blob: 338262e9d25f6a1b9fcba153c71705fb950cd0d8 [file] [log] [blame]
943e59fe78ee ("scsi: cxlflash: fix assignment of the backend operations")
cd43c221bb5e ("scsi: cxlflash: Isolate external module dependencies")
de5d35aff5b3 ("scsi: cxlflash: Abstract hardware dependent assignments")
07d0c52f875d ("scsi: cxlflash: Enable OCXL operations")
76ebe01fce11 ("scsi: cxlflash: Introduce OCXL backend")
25b8e08e83b5 ("scsi: cxlflash: Staging to support future accelerators")
0df69c6024cd ("scsi: cxlflash: Adapter context init can return error")
8762353106c4 ("scsi: cxlflash: Remove embedded CXL work structures")
af2047ec00bf ("scsi: cxlflash: Explicitly cache number of interrupts per context")
b070545db112 ("scsi: cxlflash: Update cxl-specific arguments to generic cookie")
d84c198f43c5 ("scsi: cxlflash: Derive pid through accessors")
0d4191305e69 ("scsi: cxlflash: Allow cards without WWPN VPD to configure")
a1ea04b3ebd9 ("scsi: cxlflash: Flush pending commands in cleanup path")
a002bf830f5d ("scsi: cxlflash: Track pending scsi commands in each hardware queue")
0b09e7111899 ("scsi: cxlflash: Schedule asynchronous reset of the host")
a96851d3372b ("scsi: cxlflash: Reset hardware queue context via specified register")
539d890cecee ("scsi: cxlflash: Update cxlflash_afu_sync() to return errno")
07cc1ccfb843 ("scsi: cxlflash: Select IRQ_POLL")
1dd0c0e4fd02 ("scsi: cxlflash: Introduce hardware queue steering")
3065267a80c8 ("scsi: cxlflash: Add hardware queues attribute")
bfc0bab172ca ("scsi: cxlflash: Support multiple hardware queues")
1cd7fabc82eb ("scsi: cxlflash: Support up to 4 ports")
565180723294 ("scsi: cxlflash: SISlite updates to support 4 ports")
0aa14887c60c ("scsi: cxlflash: Hide FC internals behind common access routine")
8fa4f1770d56 ("scsi: cxlflash: Remove port configuration assumptions")
78ae028e8237 ("scsi: cxlflash: Support dynamic number of FC ports")
3b225cd32a05 ("scsi: cxlflash: Update sysfs helper routines to pass config structure")
cba06e6de403 ("scsi: cxlflash: Implement IRQ polling for RRQ processing")
f918b4a8e6f8 ("scsi: cxlflash: Serialize RRQ access and support offlevel processing")
76a6ebbeef26 ("scsi: cxlflash: Separate RRQ processing from the RRQ interrupt handler")
943445200b04 ("scsi: cxlflash: Enable PCI device ID for future IBM CXL Flash AFU")
0df5bef73960 ("scsi: cxlflash: Cancel scheduled workers before stopping AFU")
fb67d44dfbdf ("scsi: cxlflash: Cleanup prints")
696d0b0c7153 ("scsi: cxlflash: Support SQ Command Mode")
9c7d1ee5f13a ("scsi: cxlflash: Refactor context reset to share reset logic")
fe7f96982a4e ("scsi: cxlflash: Migrate scsi command pointer to AFU command")
48b4be36edf8 ("scsi: cxlflash: Migrate IOARRIN specific routines to function pointers")
9d89326c6660 ("scsi: cxlflash: Cleanup queuecommand()")
d4ace35166e5 ("scsi: cxlflash: Cleanup send_tmf()")
9ba848acbf4f ("scsi: cxlflash: Remove AFU command lock")
de01283baa33 ("scsi: cxlflash: Wait for active AFU commands to timeout upon tear down")
25bced2b61b4 ("scsi: cxlflash: Remove private command pool")
5fbb96c8f1ba ("scsi: cxlflash: Use cmd_size for private commands")
350bb478f573 ("scsi: cxlflash: Allocate memory instead of using command pool for AFU sync")
e7ab2d401dbf ("scsi: cxlflash: Remove unused buffer from AFU command")
11f7b1844ac0 ("scsi: cxlflash: Avoid command room violation")
3d2f617d448f ("scsi: cxlflash: Improve context_reset() logic")
8a2605430a64 ("scsi: cxlflash: Fix crash in cxlflash_restore_luntable()")