[Virtio-fs] [virtiofsd] MR closed: Draft: process_queue_pool: Prevent queue starvation

[email protected]
Newsgroups dev.linux.lists.virtio-fs
Message-ID <[email protected]>
In `process_queue_pool()`, instead of processing the queue until
it's empty, we collect the entries from the queue once and then
process only those entries.  This prevents queues from starving
other queues. Without this commit, `process_queue_pool()` might
never return, preventing all other queues from making progress:
e.g., the REQ queue might prevent the HIPRIO queue from making
progress.
---
https://gitlab.com/virtio-fs/virtiofsd/-/merge_requests/90
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.