-
- Downloads
Merge branch 'for-3.14/core' of git://git.kernel.dk/linux-block
Pull core block IO changes from Jens Axboe: "The major piece in here is the immutable bio_ve series from Kent, the rest is fairly minor. It was supposed to go in last round, but various issues pushed it to this release instead. The pull request contains: - Various smaller blk-mq fixes from different folks. Nothing major here, just minor fixes and cleanups. - Fix for a memory leak in the error path in the block ioctl code from Christian Engelmayer. - Header export fix from CaiZhiyong. - Finally the immutable biovec changes from Kent Overstreet. This enables some nice future work on making arbitrarily sized bios possible, and splitting more efficient. Related fixes to immutable bio_vecs: - dm-cache immutable fixup from Mike Snitzer. - btrfs immutable fixup from Muthu Kumar. - bio-integrity fix from Nic Bellinger, which is also going to stable" * 'for-3.14/core' of git://git.kernel.dk/linux-block: (44 commits) xtensa: fixup simdisk driver to work with immutable bio_vecs block/blk-mq-cpu.c: use hotcpu_notifier() blk-mq: for_each_* macro correctness block: Fix memory leak in rw_copy_check_uvector() handling bio-integrity: Fix bio_integrity_verify segment start bug block: remove unrelated header files and export symbol blk-mq: uses page->list incorrectly blk-mq: use __smp_call_function_single directly btrfs: fix missing increment of bi_remaining Revert "block: Warn and free bio if bi_end_io is not set" block: Warn and free bio if bi_end_io is not set blk-mq: fix initializing request's start time block: blk-mq: don't export blk_mq_free_queue() block: blk-mq: make blk_sync_queue support mq block: blk-mq: support draining mq queue dm cache: increment bi_remaining when bi_end_io is restored block: fixup for generic bio chaining block: Really silence spurious compiler warnings block: Silence spurious compiler warnings block: Kill bio_pair_split() ...
No related branches found
No related tags found
Showing
- Documentation/block/biodoc.txt 3 additions, 4 deletionsDocumentation/block/biodoc.txt
- Documentation/block/biovecs.txt 111 additions, 0 deletionsDocumentation/block/biovecs.txt
- arch/m68k/emu/nfblock.c 7 additions, 6 deletionsarch/m68k/emu/nfblock.c
- arch/powerpc/sysdev/axonram.c 11 additions, 10 deletionsarch/powerpc/sysdev/axonram.c
- arch/xtensa/platforms/iss/simdisk.c 7 additions, 7 deletionsarch/xtensa/platforms/iss/simdisk.c
- block/blk-core.c 38 additions, 23 deletionsblock/blk-core.c
- block/blk-exec.c 4 additions, 0 deletionsblock/blk-exec.c
- block/blk-flush.c 1 addition, 1 deletionblock/blk-flush.c
- block/blk-integrity.c 22 additions, 18 deletionsblock/blk-integrity.c
- block/blk-lib.c 6 additions, 6 deletionsblock/blk-lib.c
- block/blk-map.c 3 additions, 3 deletionsblock/blk-map.c
- block/blk-merge.c 36 additions, 30 deletionsblock/blk-merge.c
- block/blk-mq-cpu.c 1 addition, 36 deletionsblock/blk-mq-cpu.c
- block/blk-mq.c 44 additions, 79 deletionsblock/blk-mq.c
- block/blk-mq.h 2 additions, 1 deletionblock/blk-mq.h
- block/blk-sysfs.c 1 addition, 0 deletionsblock/blk-sysfs.c
- block/blk-throttle.c 7 additions, 7 deletionsblock/blk-throttle.c
- block/cmdline-parser.c 11 additions, 7 deletionsblock/cmdline-parser.c
- block/elevator.c 1 addition, 1 deletionblock/elevator.c
- block/scsi_ioctl.c 4 additions, 2 deletionsblock/scsi_ioctl.c
Loading
Please register or sign in to comment