blk_cleanup_queue(9)
NAME
blk_cleanup_queue - release a &request_queue_t when it is
no longer needed
SYNOPSIS
void blk_cleanup_queue (request_queue_t *q);
ARGUMENTS
q the request queue to be released
DESCRIPTION
blk_cleanup_queue is the pair to blk_init_queue. It
should be called when a request queue is being released;
typically when a block device is being de-registered.
Currently, its primary task it to free all the struct
request structures that were allocated to the queue.
CAVEAT
- Hopefully the low level driver will have finished any out
standing requests first...