http://bugzilla.kernel.org/show_bug.cgi?id=10239 Summary: PLEXTOR DVDR PX-740A drive not ready for command Product: IO/Storage Version: 2.5 KernelVersion: 2.6.25-rc5 Platform: All OS/Version: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: IDE AssignedTo: io_ide@xxxxxxxxxxxxxxxxxxxx ReportedBy: richard.genoud@xxxxxxxxx CC: bzolnier@xxxxxxxxx Latest working kernel version:2.6.23 Earliest failing kernel version:2.6.24-rc1 Distribution:N/A Hardware Environment: MB : ASUS A7N8X-E deluxe DVD : PLEXTOR DVDR PX-740A (FW 1.02) Software Environment: N/A Problem Description: During kernel boot, the DVD drive initialisation fails with those errors (2.6.25-rc5): hda: status error: error=0xd0 { Busy } ide: failed opcode was: unknown hda: drive not ready for command hda: status error: error=0xd0 { Busy } ide: failed opcode was: unknown hda: drive not ready for command hda: status error: error=0xd0 { Busy } ide: failed opcode was: unknown hda: drive not ready for command Steps to reproduce: plug a plextor DVDR PX-740A as primary ide master. boot a kernel >= 2.6.24-rc1 NB: if the plextor is on primary ide slave, there's no error. (the jumpers are ok). I bisect to find out where the bug was and I found that this commit is: b140b99c413ce410197cfcd4014e757cd745226a is first bad commit commit b140b99c413ce410197cfcd4014e757cd745226a Author: Bartlomiej Zolnierkiewicz <bzolnier@xxxxxxxxx> Date: Sat Oct 13 17:47:51 2007 +0200 ide: change master/slave IDENTIFY order Need to probe slave device first to make it release PDIAG- (this is required for correct device side cable detection). Based on libata commit f31f0cc2f0b7527072d94d02da332d9bb8d7d94c. Thanks to Craig for testing this patch. Cc: Craig Block <chblock3@xxxxxxxxx> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@xxxxxxxxx> :040000 040000 fa17f9e66a6e551184b1ec00049cea6fb87f7a1c 89a175312afe235fbdb04a3a593a4b981bdd9188 M drivers -- Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. -- To unsubscribe from this list: send the line "unsubscribe linux-ide" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html