What is the logic behind vring_need_event() when used with virtqueue_kick_prepare()? What does the keyword >>just<< refer to from the following context: /* The following is used with USED_EVENT_IDX and AVAIL_EVENT_IDX */ /* Assuming a given event_idx value from the other size, if * we have just incremented index from old to new_idx, * should we trigger an event? */ ? I am sending 2 jobs, one after another, and the second one just does not want to kick, although the first one finished completely and the backend went back to interrupt mode, all because vring_need_event() returns false.
- [Qemu-devel] [virtio guest] vring_need_event() from virtqu... Catalin Vasile
- Re: [Qemu-devel] [virtio guest] vring_need_event() fr... Stefan Hajnoczi
- Re: [Qemu-devel] [virtio guest] vring_need_event(... Catalin Vasile
- Re: [Qemu-devel] [virtio guest] vring_need_ev... Stefan Hajnoczi
- Re: [Qemu-devel] [virtio guest] vring_nee... Catalin Vasile
- Re: [Qemu-devel] [virtio guest] vrin... Stefan Hajnoczi
- Re: [Qemu-devel] [virtio guest] ... Catalin Vasile
- Re: [Qemu-devel] [virtio gue... Stefan Hajnoczi
- Re: [Qemu-devel] [virtio gue... Catalin Vasile
- Re: [Qemu-devel] [virtio gue... Stefan Hajnoczi