Skip to content

process_queue_pool: Only acquire the VringMutex lock once

Sebastian Hasler requested to merge haslersn/virtiofsd:pool-lock-once into main

Previously, the worker task in process_queue_pool() called up to 3 functions on worker_vring where each function is a wrapper that first locks the mutex. This is unneccessary congestion. We fix this by locking the mutex once.

Merge request reports