OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

virtio-comment message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [virtio-comment] [PATCH 15/18] CCW: Separate normative and descriptive sections.


On Fri, 21 Feb 2014 15:11:44 +1030
Rusty Russell <rusty@au1.ibm.com> wrote:


> I tidied the whole thing up a bit more.    Here's what I've got for now
> in my feedback git tree:
> 
> \devicenormative{Virtio Transport Options / Virtio over channel I/O / Device Operation / Guest->Host Notification}
> The device MUST ignore bits 0-31 (counting from the left) of GPR2.
> This aligns passing the subchannel ID with the way it is passed
> for the existing I/O instructions.
> 
> The driver MAY return a 64-bit host cookie in GPR2 to speed up the

It's the device doing the returning.

> notification execution.
> 
> \drivernormative{Virtio Transport Options / Virtio over channel I/O / Device Operation / Guest->Host Notification}
> 
> For each notification, the driver SHOULD use GPR4 to pass the host cookie received in GPR2 from the previous notication.
> 
> \begin{note}
> For example:
> \begin{lstlisting}
> info->cookie = do_notify(schid,
>                          virtqueue_get_queue_index(vq),
>                          info->cookie);
> \end{lstlisting}
> \end{note}

Otherwise, looks good.



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]