Home
last modified time | relevance | path

Searched hist:"7287 c63e986fe1a51a89f4bb1327320274a7a741" (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/drivers/scsi/bnx2i/
H A Dbnx2i_hwi.cdiff 7287c63e986fe1a51a89f4bb1327320274a7a741 Mon May 16 13:13:18 CDT 2011 Eddie Wai <eddie.wai@broadcom.com> [SCSI] bnx2i: Fixed packet error created when the sq_size is set to 16

The number of chip's internal command cell, which is use to generate
SCSI cmd packets to the target, was not initialized correctly by
the driver when the sq_size is changed from the default 128.
This, in turn, will create a problem where the chip's transmit pipe
will erroneously reuse an old command cell that is no longer valid.
The fix is to correctly initialize the chip's command cell upon setup.

Signed-off-by: Eddie Wai <eddie.wai@broadcom.com>
Reviewed-by: Mike Christie <michaelc@cs.wisc.edu>
Cc: stable@kernel.org
Signed-off-by: James Bottomley <jbottomley@parallels.com>
H A Dbnx2i_iscsi.cdiff 7287c63e986fe1a51a89f4bb1327320274a7a741 Mon May 16 13:13:18 CDT 2011 Eddie Wai <eddie.wai@broadcom.com> [SCSI] bnx2i: Fixed packet error created when the sq_size is set to 16

The number of chip's internal command cell, which is use to generate
SCSI cmd packets to the target, was not initialized correctly by
the driver when the sq_size is changed from the default 128.
This, in turn, will create a problem where the chip's transmit pipe
will erroneously reuse an old command cell that is no longer valid.
The fix is to correctly initialize the chip's command cell upon setup.

Signed-off-by: Eddie Wai <eddie.wai@broadcom.com>
Reviewed-by: Mike Christie <michaelc@cs.wisc.edu>
Cc: stable@kernel.org
Signed-off-by: James Bottomley <jbottomley@parallels.com>