On Fri, 2007-05-04 at 17:58 -0500, James Bottomley wrote: > On Fri, 2007-05-04 at 17:56 -0400, Doug Chapman wrote: > > I am applying/removing _only_ your patch and the problem goes away with > > just removing it. > > What id and channel is this DVD drive on? There is a potential bug in > the move: > > -mptscsih_writeIOCPage4(MPT_SCSI_HOST *hd, int channel, int id) > +mptspi_writeIOCPage4(MPT_SCSI_HOST *hd, u8 channel , u8 id) > I manually changed channel and id back to "int" and it does not seem to have any affect. It is looking like the issue is related to the order in how things are called. That is the only real change in functionality. Perhaps there is something that used to get initialized before mpt*_initTarget that is now called after? I don't see anything obvious but I am unfamiliar with the code and have not had the time to study it all that much. - Doug - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html