Jeff Skirvin
|
de2eb4d5c5
isci: End the RNC resumption wait when the RNC is destroyed.
|
13 years ago |
Jeff Skirvin
|
6c6aacbb77
isci: Fixed RNC bug that lost the suspension or resumption during destroy
|
13 years ago |
Jeff Skirvin
|
79cbab89ff
isci: Fix RNC AWAIT_SUSPENSION->INVALIDATING transition.
|
13 years ago |
Jeff Skirvin
|
1f05388933
isci: Don't wait for an RNC suspend if it's being destroyed.
|
13 years ago |
Jeff Skirvin
|
8c731888bf
isci: Added timeouts to RNC suspensions in the abort path.
|
13 years ago |
Jeff Skirvin
|
d76689e46c
isci: Fix RNC suspend call for SCI_RESUMING state.
|
13 years ago |
Jeff Skirvin
|
0c3ce38f1b
isci: When in the abort path, defeat other resume calls until done.
|
13 years ago |
Jeff Skirvin
|
31a38ef0a5
isci: Implement waiting for suspend in the abort path.
|
13 years ago |
Jeff Skirvin
|
9608b6408e
isci: Manage the LLHANG timer enable/disable per-device.
|
13 years ago |
Jeff Skirvin
|
447bfbcee0
isci: Save the suspension hint for upcoming suspensions.
|
13 years ago |
Jeff Skirvin
|
c94fc1ad25
isci: Distinguish between remote device suspension cases
|
13 years ago |
Jeff Skirvin
|
aa20d93430
isci: All pending TCs are terminated when the RNC is invalidated.
|
13 years ago |
Jeff Skirvin
|
59e3539643
isci: Add suspension cases for RNC INVALIDATING, POSTING states.
|
13 years ago |
Jeff Skirvin
|
14aaa9f0a3
isci: Redesign device suspension, abort, cleanup.
|
13 years ago |
Jeff Skirvin
|
726980d569
isci: Terminate outstanding TCs on TX/RX RNC suspensions.
|
13 years ago |
Jeff Skirvin
|
ac78ed0f78
isci: Handle all suspending TC completions
|
13 years ago |
Jeff Skirvin
|
56d7c013e7
isci: Fixed bug in resumption from RNC Tx/Rx suspend state.
|
13 years ago |
Jeff Skirvin
|
6f48844e3f
isci: Manage the link layer hang detect timer for RNC suspensions.
|
13 years ago |
Dan Williams
|
11cc51835a
isci: kill ->is_direct_attached
|
13 years ago |
Dan Williams
|
14e99b4a3f
isci: improve 'invalid state' warnings
|
13 years ago |
Dan Williams
|
d7a0ccdd9b
[SCSI] isci: debug, provide state-enum-to-string conversions
|
13 years ago |
Dan Williams
|
34a991587a
isci: kill 'get/set' macros
|
14 years ago |
Dan Williams
|
89a7301f21
isci: retire scic_sds_ and scic_ prefixes
|
14 years ago |
Dan Williams
|
d9dcb4ba79
isci: unify isci_host and scic_sds_controller
|
14 years ago |
Dan Williams
|
78a6f06e0e
isci: unify isci_remote_device and scic_sds_remote_device
|
14 years ago |
Dan Williams
|
5076a1a97e
isci: unify isci_request and scic_sds_request
|
14 years ago |
Jeff Skirvin
|
fd53660120
isci: Explicitly decode remote node ready and suspended states
|
14 years ago |
Edmund Nadolski
|
12ef65444d
isci: additional state machine cleanup
|
14 years ago |
Edmund Nadolski
|
e301370ac5
isci: state machine cleanup
|
14 years ago |
Dan Williams
|
9269e0e898
isci: add some type safety to the state machine interface
|
14 years ago |