Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
69ea08c1b539657c0bea27d972f03b393caccc30
/
drivers
/
scsi
/
cxlflash
/
main.c
df561f66
treewide: Use fallthrough pseudo-keyword
by Gustavo A. R. Silva
· 4 years, 5 months ago
89dd9ce
scsi: cxlflash: Remove an unnecessary NULL check
by Dan Carpenter
· 4 years, 8 months ago
d0b1e4a
scsi: cxlflash: Fix error return code in cxlflash_probe()
by Wei Yongjun
· 4 years, 9 months ago
ef2cc88
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 5 years ago
1832f2d
compat_ioctl: move more drivers to compat_ptr_ioctl
by Arnd Bergmann
· 6 years ago
e519a34
scsi: cxlflash: remove set but not used variable 'ioarcb'
by YueHaibing
· 5 years ago
657bd27
scsi: cxlflash: Mark expected switch fall-throughs
by Gustavo A. R. Silva
· 5 years ago
2874c5f
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
by Thomas Gleixner
· 6 years ago
92fff53
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 6 years ago
6f4e626
scsi: ata: Use unsigned int for cmd's type in ioctls in scsi_host_template
by Nathan Chancellor
· 6 years ago
bb61b84
scsi: cxlflash: Prevent deadlock when adapter probe fails
by Vaibhav Jain
· 6 years ago
938edb8
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 6 years ago
2a3d4eb
scsi: flip the default on use_clustering
by Christoph Hellwig
· 6 years ago
f664a3c
scsi: kill off the legacy IO path
by Jens Axboe
· 6 years ago
cd43c22
scsi: cxlflash: Isolate external module dependencies
by Uma Krishnan
· 7 years ago
de5d35a
scsi: cxlflash: Abstract hardware dependent assignments
by Uma Krishnan
· 7 years ago
e63a8d8
scsi: cxlflash: Use local mutex for AFU serialization
by Matthew R. Ochs
· 7 years ago
d58188c
scsi: cxlflash: Limit the debug logs in the IO path
by Uma Krishnan
· 7 years ago
e0f76ad
scsi: cxlflash: Yield to active send threads
by Uma Krishnan
· 7 years ago
d2d354a
scsi: cxlflash: Handle spurious interrupts
by Uma Krishnan
· 7 years ago
9a597cd
scsi: cxlflash: Remove commmands from pending list on timeout
by Uma Krishnan
· 7 years ago
a3feb6e
scsi: cxlflash: Synchronize reset and remove ops
by Uma Krishnan
· 7 years ago
07d0c52
scsi: cxlflash: Enable OCXL operations
by Uma Krishnan
· 7 years ago
d44af4b
scsi: cxlflash: Setup LISNs for master contexts
by Uma Krishnan
· 7 years ago
48e077d
scsi: cxlflash: Hardware AFU for OCXL
by Uma Krishnan
· 7 years ago
465891f
scsi: cxlflash: Avoid clobbering context control register value
by Matthew R. Ochs
· 7 years ago
e11e0ff
scsi: cxlflash: Preserve number of interrupts for master contexts
by Uma Krishnan
· 7 years ago
25b8e08
scsi: cxlflash: Staging to support future accelerators
by Matthew R. Ochs
· 7 years ago
0df69c6
scsi: cxlflash: Adapter context init can return error
by Uma Krishnan
· 7 years ago
8762353
scsi: cxlflash: Remove embedded CXL work structures
by Matthew R. Ochs
· 7 years ago
b070545
scsi: cxlflash: Update cxl-specific arguments to generic cookie
by Uma Krishnan
· 7 years ago
96cf727
scsi: cxlflash: Reset command ioasc
by Uma Krishnan
· 7 years ago
93f30c7
Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
0d41913
scsi: cxlflash: Allow cards without WWPN VPD to configure
by Matthew R. Ochs
· 7 years ago
a0dbef3
cxlflash: get rid of pointless access_ok()
by Al Viro
· 7 years ago
48a17ad
scsi: cxlflash: Remove unnecessary existence check
by Matthew R. Ochs
· 7 years ago
eeac8cd
scsi: cxlflash: return -EFAULT if copy_from_user() fails
by Dan Carpenter
· 8 years ago
5a4d9d7
scsi: cxlflash: Update debug prints in reset handlers
by Matthew R. Ochs
· 8 years ago
32abbed
scsi: cxlflash: Update send_tmf() parameters
by Matthew R. Ochs
· 8 years ago
acfeb23
scsi: cxlflash: Avoid double free of character device
by Matthew R. Ochs
· 8 years ago
8ba1ddb
scsi: cxlflash: Update TMF command processing
by Matthew R. Ochs
· 8 years ago
479ad8e
scsi: cxlflash: Remove zeroing of private command data
by Matthew R. Ochs
· 8 years ago
3223c01
scsi: cxlflash: Support WS16 unmap
by Matthew R. Ochs
· 8 years ago
bc88ac4
scsi: cxlflash: Support AFU debug
by Matthew R. Ochs
· 8 years ago
9cf43a3
scsi: cxlflash: Support LUN provisioning
by Matthew R. Ochs
· 8 years ago
d6e32f5
scsi: cxlflash: Introduce host ioctl support
by Matthew R. Ochs
· 8 years ago
cf24302
scsi: cxlflash: Separate AFU internal command handling from AFU sync specifics
by Matthew R. Ochs
· 8 years ago
a834a36
scsi: cxlflash: Create character device to provide host management interface
by Uma Krishnan
· 8 years ago
7c4c41f
scsi: cxlflash: Add scsi command abort handler
by Uma Krishnan
· 8 years ago
a1ea04b
scsi: cxlflash: Flush pending commands in cleanup path
by Uma Krishnan
· 8 years ago
a002bf8
scsi: cxlflash: Track pending scsi commands in each hardware queue
by Uma Krishnan
· 8 years ago
0b09e71
scsi: cxlflash: Schedule asynchronous reset of the host
by Uma Krishnan
· 8 years ago
a96851d
scsi: cxlflash: Reset hardware queue context via specified register
by Uma Krishnan
· 8 years ago
539d890
scsi: cxlflash: Update cxlflash_afu_sync() to return errno
by Uma Krishnan
· 8 years ago
66ea9bc
scsi: cxlflash: Combine the send queue locks
by Uma Krishnan
· 8 years ago
1dd0c0e
scsi: cxlflash: Introduce hardware queue steering
by Matthew R. Ochs
· 8 years ago
3065267
scsi: cxlflash: Add hardware queues attribute
by Matthew R. Ochs
· 8 years ago
bfc0bab
scsi: cxlflash: Support multiple hardware queues
by Uma Krishnan
· 8 years ago
e2ef33f
scsi: cxlflash: Improve asynchronous interrupt processing
by Matthew R. Ochs
· 8 years ago
cd41e18
scsi: cxlflash: Fix power-of-two validations
by Matthew R. Ochs
· 8 years ago
50b787f
scsi: cxlflash: Remove unnecessary DMA mapping
by Matthew R. Ochs
· 8 years ago
323e334
scsi: cxlflash: Fence EEH during probe
by Matthew R. Ochs
· 8 years ago
1cd7fab
scsi: cxlflash: Support up to 4 ports
by Matthew R. Ochs
· 8 years ago
56518072
scsi: cxlflash: SISlite updates to support 4 ports
by Matthew R. Ochs
· 8 years ago
0aa1488
scsi: cxlflash: Hide FC internals behind common access routine
by Matthew R. Ochs
· 8 years ago
8fa4f17
scsi: cxlflash: Remove port configuration assumptions
by Matthew R. Ochs
· 8 years ago
78ae028
scsi: cxlflash: Support dynamic number of FC ports
by Matthew R. Ochs
· 8 years ago
3b225cd
scsi: cxlflash: Update sysfs helper routines to pass config structure
by Matthew R. Ochs
· 8 years ago
cba06e6
scsi: cxlflash: Implement IRQ polling for RRQ processing
by Matthew R. Ochs
· 8 years ago
f918b4a
scsi: cxlflash: Serialize RRQ access and support offlevel processing
by Matthew R. Ochs
· 8 years ago
76a6ebb
scsi: cxlflash: Separate RRQ processing from the RRQ interrupt handler
by Matthew R. Ochs
· 8 years ago
9434452
scsi: cxlflash: Enable PCI device ID for future IBM CXL Flash AFU
by Matthew R. Ochs
· 8 years ago
0df5bef
scsi: cxlflash: Cancel scheduled workers before stopping AFU
by Uma Krishnan
· 8 years ago
fb67d44
scsi: cxlflash: Cleanup prints
by Matthew R. Ochs
· 8 years ago
696d0b0
scsi: cxlflash: Support SQ Command Mode
by Matthew R. Ochs
· 8 years ago
9c7d1ee
scsi: cxlflash: Refactor context reset to share reset logic
by Matthew R. Ochs
· 8 years ago
fe7f969
scsi: cxlflash: Migrate scsi command pointer to AFU command
by Matthew R. Ochs
· 8 years ago
48b4be3
scsi: cxlflash: Migrate IOARRIN specific routines to function pointers
by Matthew R. Ochs
· 8 years ago
9d89326
scsi: cxlflash: Cleanup queuecommand()
by Matthew R. Ochs
· 8 years ago
d4ace35
scsi: cxlflash: Cleanup send_tmf()
by Matthew R. Ochs
· 8 years ago
9ba848a
scsi: cxlflash: Remove AFU command lock
by Matthew R. Ochs
· 8 years ago
de01283
scsi: cxlflash: Wait for active AFU commands to timeout upon tear down
by Matthew R. Ochs
· 8 years ago
25bced2
scsi: cxlflash: Remove private command pool
by Matthew R. Ochs
· 8 years ago
5fbb96c
scsi: cxlflash: Use cmd_size for private commands
by Matthew R. Ochs
· 8 years ago
350bb47
scsi: cxlflash: Allocate memory instead of using command pool for AFU sync
by Matthew R. Ochs
· 8 years ago
e7ab2d40
scsi: cxlflash: Remove unused buffer from AFU command
by Matthew R. Ochs
· 8 years ago
11f7b18
scsi: cxlflash: Avoid command room violation
by Uma Krishnan
· 8 years ago
3d2f617
scsi: cxlflash: Improve context_reset() logic
by Uma Krishnan
· 8 years ago
68ab2d7
scsi: cxlflash: Set sg_tablesize to 1 instead of SG_NONE
by Uma Krishnan
· 8 years ago
f801326
scsi: cxlflash: Refactor WWPN setup
by Matthew R. Ochs
· 8 years ago
05dab43
scsi: cxlflash: Improve EEH recovery time
by Matthew R. Ochs
· 8 years ago
1d3324c
scsi: cxlflash: Fix to avoid EEH and host reset collisions
by Matthew R. Ochs
· 8 years ago
babf985
scsi: cxlflash: Remove the device cleanly in the system shutdown path
by Uma Krishnan
· 8 years ago
bbbfae9
scsi: cxlflash: Scan host only after the port is ready for I/O
by Uma Krishnan
· 8 years ago
1bd2b28
cxlflash: Verify problem state area is mapped before notifying shutdown
by Uma Krishnan
· 9 years ago
704c4b0
cxlflash: Shutdown notify support for CXL Flash cards
by Uma Krishnan
· 9 years ago
96e1b66
cxlflash: Add device dependent flags
by Uma Krishnan
· 9 years ago
f411396
cxlflash: Fix to drain operations from previous reset
by Manoj N. Kumar
· 9 years ago
6ea7e38
Merge branch 'fixes-base' into fixes
by James Bottomley
· 9 years ago
ea76543
cxlflash: Move to exponential back-off when cmd_room is not available
by Manoj N. Kumar
· 9 years ago
Next »