All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] Block fixes for 4.18-rc
@ 2018-06-05 15:06 Jens Axboe
  0 siblings, 0 replies; 2+ messages in thread
From: Jens Axboe @ 2018-06-05 15:06 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-block

Hi Linus,

This just contains the dm kzalloc fix that was discussed, and
a fix that I queued up yesterday for a case where blk-mq
doesn't honor the stop bit appropriately.

Please pull!


  git://git.kernel.dk/linux-block.git tags/for-linus-20180605


----------------------------------------------------------------
Jianchao Wang (1):
      blk-mq: return when hctx is stopped in blk_mq_run_work_fn

Kent Overstreet (1):
      dm: Use kzalloc for all structs with embedded biosets/mempools

 block/blk-mq.c                | 2 +-
 drivers/md/dm-bio-prison-v1.c | 2 +-
 drivers/md/dm-bio-prison-v2.c | 2 +-
 drivers/md/dm-io.c            | 2 +-
 drivers/md/dm-kcopyd.c        | 2 +-
 drivers/md/dm-region-hash.c   | 2 +-
 drivers/md/dm-snap.c          | 2 +-
 drivers/md/dm-thin.c          | 2 +-
 8 files changed, 8 insertions(+), 8 deletions(-)

-- 
Jens Axboe

^ permalink raw reply	[flat|nested] 2+ messages in thread

* [GIT PULL] Block fixes for 4.18-rc
@ 2018-06-08 20:17 Jens Axboe
  0 siblings, 0 replies; 2+ messages in thread
From: Jens Axboe @ 2018-06-08 20:17 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-block

Hi Linus,

A few fixes for this merge window, where some of them should go in
sooner rather than later, hence a new pull this week. This pull request
contains:

- Set of NVMe fixes, mostly follow up cleanups/fixes to the queue
  changes, but also teardown/removal and misc changes
  (Christop/Dan/Johannes/Sagi/Steve).

- Two lightnvm fixes for issues that showed up in this window
  (Colin/Wei).

- Failfast/driver flags inheritance for flush requests (Hannes).

- The md device put sanitization and fix (Kent).

- dm bio_set inheritance fix (me).

- nbd discard granularity fix (Josef).

- nbd consistency in command printing (Kevin).

- Loop recursion validation fix (Ted).

- Partition overlap check (Wang).

Please pull!


  git://git.kernel.dk/linux-block.git tags/for-linus-20180608


----------------------------------------------------------------
Christoph Hellwig (1):
      nvmet: return all zeroed buffer when we can't find an active namespace

Colin Ian King (1):
      lightnvm: pblk: fix resource leak of invalid_bitmap

Dan Carpenter (1):
      nvme: cleanup double shift issue

Hannes Reinecke (2):
      block: pass failfast and driver-specific flags to flush requests
      block: always set partition number to '0' in blk_partition_remap()

Jens Axboe (2):
      block: add bioset_init_from_src() helper
      dm: use bioset_init_from_src() to copy bio_set

Johannes Thumshirn (1):
      nvme: don't hold nvmf_transports_rwsem for more than transport lookups

Josef Bacik (1):
      nbd: set discard_alignment to the granularity

Keith Busch (6):
      nvme-pci: remove unnecessary nested locking
      nvme-pci: remove unnecessary completion doorbell check
      nvme-pci: queue creation fixes
      nvme-pci: remove HMB teardown on reset
      nvme-pci: unquiesce dead controller queues
      nvme-pci: make CMB SQ mod-param read-only

Kent Overstreet (1):
      md: Unify mddev destruction paths

Kevin Vigor (1):
      nbd: Consistently use request pointer in debug messages.

Sagi Grimberg (1):
      nvmet: filter newlines from user input

Steve Wise (1):
      nvme-rdma: correctly check for target keyed sgl support

Theodore Ts'o (1):
      loop: add recursion validation to LOOP_CHANGE_FD

Wang YanQing (1):
      block: add verifier for cmdline partition

Wei Yongjun (1):
      lightnvm: pblk: make symbol write_buffer_size static

 block/bio.c                     | 18 +++++++++++
 block/blk-core.c                |  2 +-
 block/blk-flush.c               |  9 ++++--
 block/partitions/cmdline.c      | 57 ++++++++++++++++++++++++++++++++++
 drivers/block/loop.c            | 68 +++++++++++++++++++++++------------------
 drivers/block/nbd.c             | 13 +++++---
 drivers/lightnvm/pblk-gc.c      |  3 +-
 drivers/lightnvm/pblk-init.c    |  2 +-
 drivers/md/dm.c                 | 22 +++++++++----
 drivers/md/md.c                 | 53 +++++++++++---------------------
 drivers/nvme/host/core.c        |  4 +--
 drivers/nvme/host/fabrics.c     |  3 +-
 drivers/nvme/host/fabrics.h     |  3 ++
 drivers/nvme/host/nvme.h        |  1 -
 drivers/nvme/host/pci.c         | 35 ++++++---------------
 drivers/nvme/host/rdma.c        |  5 +--
 drivers/nvme/target/admin-cmd.c | 15 +++++----
 drivers/nvme/target/configfs.c  | 14 ++++++---
 include/linux/bio.h             |  1 +
 19 files changed, 204 insertions(+), 124 deletions(-)

-- 
Jens Axboe

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2018-06-08 20:17 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-06-05 15:06 [GIT PULL] Block fixes for 4.18-rc Jens Axboe
2018-06-08 20:17 Jens Axboe

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.