--- ../linux-2.6.14.3/drivers/scsi/qla1280.c- 2005-11-24 23:10:21.000000000 +0100 +++ ../linux-2.6.14.3/drivers/scsi/qla1280.c 2005-12-07 21:27:42.000000000 +0100 @@ -3236,6 +3236,7 @@ WRT_REG_WORD(®->mailbox4, ha->req_ring_index); /* Enforce mmio write ordering; see comment in qla1280_isp_cmd(). */ mmiowb(); + RD_REG_WORD(®->mailbox4); out: if (status) @@ -3504,6 +3505,7 @@ WRT_REG_WORD(®->mailbox4, ha->req_ring_index); /* Enforce mmio write ordering; see comment in qla1280_isp_cmd(). */ mmiowb(); + RD_REG_WORD(®->mailbox4); out: if (status)