block: protect rw_page against device teardown
[linux-2.6-block.git] / include / linux / blkdev.h
index 3fe27f8d91f04f83751453f19f4e4bb6a4f9a2b4..c0d2b7927c1f5a73afc2a56552116d86c04ca947 100644 (file)
@@ -794,6 +794,8 @@ extern int scsi_cmd_ioctl(struct request_queue *, struct gendisk *, fmode_t,
 extern int sg_scsi_ioctl(struct request_queue *, struct gendisk *, fmode_t,
                         struct scsi_ioctl_command __user *);
 
+extern int blk_queue_enter(struct request_queue *q, gfp_t gfp);
+extern void blk_queue_exit(struct request_queue *q);
 extern void blk_start_queue(struct request_queue *q);
 extern void blk_stop_queue(struct request_queue *q);
 extern void blk_sync_queue(struct request_queue *q);