BLK_SYNC_QUEUE man page on Oracle

Man page or keyword search:  
man Server   33470 pages
apropos Keyword Search (all sections)
Output format
Oracle logo
[printable version]

BLK_SYNC_QUEUE(9)		 Block Devices		     BLK_SYNC_QUEUE(9)

       blk_sync_queue - cancel any pending callbacks on a queue

       void blk_sync_queue(struct request_queue * q);

	   the queue

       The block layer may perform asynchronous callback activity on a queue,
       such as calling the unplug function after a timeout. A block device may
       call blk_sync_queue to ensure that any such activity is cancelled, thus
       allowing it to release resources that the callbacks might use. The
       caller must already have made sure that its ->make_request_fn will not
       re-add plugging prior to calling this function.

       This function does not cancel any asynchronous activity arising out of
       elevator or throttling code. That would require elevaotor_exit and
       blkcg_exit_queue to be called with queue lock initialized.

Kernel Hackers Manual 3.8.	   June 2014		     BLK_SYNC_QUEUE(9)

List of man pages available for Oracle

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
Vote for polarhome
Free Shell Accounts :: the biggest list on the net