From 3d3bbce72620fd9857ba0c3294b524e1d94bc5f5 Mon Sep 17 00:00:00 2001 From: adam radford Date: Sat, 9 Feb 2013 15:29:20 -0800 Subject: [PATCH] --- yaml --- r: 360249 b: refs/heads/master c: 9c5ebd09e5092fdeffd079efd2b40afaa69dafb7 h: refs/heads/master i: 360247: bbef5ae0464d9f3ee99e23474b3d3a62aca6a321 v: v3 --- [refs] | 2 +- trunk/drivers/scsi/megaraid/megaraid_sas_fusion.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 8008aee843e0..328c71f7ef3e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 046c9ec259d271e7988c7fbe80b8bddf3c8efdc4 +refs/heads/master: 9c5ebd09e5092fdeffd079efd2b40afaa69dafb7 diff --git a/trunk/drivers/scsi/megaraid/megaraid_sas_fusion.c b/trunk/drivers/scsi/megaraid/megaraid_sas_fusion.c index a6bccf097fc6..a7d56687bfca 100644 --- a/trunk/drivers/scsi/megaraid/megaraid_sas_fusion.c +++ b/trunk/drivers/scsi/megaraid/megaraid_sas_fusion.c @@ -1511,7 +1511,8 @@ megasas_build_dcdb_fusion(struct megasas_instance *instance, if (scmd->device->channel < MEGASAS_MAX_PD_CHANNELS && instance->pd_list[pd_index].driveState == MR_PD_STATE_SYSTEM) { io_request->Function = 0; - io_request->DevHandle = + if (fusion->fast_path_io) + io_request->DevHandle = local_map_ptr->raidMap.devHndlInfo[device_id].curDevHdl; io_request->RaidContext.timeoutValue = local_map_ptr->raidMap.fpPdIoTimeoutSec;