Messages in this thread Patch in this message | | | Date | Wed, 14 Dec 2005 18:41:36 -0500 | From | Mark Lord <> | Subject | Re: Megaraid abort errors |
| |
Well, there's this bug (patch below) in the megaraid driver, but it only affects certain architectures.
* * *
The SCSI megaraid drive goes to great effort to kmap the scatterlist buffer (if used), but then uses the wrong pointer when copying to it afterward.
Signed-off-by: Mark Lord <lkml@rtr.ca>
--- linux-2.6.15-rc5/drivers/scsi/megaraid.c.orig 2005-12-04 00:10:42.000000000 -0500 +++ linux/drivers/scsi/megaraid.c 2005-12-07 17:41:30.000000000 -0500 @@ -664,7 +664,7 @@ sg->offset; } else buf = cmd->request_buffer; - memset(cmd->request_buffer, 0, cmd->cmnd[4]); + memset(buf, 0, cmd->cmnd[4]); if (cmd->use_sg) { struct scatterlist *sg;
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |