]> err.no Git - linux-2.6/blobdiff - drivers/scsi/qla2xxx/qla_def.h
Merge branch 'linus' into x86/cleanups
[linux-2.6] / drivers / scsi / qla2xxx / qla_def.h
index 094d95f0764c6027cb421e4d3e5da9bf17012dfd..8dd600013bd1ca4d8c87dcf4b73b1b254a810474 100644 (file)
@@ -25,7 +25,7 @@
 #include <linux/firmware.h>
 #include <linux/aer.h>
 #include <linux/mutex.h>
-#include <asm/semaphore.h>
+#include <linux/semaphore.h>
 
 #include <scsi/scsi.h>
 #include <scsi/scsi_host.h>
@@ -2457,7 +2457,7 @@ typedef struct scsi_qla_host {
 #define MBX_INTR_WAIT  2
 #define MBX_UPDATE_FLASH_ACTIVE        3
 
-       struct semaphore vport_sem;     /* Virtual port synchronization */
+       struct mutex vport_lock;        /* Virtual port synchronization */
        struct completion mbx_cmd_comp; /* Serialize mbx access */
        struct completion mbx_intr_comp;  /* Used for completion notification */