mpt2sas: Fix unsafe using smp_processor_id() in preemptible
[pandora-kernel.git] / drivers / scsi / mpt2sas / mpt2sas_base.c
index ac336e1..e903077 100644 (file)
@@ -1739,7 +1739,7 @@ static inline void _base_writeq(__u64 b, volatile void __iomem *addr,
 static inline u8
 _base_get_msix_index(struct MPT2SAS_ADAPTER *ioc)
 {
-       return ioc->cpu_msix_table[smp_processor_id()];
+       return ioc->cpu_msix_table[raw_smp_processor_id()];
 }
 
 /**