A survey on kernel quality
Posted Jul 10, 2006 7:33 UTC (Mon) by Wol
In reply to: A survey on kernel quality
Parent article: A survey on kernel quality
As I remember it, IDE is a mares nest of bugs (that's not the kernel, that's the hardware, and every new chipset includes a brand new bugset :-(
Alan tried to get the kernel driver as clean as possible WITHOUT breaking all the numerous bugfixes. Then he went on sabbatical. When he came back, he discovered that the person who'd taken over from him had revamped the code, "cleaned up" a large number of bugfixes (note - they were fixes to chipsets, not the driver) such that the driver no longer worked with those chipsets, and there was a major row.
Basically, IDE has *always* been an absolute nightmare to maintain. Probably the reason Windows has far fewer problems is that (a) Windows code is as big a mess as the chipsets, and (b) Windows needs to support far fewer chipsets because they have a habit of obsoleting hardware... one occasion where that policy actually makes good programming sense, rather than just good business sense...
to post comments)