1GENERIC_UNPLUG_DEVIC(9) Block Devices GENERIC_UNPLUG_DEVIC(9)
2
3
4
6 generic_unplug_device - fire a request queue
7
9 void generic_unplug_device(struct request_queue * q);
10
12 q
13 The struct request_queue in question
14
16 Linux uses plugging to build bigger requests queues before letting the
17 device have at them. If a queue is plugged, the I/O scheduler is still
18 adding and merging requests on the queue. Once the queue gets
19 unplugged, the request_fn defined for the queue is invoked and
20 transfers started.
21
23Kernel Hackers Manual 2.6. November 2011 GENERIC_UNPLUG_DEVIC(9)