All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.