On Wed, 11 Apr 2007 00:12:17 +0200 Martin Geier wrote: > Hi, > > it seems SCSI got broken somewhere on the way from 2.6.19.7 to 2.6.20 on > oldworld Apple PowerMacs 9500 using the internal mesh-controller. The > kernel fails to read the partition table from the drive(s) with the > following messages: > | mesh_host_reset > | mesh: target 0 synchronous at 10.0 MB/s > | sd 0:0:0:0: scsi: Device offlined - not ready after error recovery > | sd 0:0:0:0: rejecting I/O to offline device > | sd 0:0:0:0: rejecting I/O to offline device > | sd 0:0:0:0: rejecting I/O to offline device > | sd 0:0:0:0: rejecting I/O to offline device > | sda : READ CAPACITY failed. > | sda : status=0, message=00, host=1, driver=00 > | sda : sense not available. > | sd 0:0:0:0: rejecting I/O to offline device > | sda: Write Protect is off > | sd 0:0:0:0: rejecting I/O to offline device > | sda: asking for cache data failed > | sda: assuming drive cache: write through > | sd 0:0:0:0: Attached scsi disk sda > (...) > > mesh.c and mesh.h (in drivers/scsi/) are identical between the two versions, > so it seems that this is something at a different layer... > Maybe it's connected to http://marc.info/?l=linux-scsi&m=117596425706527&w=2 > but my test of 2.6.21-rc5 failed similarly to the test of 2.6.20. > > You can find kernel-config, full boot-time-output and build-logs at > http://www.geweb.net/tmp/linux-kernel/ > README contains the commands used (on a debian r3.1 sarge box) if you'd > like to check the builds (see linux-$VERSION for precise make-calls). > > I can test a version between the two mentioned above if you let me know which > one. There was a similar report for the imm driver, with a follow-up report that 2.6.21-rc5 works. Could you test 2.6.21-rc6? --- ~Randy *** Remember to use Documentation/SubmitChecklist when testing your code *** - 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