[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 00/13] misc: Rename 'softmmu' -> 'system'
From: |
Claudio Fontana |
Subject: |
Re: [PATCH 00/13] misc: Rename 'softmmu' -> 'system' |
Date: |
Wed, 4 Oct 2023 15:41:28 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.4.0 |
On 10/4/23 14:37, Thomas Huth wrote:
> On 04/10/2023 14.33, Daniel P. Berrangé wrote:
>> On Wed, Oct 04, 2023 at 11:06:15AM +0200, Philippe Mathieu-Daudé wrote:
>>> This series finishes the cleanup which remove the confusion
>>> of using 'softmmu' when we really mean 'system emulation',
>>> as opposition to 'user emulation'.
>>
>> Am I mis-understanding what you mean by 'finishes' here, as
>> I see many references to softmmu remaining
>>
>> $ git grep softmmu | wc -l
>> 270
>>
>> In particular under configs/
>>
>> I was also hoping it meant that we'd be changing configure
>> to allow
>>
>> configure --target-list=x86_64-system
>>
>> though the lazy side of me would like
>>
>> configure --target-list=x86_64-vm
>>
>> for less typing
>
> Maybe we should also bikeshed about the naming first... "system" is a quite
> overloaded word in this context already, and "vm" sounds rather like
> hardware-accelerated stuff ... what about using something like "sysemu"? Or
> "fullsys" for "full system emulation" (in contrast to "user space"-only
> emulation)?
>
> Thomas
>
>
Just my 2c, to me "system" is the only word that makes sense here, even from a
purely user perspective.
We already have exposed "system" to the user as a way to mean this, as in:
./configure --enable-system
./configure --disable-system
and if everything is renamed from softmmu to system where it makes sense in the
code,
it's the best option for development as well in my view.
Thanks,
Claudio
- [PATCH 10/13] hw/virtio/meson: Rename softmmu_virtio_ss -> system_virtio_ss, (continued)
- [PATCH 10/13] hw/virtio/meson: Rename softmmu_virtio_ss -> system_virtio_ss, Philippe Mathieu-Daudé, 2023/10/04
- [PATCH 11/13] meson: Rename softmmu_mods -> system_mods, Philippe Mathieu-Daudé, 2023/10/04
- [PATCH 09/13] target/i386: Rename i386_softmmu_kvm_ss -> i386_kvm_ss, Philippe Mathieu-Daudé, 2023/10/04
- [PATCH 12/13] meson: Rename target_softmmu_arch -> target_system_arch, Philippe Mathieu-Daudé, 2023/10/04
- [PATCH 13/13] system: Rename softmmu/ directory as system/, Philippe Mathieu-Daudé, 2023/10/04
- Re: [PATCH 00/13] misc: Rename 'softmmu' -> 'system', Daniel P . Berrangé, 2023/10/04
Re: [PATCH 00/13] misc: Rename 'softmmu' -> 'system', Paolo Bonzini, 2023/10/04