Hi Linus, Here's a set of fies for the block side that should go into 5.5-rc2. This pull request contains: - stable fix for the bi_size overflow. Not a corruption issue, but a case wher we could merge but disallowed (Andreas) - NVMe pull request via Keith, with various fixes. - MD pull request from Song. - Merge window regression fix for the rq passthrough stats (Logan) - Remove unused blkcg_drain_queue() function (Guoqing) Please pull! git://git.kernel.dk/linux-block.git tags/for-linus-20191212 ---------------------------------------------------------------- Andreas Gruenbacher (1): block: fix "check bi_size overflow before merge" Edmund Nadolski (1): nvme: else following return is not needed Guoqing Jiang (2): raid5: need to set STRIPE_HANDLE for batch head blk-cgroup: remove blkcg_drain_queue Israel Rukshin (3): nvme-rdma: Avoid preallocating big SGL for data nvme-fc: Avoid preallocating big SGL for data nvmet-loop: Avoid preallocating big SGL for data James Smart (3): nvme_fc: add module to ops template to allow module references nvme: add error message on mismatching controller ids nvme-fc: fix double-free scenarios on hw queues Jens Axboe (2): Merge branch 'nvme/for-5.5' of git://git.infradead.org/nvme into for-linus Merge branch 'md-fixes' of git://git.kernel.org/.../song/md into for-linus Keith Busch (5): nvme: Namepace identification descriptor list is optional nvme/pci: Remove last_cq_head nvme/pci: Fix write and poll queue types nvme/pci Limit write queue sizes to possible cpus nvme/pci: Fix read queue count Logan Gunthorpe (1): block: fix NULL pointer dereference in account statistics with IDE Yufen Yu (1): md: make sure desc_nr less than MD_SB_DISKS Zhiqiang Liu (1): md: raid1: check rdev before reference in raid1_sync_request func block/bio.c | 4 +++- block/blk-cgroup.c | 20 -------------------- block/blk-core.c | 5 +++-- drivers/md/md.c | 1 + drivers/md/raid1.c | 2 +- drivers/md/raid5.c | 2 +- drivers/nvme/host/core.c | 6 ++++++ drivers/nvme/host/fc.c | 40 +++++++++++++++++++++++++++++++--------- drivers/nvme/host/nvme.h | 6 ++++++ drivers/nvme/host/pci.c | 23 +++++++++-------------- drivers/nvme/host/rdma.c | 10 +++++----- drivers/nvme/target/fcloop.c | 1 + drivers/nvme/target/loop.c | 8 ++++---- drivers/scsi/lpfc/lpfc_nvme.c | 2 ++ drivers/scsi/qla2xxx/qla_nvme.c | 1 + include/linux/blk-cgroup.h | 2 -- include/linux/nvme-fc-driver.h | 4 ++++ 17 files changed, 78 insertions(+), 59 deletions(-) -- Jens Axboe