--- ./source/private_module/scsi/standard/scsi_inquiry.c	2018-04-21 10:24:08.000000000 +0000
+++ ./source/private_module/scsi/standard/scsi_inquiry.c.hotpatch	2019-02-25 04:03:03.000000000 +0000
@@ -1069,7 +1069,12 @@
     SCSI_SRC_LUN_INFO_S srcLunInfo;
     uint32_t index = 0;
 
-    uiDevLunId  = v_pstCmd->uiDevLunId;    
+    uiDevLunId  = v_pstCmd->uiDevLunId;
+	
+    desHeader->identSet = 0x01;
+    desHeader->desType = 0x03;
+    desHeader->reserve = 0x00;
+    desHeader->length = 0x10;
 
     /*added by l90006363, for DTS2014060600809 ,begin*/
     if(INVALID_VALUE32 == scsiGetDevLunId(v_pstCmd))
@@ -1091,11 +1096,6 @@
         return RETURN_OK;
     }
 
-    desHeader->identSet = 0x01;
-    desHeader->desType = 0x03;
-    desHeader->reserve = 0x00;
-    desHeader->length = 0x10;
-
     /*ֻչͻαװҪαװLUN WWN*/
     if (SCSI_LUN_TYPE_BASE_DISGUISE != v_pstCmd->lunType 
         && SCSI_LUN_TYPE_EXTEND_DISGUISE != v_pstCmd->lunType)
