Tree updated (2013-05-02)
Matthew Wilcox
willy at linux.intel.com
Thu May 2 16:13:56 EDT 2013
Hi all,
I've integrated a number of patches into the tree at
http://git.infradead.org/users/willy/linux-nvme.git
Relative to my last update, I've added the following patches:
NVMe: Set TASK_INTERRUPTIBLE before processing queues
NVMe: queue usage fixes in nvme-scsi
NVMe: Add scsi unmap to SG_IO
NVMe: Free admin queue on request_irq error
NVMe: Fix error clean-up on nvme_alloc_queue
NVMe: Check for NULL memory in nvme_dev_add
NVMe: Remove dead code in nvme_dev_add
NVMe: Split non-mergeable bio requests
NVMe: Device specific stripe size handling
NVMe: Meta-data support in NVME_IOCTL_SUBMIT_IO
NVMe: Schedule timeout for sync commands
These, plus the patches I integrated earlier will be going to Linus for
3.10 some time next week, before the merge window opens. If I've messed
up the patches somehow, please let me know.
For the sake of having a complete list, here're the other patches that
have been integrated since 3.9:
NVMe: Add discard support for capable devices
NVMe: Rename nvme.c to nvme-core.c
NVMe: Move structures & definitions to header file
NVMe: Add definitions for format command
NVMe: Add nvme-scsi.c
NVMe: Use round_jiffies_relative() for the periodic, once-per-second timer
NVMe: Abstract out sector to block number conversion
NVMe: Don't fail initialisation unnecessarily
NVMe: Fix sparse warnings in scsi emulation
NVMe: Fix I/O cancellation status on big-endian machines
NVMe: Fix endian-related problems in user I/O submission path
NVMe: Add a character device for each nvme device
I'm still looking at the multiple-MSI patch from Rama. Keith's still
refining the suspend/resume patches. Other than that, I think the
backlog of patches sent to the mailing list is clear (ie if you sent a
patch and it's not in this list, remind me).
More information about the Linux-nvme
mailing list