Skip to content

Commit

Permalink
isci: merge port ready substates into primary state machine
Browse files Browse the repository at this point in the history
This conversion was complicated by the fact that the ready state exit routine
took unconditional action beyond just stopping the substate machine (like in
previous conversions).  In order to ensure identical behaviour every state
transition needs to be instrumented to catch ready-->!ready transitions and
execute scic_sds_port_invalidate_dummy_remote_node()

Reported-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Piotr Sawicki <piotr.sawicki@intel.com>
[fix ready state exit handling]
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
  • Loading branch information
Piotr Sawicki authored and Dan Williams committed Jul 3, 2011
1 parent c777c26 commit e91f41e
Show file tree
Hide file tree
Showing 2 changed files with 210 additions and 256 deletions.
Loading

0 comments on commit e91f41e

Please sign in to comment.