ACK: [Zesty][PATCH 00/44] scsi: cxlflash: update driver (backport)
Stefan Bader
stefan.bader at canonical.com
Wed Jul 12 08:05:24 UTC 2017
On 07.07.2017 18:05, Victor Aoqui wrote:
> From: Victor Aoqui <victora at linux.vnet.ibm.com>
>
> BugLink: http://bugs.launchpad.net/bugs/1702521
>
> These cxlflash driver updates are required by IBM team.
>
> Guenter Roeck (1):
> scsi: cxlflash: Select IRQ_POLL
>
> Matthew R. Ochs (32):
> scsi: cxlflash: Refactor context reset to share reset logic
> scsi: cxlflash: Support SQ Command Mode
> scsi: cxlflash: Cleanup prints
> scsi: cxlflash: Enable PCI device ID for future IBM CXL Flash AFU
> scsi: cxlflash: Separate RRQ processing from the RRQ interrupt handler
> scsi: cxlflash: Serialize RRQ access and support offlevel processing
> scsi: cxlflash: Implement IRQ polling for RRQ processing
> scsi: cxlflash: Update sysfs helper routines to pass config structure
> scsi: cxlflash: Support dynamic number of FC ports
> scsi: cxlflash: Remove port configuration assumptions
> scsi: cxlflash: Hide FC internals behind common access routine
> scsi: cxlflash: SISlite updates to support 4 ports
> scsi: cxlflash: Support up to 4 ports
> scsi: cxlflash: Fence EEH during probe
> scsi: cxlflash: Remove unnecessary DMA mapping
> scsi: cxlflash: Fix power-of-two validations
> scsi: cxlflash: Fix warnings/errors
> scsi: cxlflash: Improve asynchronous interrupt processing
> scsi: cxlflash: Add hardware queues attribute
> scsi: cxlflash: Introduce hardware queue steering
> cxl: Enable PCI device IDs for future IBM CXL adapters
> scsi: cxlflash: Separate AFU internal command handling from AFU sync
> specifics
> scsi: cxlflash: Introduce host ioctl support
> scsi: cxlflash: Refactor AFU capability checking
> scsi: cxlflash: Support LUN provisioning
> scsi: cxlflash: Support AFU debug
> scsi: cxlflash: Support WS16 unmap
> scsi: cxlflash: Remove zeroing of private command data
> scsi: cxlflash: Update TMF command processing
> scsi: cxlflash: Avoid double free of character device
> scsi: cxlflash: Update send_tmf() parameters
> scsi: cxlflash: Update debug prints in reset handlers
>
> Uma Krishnan (11):
> scsi: cxlflash: Cancel scheduled workers before stopping AFU
> scsi: cxlflash: Support multiple hardware queues
> scsi: cxlflash: Combine the send queue locks
> scsi: cxlflash: Update cxlflash_afu_sync() to return errno
> scsi: cxlflash: Reset hardware queue context via specified register
> scsi: cxlflash: Schedule asynchronous reset of the host
> scsi: cxlflash: Handle AFU sync failures
> scsi: cxlflash: Track pending scsi commands in each hardware queue
> scsi: cxlflash: Flush pending commands in cleanup path
> scsi: cxlflash: Add scsi command abort handler
> scsi: cxlflash: Create character device to provide host management
> interface
>
> Documentation/ioctl/ioctl-number.txt | 2 +-
> Documentation/powerpc/cxlflash.txt | 81 +-
> drivers/misc/cxl/pci.c | 2 +
> drivers/scsi/cxlflash/Kconfig | 1 +
> drivers/scsi/cxlflash/common.h | 205 ++-
> drivers/scsi/cxlflash/lunmgt.c | 35 +-
> drivers/scsi/cxlflash/main.c | 2547 ++++++++++++++++++++++++++--------
> drivers/scsi/cxlflash/main.h | 10 +-
> drivers/scsi/cxlflash/sislite.h | 170 ++-
> drivers/scsi/cxlflash/superpipe.c | 233 ++--
> drivers/scsi/cxlflash/superpipe.h | 56 +-
> drivers/scsi/cxlflash/vlun.c | 337 +++--
> drivers/scsi/cxlflash/vlun.h | 2 +-
> include/uapi/scsi/cxlflash_ioctl.h | 86 +-
> 14 files changed, 2856 insertions(+), 911 deletions(-)
>
Acked-by: Stefan Bader <stefan.bader at canonical.com>
Not a second ACK but properly replying to the cover emial. Sorry, last one was a
reply to path#1 only.
-Stefan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20170712/89b781b0/attachment.sig>
More information about the kernel-team
mailing list