Description of problem: If your system is IDE, and you have the main HD on the same ide channel of an ide-cdrw, and burn cd with cdrecord, then system will stay frozen for about 1min at "Blanking PMA, TOC, pregap", then ok, then freeze again at "Fixating...", then ok. For frozen, I mean you cannot do ls, ps, any command; these commands simply don't return until cdrecord has finished that phase. You cannot telnet into, access samba shares, ... Version-Release number of selected component (if applicable): kernel-2.4.7-2 cdrecord-1.10-3 How reproducible: Always Steps to Reproduce: 1. The system has main ide HD on same ide-channel of ide-cdrw (ie: hda & hdb) 2. use cdrecord to burn an ide-cdrw 3. Actual Results: System hangs for up to 1min in certain burning phases. Expected Results: System should be responsive, a minimal degraded performance could be accepted Additional info: I performed this test on roswell 2.4 kernel, because I have a serious problem on a 2.2.19 kernel, and wanted to see if this was solved. On 2.2.19, since I enabled linux software mirroring on hda+hdc, I can no longer burn cd without users complaining the system is frozen. With mirroring, both ide channels are taken and you have not the option to put the ide-cdrw on the other channel (which solves the problem).
This defect is considered SHOULD-FIX for Fairfax.
IDE is not scsi. If an IDE device gets a command, it holds the bus until it's done..... normally you don't notice because a command takes a short time (read or write). However CD finalize taks upto a minute or so. Recommendation: buy a $25 hpt370 IDE controller if you don't spare channels on the motherboard.
Closing as it's not a bug