Re: [PATCH 16/24] qla4xxx: Fix failure of mbox 0x31

2014-01-17 Thread Vikas Chaudhary
On 17/01/14 2:00 PM, "Mike Christie" wrote: > >> +static void qla4xxx_destroy_ddb(struct scsi_qla_host *ha, >> +struct ddb_entry *ddb_entry) >> +{ >> +struct dev_db_entry *fw_ddb_entry = NULL; >> +dma_addr_t fw_ddb_entry_dma; >> +unsigned long wtime; >> +uint32_t ddb

Re: [PATCH 16/24] qla4xxx: Fix failure of mbox 0x31

2014-01-17 Thread Mike Christie
> +static void qla4xxx_destroy_ddb(struct scsi_qla_host *ha, > + struct ddb_entry *ddb_entry) > +{ > + struct dev_db_entry *fw_ddb_entry = NULL; > + dma_addr_t fw_ddb_entry_dma; > + unsigned long wtime; > + uint32_t ddb_state; > + int options; > + int status; >

[PATCH 16/24] qla4xxx: Fix failure of mbox 0x31

2013-12-16 Thread vikas.chaudhary
From: Vikas Chaudhary Issue: While unloading driver MBOX 0x31 fail as DDB logout (MBOX 0x56) operation is not completed. Fix: Wait for DDB Logout completion before MBOX 0x31 Signed-off-by: Vikas Chaudhary --- drivers/scsi/qla4xxx/ql4_os.c | 54 --- 1 fi