History

block: Introduce helper to reset queue limits to default values

DM reuses the request queue when swapping in a new device table Introduce blk_set_default_limits() which can be used to reset the the queue_limits prior to stacking devices.

Martin K. Petersen committed 17 years ago

Commit e475bba1 parent 69237152 files · +28 −6Browse files

Showing the changes to include/linux/blkdev.h (1 of 2 files). Show all

Unified · Split

include/linux/blkdev.h+1−0
@@ -926,6 +926,7 @@ extern void blk_queue_alignment_offset(struct request_queue *q, · 925 unmodified lines
926 unsigned int alignment);926 unsigned int alignment);
927extern void blk_queue_io_min(struct request_queue *q, unsigned int min);927extern void blk_queue_io_min(struct request_queue *q, unsigned int min);
928extern void blk_queue_io_opt(struct request_queue *q, unsigned int opt);928extern void blk_queue_io_opt(struct request_queue *q, unsigned int opt);
929extern void blk_set_default_limits(struct queue_limits *lim);
929extern int blk_stack_limits(struct queue_limits *t, struct queue_limits *b,930extern int blk_stack_limits(struct queue_limits *t, struct queue_limits *b,
930 sector_t offset);931 sector_t offset);
931extern void disk_stack_limits(struct gendisk *disk, struct block_device *bdev,932extern void disk_stack_limits(struct gendisk *disk, struct block_device *bdev,