diff options
author | Vasu Dev <[email protected]> | 2012-10-09 01:43:24 +0000 |
---|---|---|
committer | Robert Love <[email protected]> | 2012-12-04 10:16:38 -0800 |
commit | 5b97fabdc815b4b60bac2328b58c5c7274debf58 (patch) | |
tree | 70f31d476070acca39e1e3e17b7fb6341bd931c8 /lib/debugobjects.c | |
parent | b69f0859dc8e633c5d8c06845811588fe17e68b3 (diff) |
libfc: fix REC handling
Currently fc_fcp_timeout doesn't check FC_RP_FLAGS_REC_SUPPORTED
flag first, this prevents REC request ever going out at all
to the target having REC support. So this patches fixes the
fc_fcp_timeout by checking FC_RP_FLAGS_REC_SUPPORTED flag first.
The changed order won't cause any issue during clearing
FC_RP_FLAGS_REC_SUPPORTED on failed IO with target not supporting
FC_RP_FLAGS_REC_SUPPORTED, since retry on failed IO would succeed.
Signed-off-by: Vasu Dev <[email protected]>
Tested-by: Ross Brattain <[email protected]>
Signed-off-by: Robert Love <[email protected]>
Diffstat (limited to 'lib/debugobjects.c')
0 files changed, 0 insertions, 0 deletions