From: Jens Axboe <axboe@fb.com>
To: <torvalds@linuxfoundation.org>
Cc: <linux-kernel@vger.kernel.org>
Subject: [GIT PULL] Block driver pull request for 4.3
Date: Wed, 2 Sep 2015 10:52:51 -0600 [thread overview]
Message-ID: <20150902165251.GB14454@kernel.dk> (raw)
Hi Linus,
On top of the 4.3 core block IO changes, here are the driver related
changes for 4.3. Basically just NVMe and nbd this time around. This pull
request contains:
- NVMe:
- PRACT PI improvement from Alok Pandey.
- Cleanups and improvements on submission queue doorbell and
writing, using CMB if available. From Jon Derrick.
- From Keith, support for setting queue maximum segments, and
reset support.
- Also from Jon, fixup of u64 division issue on 32-bit archs and
wiring up of the reset support through and ioctl.
- Two small cleanups from Matias and Sunad
- Various code cleanups and fixes from Markus Pargmann.
Please pull!
git://git.kernel.dk/linux-block.git for-4.3/drivers
----------------------------------------------------------------
Alok Pandey (1):
NVMe: Using PRACT bit to generate and verify PI by controller
Jon Derrick (4):
NVMe: Unify SQ entry writing and doorbell ringing
NVMe: Use CMB for the IO SQes if available
nvme: Fixes u64 division which breaks i386 builds
NVMe: Add nvme subsystem reset IOCTL
Keith Busch (2):
NVMe: Set queue max segments
NVMe: Add nvme subsystem reset support
Markus Pargmann (10):
nbd: Fix timeout detection
nbd: sock_shutdown, remove conditional lock
nbd: restructure sock_shutdown
nbd: Remove 'harderror' and propagate error properly
nbd: Move clear queue debug message
nbd: Remove variable 'pid'
nbd: Add debugfs entries
nbd: Change 'disconnect' to be boolean
nbd: Rename functions for clearness of recv/send path
nbd: flags is a u32 variable
Matias Bjørling (1):
NVMe: removed unused nn var from nvme_dev_add
Sunad Bhandary (1):
NVMe:Remove unreachable code in nvme_abort_req
drivers/block/nbd.c | 362 +++++++++++++++++++++++++++++++++++++---------
drivers/block/nvme-core.c | 267 ++++++++++++++++++++++++----------
include/linux/nvme.h | 22 ++-
include/uapi/linux/nvme.h | 1 +
4 files changed, 506 insertions(+), 146 deletions(-)
--
Jens Axboe
reply other threads:[~2015-09-02 16:52 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20150902165251.GB14454@kernel.dk \
--to=axboe@fb.com \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linuxfoundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.