aboutsummaryrefslogtreecommitdiff
path: root/usb-linux.c
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2011-09-19 15:25:40 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2011-12-22 11:53:59 +0100
commit41996e3803119541d43bfa59060024a22b803342 (patch)
tree59a003a257c875ee6479d5ed0a9ee4e35f383ccf /usb-linux.c
parent262db38871b9a2613761cc5f05c4cf697e246a68 (diff)
qemu-nbd: throttle requests
Limiting the number of in-flight requests is implemented very simply with a can_read callback. It does not require a semaphore, unlike the client side in block/nbd.c, because we can throttle directly the creation of coroutines. The client side can have a coroutine created at any time when an I/O request is made. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'usb-linux.c')
0 files changed, 0 insertions, 0 deletions