Re: [PATCH RFC 2/2] vhost: support urgent descriptors

From: Paolo Bonzini
Date: Sat Sep 20 2014 - 06:00:39 EST


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 want to benefit from event index
> even if urgent descriptor is used. Looks like we need return true here
> when vq->urgent is true?

Its ||, not &&.

Without event index, all descriptors are treated as urgent.

Paolo

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/