-
- Downloads
Merge branch 'for-4.14/block-postmerge' of git://git.kernel.dk/linux-block
Pull followup block layer updates from Jens Axboe: "I ended up splitting the main pull request for this series into two, mainly because of clashes between NVMe fixes that went into 4.13 after the for-4.14 branches were split off. This pull request is mostly NVMe, but not exclusively. In detail, it contains: - Two pull request for NVMe changes from Christoph. Nothing new on the feature front, basically just fixes all over the map for the core bits, transport, rdma, etc. - Series from Bart, cleaning up various bits in the BFQ scheduler. - Series of bcache fixes, which has been lingering for a release or two. Coly sent this in, but patches from various people in this area. - Set of patches for BFQ from Paolo himself, updating both documentation and fixing some corner cases in performance. - Series from Omar, attempting to now get the 4k loop support correct. Our confidence level is higher this time. - Series from Shaohua for loop as well, improving O_DIRECT performance and fixing a use-after-free" * 'for-4.14/block-postmerge' of git://git.kernel.dk/linux-block: (74 commits) bcache: initialize dirty stripes in flash_dev_run() loop: set physical block size to logical block size bcache: fix bch_hprint crash and improve output bcache: Update continue_at() documentation bcache: silence static checker warning bcache: fix for gc and write-back race bcache: increase the number of open buckets bcache: Correct return value for sysfs attach errors bcache: correct cache_dirty_target in __update_writeback_rate() bcache: gc does not work when triggering by manual command bcache: Don't reinvent the wheel but use existing llist API bcache: do not subtract sectors_to_gc for bypassed IO bcache: fix sequential large write IO bypass bcache: Fix leak of bdev reference block/loop: remove unused field block/loop: fix use after free bfq: Use icq_to_bic() consistently bfq: Suppress compiler warnings about comparisons bfq: Check kstrtoul() return value bfq: Declare local functions static ...
Showing
- Documentation/block/bfq-iosched.txt 64 additions, 80 deletionsDocumentation/block/bfq-iosched.txt
- block/bfq-cgroup.c 9 additions, 9 deletionsblock/bfq-cgroup.c
- block/bfq-iosched.c 49 additions, 26 deletionsblock/bfq-iosched.c
- block/bfq-iosched.h 2 additions, 2 deletionsblock/bfq-iosched.h
- block/bfq-wf2q.c 56 additions, 35 deletionsblock/bfq-wf2q.c
- drivers/block/loop.c 104 additions, 89 deletionsdrivers/block/loop.c
- drivers/block/loop.h 5 additions, 3 deletionsdrivers/block/loop.h
- drivers/md/bcache/alloc.c 3 additions, 1 deletiondrivers/md/bcache/alloc.c
- drivers/md/bcache/bcache.h 1 addition, 0 deletionsdrivers/md/bcache/bcache.h
- drivers/md/bcache/closure.c 2 additions, 13 deletionsdrivers/md/bcache/closure.c
- drivers/md/bcache/closure.h 0 additions, 4 deletionsdrivers/md/bcache/closure.h
- drivers/md/bcache/request.c 3 additions, 9 deletionsdrivers/md/bcache/request.c
- drivers/md/bcache/super.c 6 additions, 4 deletionsdrivers/md/bcache/super.c
- drivers/md/bcache/sysfs.c 16 additions, 3 deletionsdrivers/md/bcache/sysfs.c
- drivers/md/bcache/util.c 35 additions, 15 deletionsdrivers/md/bcache/util.c
- drivers/md/bcache/writeback.c 13 additions, 7 deletionsdrivers/md/bcache/writeback.c
- drivers/md/bcache/writeback.h 20 additions, 1 deletiondrivers/md/bcache/writeback.h
- drivers/nvme/host/core.c 236 additions, 103 deletionsdrivers/nvme/host/core.c
- drivers/nvme/host/fabrics.c 12 additions, 11 deletionsdrivers/nvme/host/fabrics.c
- drivers/nvme/host/fc.c 107 additions, 38 deletionsdrivers/nvme/host/fc.c
Loading
Please register or sign in to comment