Messages in this thread | | | Subject | ieee1394 sbp2 broken since 2.6.0-test11 | From | Daniel Robbins <> | Date | Fri, 27 Feb 2004 00:38:48 -0700 |
| |
Ben,
I've been having to use the ieee1394 driver from 2.6.0-test10 in order to burn CDs reliably. With 2.6.0-test11 and beyond, I experience intermittent login failures and then reconnect failures to my firewire CD burners. With 2.6.3, even when the login or reconnect goes OK, the system can hard-lock while burning. The CD burners are using Oxford 911 chips, firmware 3.6 and 3.8. I've tested using a variety of firewire PCI cards and mainboards, both SMP (uniprocessor hyper-threading) and UP, and a couple of different CD drives.
On the linux1394.org site, the Oxford 911 chip has a "works great" rating, but it does not indicate what kernel(s) provide this "great" functionality -- maybe this information could be added to the site?
What concerns me is that the ieee1394 drivers seem to be becoming less and less reliable and compatible with every 2.6 kernel release. The changes being made to the drivers may be fixing issues for some users, but they are also breaking things for other (previously happy) firewire users.
It appears that more QA is needed to make sure that one person's fix doesn't become someone else's "b0rk," as seems to be happening now. Without organized testing on a wider range of hardware, new driver releases will probably just be differently compatible rather than more compatible.
I do not have time to assist with ieee1394 development, but will gladly send you a variety of firewire parts so that you are able to test the ieee1394 drivers on a wider range of hardware, with the goal of having driver compatibility issues identified and fixed before they can impact Linux users. I will also gladly assist with QA as needed. But ideally, it's probably best if a ieee1394 developer is doing QA, since then when problems are found they can be immediately debugged and fixed. LKML "my firewire is busted" threads are a time-consuming and semi-unproductive ordeal for everyone involved, I think.
I am very interested in Linux having excellent firewire support. I think firewire is great. If you or any other capable developer wants to take the time to test on a wider variety of hardware to help ensure that the mainline ieee1394 driver is as solid and compatible as humanly possible, I'll send the hardware.
Please (someone?) take me up on this offer.
Sincerly,
Daniel
- 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/
| |