From 348b12493bad713962576e4265fe487a516d597d Mon Sep 17 00:00:00 2001 From: Giridhar Malavali Date: Fri, 19 Jun 2009 16:26:54 -0700 Subject: [PATCH] --- yaml --- r: 154045 b: refs/heads/master c: 47e7e89ed029780adf2cc0cf506fcd4c2d5ca1e2 h: refs/heads/master i: 154043: cedd87c7d9b63c02ee1453f112f05bd7b9f5e595 v: v3 --- [refs] | 2 +- trunk/drivers/scsi/scsi_transport_fc.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 6c852b851557..cd59302be5fd 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b5c6f77680f4ff1775838fcedfdd6026bf5ad777 +refs/heads/master: 47e7e89ed029780adf2cc0cf506fcd4c2d5ca1e2 diff --git a/trunk/drivers/scsi/scsi_transport_fc.c b/trunk/drivers/scsi/scsi_transport_fc.c index 453d9e658eb6..140c50c8a5d2 100644 --- a/trunk/drivers/scsi/scsi_transport_fc.c +++ b/trunk/drivers/scsi/scsi_transport_fc.c @@ -3480,7 +3480,10 @@ fc_bsg_job_timeout(struct request *req) } /* the blk_end_sync_io() doesn't check the error */ - return BLK_EH_HANDLED; + if (done) + return BLK_EH_NOT_HANDLED; + else + return BLK_EH_HANDLED; } static int