Merge tag 'block-5.10-2020-10-30' of git://git.kernel.dk/linux-block
Pull block fixes from Jens Axboe: - null_blk zone fixes (Damien, Kanchan) - NVMe pull request from Christoph: - improve zone revalidation (Keith Busch) - gracefully handle zero length messages in nvme-rdma (zhenwei pi) - nvme-fc error handling fixes (James Smart) - nvmet tracing NULL pointer dereference fix (Chaitanya Kulkarni)" - xsysace platform fixes (Andy) - scatterlist type cleanup (David) - blk-cgroup memory fixes (Gabriel) - nbd block size update fix (Ming) - Flush completion state fix (Ming) - bio_add_hw_page() iteration fix (Naohiro) * tag 'block-5.10-2020-10-30' of git://git.kernel.dk/linux-block: blk-mq: mark flush request as IDLE in flush_end_io() lib/scatterlist: use consistent sg_copy_buffer() return type xsysace: use platform_get_resource() and platform_get_irq_optional() null_blk: Fix locking in zoned mode null_blk: Fix zone reset all tracing nbd: don't update block size after device is started block: advance iov_iter on bio_add_hw_page failure null_blk: synchronization fix for zoned device nvmet: fix a NULL pointer dereference when tracing the flush command nvme-fc: remove nvme_fc_terminate_io() nvme-fc: eliminate terminate_io use by nvme_fc_error_recovery nvme-fc: remove err_work work item nvme-fc: track error_recovery while connecting nvme-rdma: handle unexpected nvme completion data length nvme: ignore zone validate errors on subsequent scans blk-cgroup: Pre-allocate tree node on blkg_conf_prep blk-cgroup: Fix memleak on error path
Showing
- block/bio.c 7 additions, 4 deletionsblock/bio.c
- block/blk-cgroup.c 13 additions, 2 deletionsblock/blk-cgroup.c
- block/blk-flush.c 1 addition, 0 deletionsblock/blk-flush.c
- drivers/block/nbd.c 5 additions, 4 deletionsdrivers/block/nbd.c
- drivers/block/null_blk.h 2 additions, 0 deletionsdrivers/block/null_blk.h
- drivers/block/null_blk_zoned.c 99 additions, 24 deletionsdrivers/block/null_blk_zoned.c
- drivers/block/xsysace.c 26 additions, 23 deletionsdrivers/block/xsysace.c
- drivers/nvme/host/core.c 1 addition, 1 deletiondrivers/nvme/host/core.c
- drivers/nvme/host/fc.c 109 additions, 161 deletionsdrivers/nvme/host/fc.c
- drivers/nvme/host/rdma.c 8 additions, 0 deletionsdrivers/nvme/host/rdma.c
- drivers/nvme/target/core.c 2 additions, 2 deletionsdrivers/nvme/target/core.c
- drivers/nvme/target/trace.h 7 additions, 14 deletionsdrivers/nvme/target/trace.h
- lib/scatterlist.c 1 addition, 1 deletionlib/scatterlist.c
Loading
Please register or sign in to comment