* [GIT PULL] Main block driver changes for 5.5-rc1
@ 2019-11-21 17:30 Jens Axboe
2019-11-25 22:45 ` pr-tracker-bot
0 siblings, 1 reply; 2+ messages in thread
From: Jens Axboe @ 2019-11-21 17:30 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-block
Hi Linus,
Here's the main block driver pull request for 5.5. This depends on the
for-5.5/block core branch I sent out earlier. Nothing major in here,
mostly just fixes. This pull request contains:
- Set of bcache changes via Coly
- MD changes from Song
- loop unmap write-zeroes fix (Darrick)
- Spelling fixes (Geert)
- zoned additions cleanups to null_blk/dm (Ajay)
- Allow null_blk online submit queue changes (Bart)
- NVMe changes via Keith, nothing major here either.
Please pull!
git://git.kernel.dk/linux-block.git tags/for-5.5/drivers-20191121
----------------------------------------------------------------
Ajay Joshi (3):
null_blk: return fixed zoned reads > write pointer
dm: add zone open, close and finish support
null_blk: add zone open, close, and finish support
Andrea Righi (1):
bcache: fix deadlock in bcache_allocator
Bart Van Assche (2):
null_blk: Improve nullb_device_##NAME##_store() readability
null_blk: Enable modifying 'submit_queues' after an instance has been configured
Christoph Hellwig (10):
nvmet: Introduce common execute function for get_log_page and identify
nvmet: Cleanup discovery execute handlers
nvmet: Introduce nvmet_dsm_len() helper
nvmet: Remove the data_len field from the nvmet_req struct
nvmet: Open code nvmet_req_execute()
nvmet: clean up command parsing a bit
nvmet: add plugging for read/write when ns is bdev
nvmet: stop using bio_set_op_attrs
bcache: remove the extra cflags for request.o
bcache: don't export symbols
Coly Li (8):
bcache: fix fifo index swapping condition in journal_pin_cmp()
bcache: fix static checker warning in bcache_device_free()
bcache: add more accurate error messages in read_super()
bcache: deleted code comments for dead code in bch_data_insert_keys()
bcache: add code comment bch_keylist_pop() and bch_keylist_pop_front()
bcache: add code comments in bch_btree_leaf_dirty()
bcache: add idle_max_writeback_rate sysfs interface
bcache: at least try to shrink 1 node in bch_mca_scan()
Damien Le Moal (2):
nvme: Cleanup and rename nvme_block_nr()
nvme: Introduce nvme_lba_to_sect()
Dan Carpenter (1):
md/raid0: Fix an error message in raid0_make_request()
Darrick J. Wong (1):
loop: fix no-unmap write-zeroes request behavior
David Jeffery (1):
md: improve handling of bio with REQ_PREFLUSH in md_flush_request()
Eugene Syromiatnikov (2):
drivers/md/raid5.c: use the new spelling of RWH_WRITE_LIFE_NOT_SET
drivers/md/raid5-ppl.c: use the new spelling of RWH_WRITE_LIFE_NOT_SET
Geert Uytterhoeven (2):
block: mtip32xx: Spelling s/configration/configuration/
nvme-pci: Spelling s/resdicovered/rediscovered/
Guoju Fang (1):
bcache: fix a lost wake-up problem caused by mca_cannibalize_lock
Guoqing Jiang (1):
md/bitmap: avoid race window between md_bitmap_resize and bitmap_file_clear_bit
Hannes Reinecke (1):
md/raid1: avoid soft lockup under high load
Israel Rukshin (4):
nvme: introduce nvme_is_aen_req function
nvmet: use bio_io_error instead of duplicating it
nvmet: add unlikely check at nvmet_req_alloc_sgl
nvmet-rdma: add unlikely check at nvmet_rdma_map_sgl_keyed
James Smart (5):
nvme-fc: Sync nvme-fc header to FC-NVME-2
nvme-fc and nvmet-fc: sync with FC-NVME-2 header changes
nvme-fc: Set new cmd set indicator in nvme-fc cmnd iu
nvme-fc: clarify error messages
nvme-fc: ensure association_id is cleared regardless of a Disconnect LS
Jens Axboe (5):
Merge branch 'md-next' of https://git.kernel.org/.../song/md into for-5.5/drivers
Merge branch 'for-5.5/block' into for-5.5/drivers
Merge branch 'md-next' of git://git.kernel.org/.../song/md into for-5.5/drivers
Merge branch 'md-next' of git://git.kernel.org/.../song/md into for-5.5/drivers
Revert "bcache: fix fifo index swapping condition in journal_pin_cmp()"
John Pittman (1):
md/raid10: prevent access of uninitialized resync_pages offset
Logan Gunthorpe (2):
nvmet-tcp: Don't check data_len in nvmet_tcp_map_data()
nvmet-tcp: Don't set the request's data_len
Max Gurtovoy (2):
nvme: introduce "Command Aborted By host" status code
nvme: move common call to nvme_cleanup_cmd to core layer
Prabhath Sajeepa (1):
nvme: Fix parsing of ANA log page
Revanth Rajashekar (1):
nvme: resync include/linux/nvme.h with nvmecli
Sagi Grimberg (1):
nvmet: fill discovery controller sn, fr and mn correctly
Yufen Yu (2):
md: no longer compare spare disk superblock events in super_load
md: avoid invalid memory access for array sb->dev_roles
drivers/block/loop.c | 26 ++++--
drivers/block/mtip32xx/mtip32xx.c | 2 +-
drivers/block/null_blk.h | 8 ++
drivers/block/null_blk_main.c | 104 ++++++++++++++++------
drivers/block/null_blk_zoned.c | 54 +++++++++--
drivers/md/bcache/Makefile | 2 -
drivers/md/bcache/alloc.c | 5 +-
drivers/md/bcache/bcache.h | 4 +-
drivers/md/bcache/bset.c | 17 +---
drivers/md/bcache/btree.c | 19 +++-
drivers/md/bcache/closure.c | 7 --
drivers/md/bcache/request.c | 12 ---
drivers/md/bcache/super.c | 56 ++++++++----
drivers/md/bcache/sysfs.c | 7 ++
drivers/md/bcache/writeback.c | 4 +
drivers/md/dm-flakey.c | 7 +-
drivers/md/dm-linear.c | 2 +-
drivers/md/dm.c | 5 +-
drivers/md/md-bitmap.c | 2 +-
drivers/md/md-linear.c | 5 +-
drivers/md/md-multipath.c | 5 +-
drivers/md/md.c | 57 ++++++++++--
drivers/md/md.h | 4 +-
drivers/md/raid0.c | 7 +-
drivers/md/raid1.c | 6 +-
drivers/md/raid10.c | 7 +-
drivers/md/raid5-ppl.c | 2 +-
drivers/md/raid5.c | 8 +-
drivers/nvme/host/core.c | 24 ++---
drivers/nvme/host/fc.c | 49 +++++-----
drivers/nvme/host/multipath.c | 13 ++-
drivers/nvme/host/nvme.h | 20 ++++-
drivers/nvme/host/pci.c | 6 +-
drivers/nvme/host/rdma.c | 16 ++--
drivers/nvme/host/tcp.c | 4 +-
drivers/nvme/target/admin-cmd.c | 133 +++++++++++++++++-----------
drivers/nvme/target/core.c | 20 ++---
drivers/nvme/target/discovery.c | 70 ++++++++-------
drivers/nvme/target/fabrics-cmd.c | 15 +++-
drivers/nvme/target/fc.c | 31 ++++---
drivers/nvme/target/io-cmd-bdev.c | 43 +++++----
drivers/nvme/target/io-cmd-file.c | 20 +++--
drivers/nvme/target/loop.c | 7 +-
drivers/nvme/target/nvmet.h | 10 ++-
drivers/nvme/target/rdma.c | 8 +-
drivers/nvme/target/tcp.c | 14 ++-
include/linux/nvme-fc.h | 182 ++++++++++++++++++++++++++++----------
include/linux/nvme.h | 54 ++++++++++-
48 files changed, 783 insertions(+), 400 deletions(-)
--
Jens Axboe
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [GIT PULL] Main block driver changes for 5.5-rc1
2019-11-21 17:30 [GIT PULL] Main block driver changes for 5.5-rc1 Jens Axboe
@ 2019-11-25 22:45 ` pr-tracker-bot
0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2019-11-25 22:45 UTC (permalink / raw)
To: Jens Axboe; +Cc: Linus Torvalds, linux-block
The pull request you sent on Thu, 21 Nov 2019 10:30:30 -0700:
> git://git.kernel.dk/linux-block.git tags/for-5.5/drivers-20191121
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/2d53943090c336c9d298638bad292be349e1b9c4
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2019-11-25 22:45 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-11-21 17:30 [GIT PULL] Main block driver changes for 5.5-rc1 Jens Axboe
2019-11-25 22:45 ` pr-tracker-bot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.