Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
a22318e83bc4726252262f91b08f17d2d66bd88c
/
drivers
/
scsi
/
isci
/
remote_device.c
aa9f832
[SCSI] sas: unify the pointlessly separated enums sas_dev_type and sas_device_type
by James Bottomley
· 12 years ago
de2eb4d
isci: End the RNC resumption wait when the RNC is destroyed.
by Jeff Skirvin
· 13 years ago
3ef768c
isci: Manage the IREQ_NO_AUTO_FREE_TAG under scic_lock.
by Jeff Skirvin
· 13 years ago
8780516
isci: Restore the ATAPI device RNC management code.
by Jeff Skirvin
· 13 years ago
1f05388
isci: Don't wait for an RNC suspend if it's being destroyed.
by Jeff Skirvin
· 13 years ago
8c73188
isci: Added timeouts to RNC suspensions in the abort path.
by Jeff Skirvin
· 13 years ago
0cce165
isci: Wait for RNC resumption before leaving the abort path.
by Jeff Skirvin
· 13 years ago
621120c
isci: Manage tag releases differently when aborting tasks.
by Jeff Skirvin
· 13 years ago
033d19d
isci: Callbacks to libsas occur under scic_lock and are synchronized.
by Jeff Skirvin
· 13 years ago
0c3ce38
isci: When in the abort path, defeat other resume calls until done.
by Jeff Skirvin
· 13 years ago
31a38ef
isci: Implement waiting for suspend in the abort path.
by Jeff Skirvin
· 13 years ago
9608b64
isci: Manage the LLHANG timer enable/disable per-device.
by Jeff Skirvin
· 13 years ago
447bfbc
isci: Save the suspension hint for upcoming suspensions.
by Jeff Skirvin
· 13 years ago
c94fc1a
isci: Distinguish between remote device suspension cases
by Jeff Skirvin
· 13 years ago
d6b2a0e
isci: Remove isci_device reqs_in_process and dev_node from isci_device.
by Jeff Skirvin
· 13 years ago
033751f
isci: Only set IDEV_GONE in the device stop path.
by Jeff Skirvin
· 13 years ago
59e3539
isci: Add suspension cases for RNC INVALIDATING, POSTING states.
by Jeff Skirvin
· 13 years ago
14aaa9f
isci: Redesign device suspension, abort, cleanup.
by Jeff Skirvin
· 13 years ago
8388401
isci: Remote device stop also suspends the RNC and terminates I/O.
by Jeff Skirvin
· 13 years ago
23ec2aa
isci: Remote device must be suspended for NCQ cleanup.
by Jeff Skirvin
· 13 years ago
5b6bf22
isci: Manage device suspensions during TC terminations.
by Jeff Skirvin
· 13 years ago
726980d
isci: Terminate outstanding TCs on TX/RX RNC suspensions.
by Jeff Skirvin
· 13 years ago
ac78ed0
isci: Handle all suspending TC completions
by Jeff Skirvin
· 13 years ago
11cc518
isci: kill ->is_direct_attached
by Dan Williams
· 13 years ago
d7a0ccd
[SCSI] isci: debug, provide state-enum-to-string conversions
by Dan Williams
· 13 years ago
5a99832
[SCSI] isci: remove IDEV_EH hack to disable "discovery-time" ata resets
by Dan Williams
· 13 years ago
fca4ecb
[SCSI] isci: kill isci_port->status
by Dan Williams
· 13 years ago
c132f69
[SCSI] isci: kill iphy->isci_port lookups
by Dan Williams
· 13 years ago
7e62984
[SCSI] isci: enable wide port targets
by Bartek Nowakowski
· 13 years ago
5412e25
[SCSI] isci: No need to manage the pending reset bit on pending requests.
by Jeff Skirvin
· 13 years ago
3b34c16
[SCSI] isci: Remove redundant isci_request.ttype field.
by Jeff Skirvin
· 13 years ago
98145cb
[SCSI] isci: Fix task management for SMP, SATA and on dev remove.
by Jeff Skirvin
· 13 years ago
b50102d
[SCSI] isci: atapi support
by Dan Williams
· 13 years ago
a5ec7f86
[SCSI] isci: fix checkpatch errors
by James Bottomley
· 13 years ago
34a9915
isci: kill 'get/set' macros
by Dan Williams
· 14 years ago
89a7301
isci: retire scic_sds_ and scic_ prefixes
by Dan Williams
· 14 years ago
d9dcb4b
isci: unify isci_host and scic_sds_controller
by Dan Williams
· 14 years ago
78a6f06
isci: unify isci_remote_device and scic_sds_remote_device
by Dan Williams
· 14 years ago
ffe191c
isci: unify isci_port and scic_sds_port
by Dan Williams
· 14 years ago
76802ce
isci: fix scic_sds_remote_device_terminate_requests
by Dan Williams
· 14 years ago
8528095
isci: unify isci_phy and scic_sds_phy
by Dan Williams
· 14 years ago
5076a1a
isci: unify isci_request and scic_sds_request
by Dan Williams
· 14 years ago
db05625
isci: preallocate requests
by Dan Williams
· 14 years ago
9274f45
isci: Terminate dev requests on FIS err bit rx in NCQ
by Jeff Skirvin
· 14 years ago
ff60639
isci: kill device_sequence
by Dan Williams
· 14 years ago
f208826
isci: kill isci_remote_device_change_state()
by Dan Williams
· 14 years ago
209fae1
isci: atomic device lookup and reference counting
by Dan Williams
· 14 years ago
980d3ae
isci: fix isci_terminate_pending() list management
by Dan Williams
· 14 years ago
12ef654
isci: additional state machine cleanup
by Edmund Nadolski
· 14 years ago
e301370
isci: state machine cleanup
by Edmund Nadolski
· 14 years ago
9269e0e
isci: add some type safety to the state machine interface
by Dan Williams
· 14 years ago
d1c637c3
isci: unify request frame handlers
by Dan Williams
· 14 years ago
f4636a7
isci: unify request start handlers
by Piotr Sawicki
· 14 years ago
e2f8db5
isci: uplevel port infrastructure
by Dan Williams
· 14 years ago
d35bc1b
isci: uplevel phy infrastructure
by Dan Williams
· 14 years ago
f1f52e7
isci: uplevel request infrastructure
by Dan Williams
· 14 years ago
cc9203b
isci: move core/controller to host
by Dan Williams
· 14 years ago
67ea838
isci: unify request data structures
by Dan Williams
· 14 years ago
e531381
isci: unify port data structures
by Dan Williams
· 14 years ago
cc3dbd0
isci: unify isci_host data structures
by Artur Wojcik
· 14 years ago
d06b487
isci: implement I_T_nexus_reset
by Dan Williams
· 14 years ago
8694e79
isci: removing intel_*.h headers
by Dave Jiang
· 14 years ago
2d9c224
isci: Using Linux SSP frame header
by Dave Jiang
· 14 years ago
e76d618
isci: Convert ATA defines to Linux native defines
by Dave Jiang
· 14 years ago
971cc2f
isci: kill scic_sds_remote_device.state_handlers
by Dan Williams
· 14 years ago
01bec77
isci: unify remote_device frame_handlers
by Dan Williams
· 14 years ago
e622571
isci: unify remote_device event_handlers
by Dan Williams
· 14 years ago
978edfe
isci: kill remote_device resume_handler
by Dan Williams
· 14 years ago
323f0ec
isci: unify remote_device suspend_handlers
by Dan Williams
· 14 years ago
e4a867b
isci: kill remote_device complete_task_handler
by Dan Williams
· 14 years ago
84b9b02
isci: unify remote_device start_task_handlers
by Dan Williams
· 14 years ago
c027a20
isci: kill remote_device continue_io_handler
by Dan Williams
· 14 years ago
10a09e6
isci: unify remote_device complete_io_handlers
by Dan Williams
· 14 years ago
1860655
isci: unify remote_device start_io_handlers
by Dan Williams
· 14 years ago
8151518
isci: unify remote_device reset_complete_handlers
by Dan Williams
· 14 years ago
4fd0d2e
isci: unify remote_device reset_handlers
by Dan Williams
· 14 years ago
b8d82f6
isci: unify remote_device destruct_handlers
by Dan Williams
· 14 years ago
1a6de25
isci: kill remote_device fail_handler
by Dan Williams
· 14 years ago
ec57566
isci: unify remote_device stop_handlers
by Dan Williams
· 14 years ago
eb22967
isci: unify remote_device start_handlers
by Dan Williams
· 14 years ago
f619fff
isci: fix remote_device start_io regressions
by Dan Williams
· 14 years ago
8f304c3
isci: kill scic_remote_device_get_connection_rate
by Dan Williams
· 14 years ago
ab2e8f7
isci: merge remote_device substates into a single state machine
by Dan Williams
· 14 years ago
af23e85
isci: Removed sci_base_object from scic_sds_remote_node_context.
by Maciej Patelczyk
· 14 years ago
5d937e9
isci: Removed sci_base_object from scic_sds_remote_device.
by Maciej Patelczyk
· 14 years ago
d3757c3
isci: Removed sci_base_object from scic_sds_controller.
by Maciej Patelczyk
· 14 years ago
9a0fff7
isci: Removed struct sci_base_object from state machine.
by Maciej Patelczyk
· 14 years ago
3d6e428
isci: removing non-working ATAPI code
by Dave Jiang
· 14 years ago
a3d568f0
isci: remove usage of sci_sas_address in scic_sds_remote_device
by Dan Williams
· 14 years ago
00d680e
isci: kill smp_discover_response
by Dan Williams
· 14 years ago
a1a113b
isci: kill smp_discover_response_protocols in favor of domain_device.dev_type
by Dan Williams
· 14 years ago
b87ee30
isci: cleanup remote device construction and comments
by Dan Williams
· 14 years ago
88f3b62
isci: move remote_device handling out of the core
by Dan Williams
· 14 years ago
57f20f4
isci: unify remote_device data structures
by Dan Williams
· 14 years ago
6cb4d6b
isci: audit usage of BUG_ON macro in isci driver
by Bartosz Barcinski
· 14 years ago
467e855
isci: sparse warnings cleanup
by Bartosz Barcinski
· 14 years ago
4393aa4
isci: fix fragile/conditional isci_host lookups
by Dan Williams
· 14 years ago
037afc7
isci: cleanup isci_remote_device[_not]_ready interface
by Dan Williams
· 14 years ago
6e2802a
isci: All pending requests are terminated before stopping the device.
by Jeff Skirvin
· 14 years ago
1a38045
isci: replace remote_device_lock with scic_lock
by Dan Williams
· 14 years ago
Next »