[libvirt] [PATCH REPOST 2/7] docs: clarify disk iothread support
Cole Robinson
crobinso at redhat.com
Tue May 3 15:30:07 UTC 2016
On 05/03/2016 10:50 AM, John Ferlan wrote:
>
>
> On 05/03/2016 09:25 AM, Cole Robinson wrote:
>> On 05/02/2016 06:30 PM, John Ferlan wrote:
>>> Signed-off-by: John Ferlan <jferlan at redhat.com>
>>> ---
>>> docs/formatdomain.html.in | 5 +++--
>>> 1 file changed, 3 insertions(+), 2 deletions(-)
>>>
>>> diff --git a/docs/formatdomain.html.in b/docs/formatdomain.html.in
>>> index bead624..735546e 100644
>>> --- a/docs/formatdomain.html.in
>>> +++ b/docs/formatdomain.html.in
>>> @@ -2561,8 +2561,9 @@
>>> disk to an IOThread as defined by the range for the domain
>>> <a href="#elementsIOThreadsAllocation"><code>iothreads</code></a>
>>> value. Multiple devices may be assigned to the same IOThread and
>>> - are numbered from 1 to the domain iothreads value.
>>> - <span class='since'>Since 1.2.8 (QEMU only)</span>
>>> + are numbered from 1 to the domain iothreads value. Available
>>> + only for virtio-blk-pci and virtio-blk-ccw disks.
>>> + <span class='since'>Since 1.2.8 (QEMU 2.1)</span>
>>> </li>
>>> </ul>
>>> </dd>
>>>
>>
>> Those are qemu specific terms. I'd rather see it spelled out in libvirt terms
>> or something more end user readable.
>>
>> I see this mirrors the <iothreads> docs, instead I think the <iothread> docs
>> should just defer to the per-device docs to describe what device+version
>> combos support iothreads, so we don't need to update that info twice.
>
> Does the following work better?
>
> It removes the virtio-blk-{pci,ccw} from the <iothreads> description.
> Then in the <iothread> description for the disk <driver>, it's listed
> to essentially use <target ... bus='virtio'> for the <address type='pci'...>
> or <address type='ccw'...>
>
> John
>
>
> diff --git a/docs/formatdomain.html.in b/docs/formatdomain.html.in
> index a103107..817d9c5 100644
> --- a/docs/formatdomain.html.in
> +++ b/docs/formatdomain.html.in
> @@ -566,7 +566,7 @@
> <dd>
> The content of this optional element defines the number
> of IOThreads to be assigned to the domain for use by
> - virtio-blk-pci and virtio-blk-ccw target storage devices. There
> + supported target storage devices. There
> should be only 1 or 2 IOThreads per host CPU. There may be more
> than one supported device assigned to each IOThread.
> <span class="since">Since 1.2.8</span>
> @@ -2560,9 +2560,11 @@
> The optional <code>iothread</code> attribute assigns the
> disk to an IOThread as defined by the range for the domain
> <a href="#elementsIOThreadsAllocation"><code>iothreads</code></a>
> - value. Multiple devices may be assigned to the same IOThread and
> - are numbered from 1 to the domain iothreads value.
> - <span class='since'>Since 1.2.8 (QEMU only)</span>
> + value. Multiple disks may be assigned to the same IOThread and
> + are numbered from 1 to the domain iothreads value. Available
> + for a disk device <code>target</code> configured to use "virtio"
> + <code>bus</code> and "pci" or "ccw" <code>address</code> types.
> + <span class='since'>Since 1.2.8 (QEMU 2.1)</span>
> </li>
> </ul>
> </dd>
>
ACK to that
- Cole
More information about the libvir-list
mailing list