qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 0/2] qemu-help: improve -device command line hel


From: Paolo Bonzini
Subject: Re: [Qemu-devel] [PATCH 0/2] qemu-help: improve -device command line help
Date: Mon, 29 Jul 2013 13:27:02 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130625 Thunderbird/17.0.7

Il 29/07/2013 10:00, Marcel Apfelbaum ha scritto:
> On Mon, 2013-07-29 at 09:36 +0200, Paolo Bonzini wrote:
>> Il 28/07/2013 11:14, Marcel Apfelbaum ha scritto:
>>> Categories:
>>> Assembly   - hosts/hubs/...
>>
>> A lot of these seem to fit in a "bridge" category.
> I wanted to group in a category as much as possible having in
> mind the user shall "grep" by category to find devices.
> My goal is a top category with devices that are not nodes and
> are used as a way to combine other devices.
>>
>> I'm not sure why usbhost is in the assembly category though.  Also, why
>> is this the default category for isa and i2c devices?
> The same argument as above. I am looking for top devices and not for
> their type 

USB host is a leaf device.  As to ISA and I2C, which devices exactly are
using the default you're setting here?  Are they really bridge- or
controller-type device?

>>> Management - controllers 
>>
>> AHCI is storage.
> Thanks, it looked like management to me.
> Devices in management category shall control other devices.
> It looked like a fit for me.   

Yeah, it does, but then the same is true for all SCSI HBAs.

>> applesmc is something like a microcontroller ("misc"?).
> Thanks, I'll move to misc
>>
>> Everything else in this category is USB host controllers, I think it
>> deserves a special category since USB devices are generally somewhat
>> self-explanatory (hubs too).
> I didn't want to include the "USB" keyword, because the user will be lost
> when filtering by this word. The goal is to help the user to concentrate 
> on a specific "category". Maybe USB-Controller ?

Maybe two categories (USB | Controller)?  There is also difference
between storage controllers and storage devices (i.e. disks).

I think assembly and management can be merged into a single
"controller/hub/bridge" category.  You can then use multiple categories
for HBAs, for AHCI, etc.

Paolo



reply via email to

[Prev in Thread] Current Thread [Next in Thread]