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