Jens Axboe
|
66cb45aa41
block: add support for limiting gaps in SG lists
|
11 years ago |
Jens Axboe
|
736ed4de76
block: blk_max_size_offset() should check ->max_sectors
|
11 years ago |
Jens Axboe
|
f27b087b81
block: add blk_rq_set_block_pc()
|
11 years ago |
Jens Axboe
|
762380ad93
block: add notion of a chunk size for request merging
|
11 years ago |
Linus Torvalds
|
00170fdd08
Merge branch 'akpm' (patchbomb from Andrew) into next
|
11 years ago |
Matthew Wilcox
|
47a191fd38
fs/block_dev.c: add bdev_read_page() and bdev_write_page()
|
11 years ago |
Fabian Frederick
|
ac13a829f6
fs/libfs.c: add generic data flush to fsync
|
11 years ago |
Ming Lei
|
e6cdb0929f
blk-mq: fix sparse warning on missed __percpu annotation
|
11 years ago |
Jens Axboe
|
f89ca16646
Merge branch 'for-3.16/core' into for-3.16/drivers
|
11 years ago |
Jens Axboe
|
05f1dd5315
block: add queue flag for disabling SG merging
|
11 years ago |
Jens Axboe
|
4d92a9beb3
block: remove 'magic' from struct blk_plug
|
11 years ago |
Jens Axboe
|
6178976500
Merge branch 'for-3.16/core' into for-3.16/drivers
|
11 years ago |
Christoph Hellwig
|
6fca6a611c
blk-mq: add helper to insert requests from irq context
|
11 years ago |
Jens Axboe
|
0d2602ca30
blk-mq: improve support for shared tags maps
|
11 years ago |
Christoph Hellwig
|
af76e555e5
blk-mq: initialize struct request fields individually
|
11 years ago |
Jens Axboe
|
49fd524f95
bsg: update check for rq based driver for blk-mq
|
11 years ago |
Christoph Hellwig
|
12120077b2
block: export blk_finish_request
|
11 years ago |
Christoph Hellwig
|
f88a164b72
blk-mq: rename mq_flush_work struct request member
|
11 years ago |
Christoph Hellwig
|
fb3ccb5da7
block: all blk-mq requests are tagged
|
11 years ago |
Jens Axboe
|
b4f42e2831
block: remove struct request buffer member
|
11 years ago |
Jens Axboe
|
f89e0dd9d1
Merge tag 'v3.15-rc1' into for-3.16/core
|
11 years ago |
Linus Torvalds
|
5166701b36
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
11 years ago |
Jens Axboe
|
360f92c244
block: fix regression with block enabled tagging
|
11 years ago |
Jens Axboe
|
8ab14595b6
block: add kblockd_schedule_delayed_work_on()
|
11 years ago |
Jens Axboe
|
59c3d45e48
block: remove 'q' parameter from kblockd_schedule_*_work()
|
11 years ago |
Al Viro
|
86d564c84c
constify blk_rq_map_user_iov() and friends
|
11 years ago |
Jan Kara
|
8b4922d317
block: Stop abusing csd.list for fifo_time
|
11 years ago |
Linus Torvalds
|
5e57dc8110
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
|
11 years ago |
Christoph Hellwig
|
18741986a4
blk-mq: rework flush sequencing logic
|
11 years ago |
Christoph Hellwig
|
6897fc22ea
kernel: use lockless list for smp_call_function_single
|
11 years ago |