On Mon, Sep 22, 2014 at 05:55:23PM +0800, Jason Wang wrote:
> On 09/22/2014 02:55 PM, Michael S. Tsirkin wrote:
> > On Mon, Sep 22, 2014 at 11:30:23AM +0800, Jason Wang wrote:
> >> On 09/20/2014 06:00 PM, Paolo Bonzini wrote:
> >>> Il 19/09/2014 09:10, Jason Wang ha scritto:
> >>
> >> -
On 09/22/2014 02:55 PM, Michael S. Tsirkin wrote:
> On Mon, Sep 22, 2014 at 11:30:23AM +0800, Jason Wang wrote:
>> On 09/20/2014 06:00 PM, Paolo Bonzini wrote:
>>> Il 19/09/2014 09:10, Jason Wang ha scritto:
>>
>> -if (!vhost_has_feature(vq, VIRTIO_RING_F_EVENT_IDX)) {
>> +
On Mon, Sep 22, 2014 at 11:30:23AM +0800, Jason Wang wrote:
> On 09/20/2014 06:00 PM, Paolo Bonzini wrote:
> > Il 19/09/2014 09:10, Jason Wang ha scritto:
>
> -if (!vhost_has_feature(vq, VIRTIO_RING_F_EVENT_IDX)) {
> +if (vq->urgent || !vhost_has_feature(vq,
>
On 09/20/2014 06:00 PM, Paolo Bonzini wrote:
> Il 19/09/2014 09:10, Jason Wang ha scritto:
- if (!vhost_has_feature(vq, VIRTIO_RING_F_EVENT_IDX)) {
+ if (vq->urgent || !vhost_has_feature(vq, VIRTIO_RING_F_EVENT_IDX)) {
>> So the urgent descriptor only work when event index was no
Il 19/09/2014 09:10, Jason Wang ha scritto:
>> >
>> > - if (!vhost_has_feature(vq, VIRTIO_RING_F_EVENT_IDX)) {
>> > + if (vq->urgent || !vhost_has_feature(vq, VIRTIO_RING_F_EVENT_IDX)) {
> So the urgent descriptor only work when event index was not enabled?
> This seems suboptimal, we may still
On 07/01/2014 06:49 PM, Michael S. Tsirkin wrote:
> Signed-off-by: Michael S. Tsirkin
> ---
> drivers/vhost/vhost.h | 19 +--
> drivers/vhost/net.c | 30 +-
> drivers/vhost/scsi.c | 23 +++
> drivers/vhost/test.c | 5 +++--
> dr
On 07/01/2014 06:49 PM, Michael S. Tsirkin wrote:
> Signed-off-by: Michael S. Tsirkin
> ---
> drivers/vhost/vhost.h | 19 +--
> drivers/vhost/net.c | 30 +-
> drivers/vhost/scsi.c | 23 +++
> drivers/vhost/test.c | 5 +++--
> dr
Signed-off-by: Michael S. Tsirkin
---
drivers/vhost/vhost.h | 19 +--
drivers/vhost/net.c | 30 +-
drivers/vhost/scsi.c | 23 +++
drivers/vhost/test.c | 5 +++--
drivers/vhost/vhost.c | 23 ---
5 files change