To view parent comment, click here.
To read all comments associated with this story, please click here.
Theo contributed a lot to the SPARC port of NetBSD/OpenBSD; he is a de-facto spokesman for OpenBSD, so he basically says what the other ~80 developers think (including those who do the very low-level work).
Theo definitely doesn't poll the developers before he opines.
Matt used to design hardware and operating systems from scratch; he is a VM guru (so he has authority to talk on MMUs); he worked on nearly every part of the DragonFlyBSD kernel, including low-level stuff.
He never designed a processor from scratch, nor, as far as I know, has he ever worked on a processor bringup.
They certainly have way more authority to judge hardware errata than you or I.
The whole point of my comments on this thread is that "authority" is meaningless in discussions like this.
I have been involved in the design of processors from scratch, I have done low level bringup on very complex processors, and I have dealt with far worse errata than those that Theo is complaining about. However, I would not want you to take my word for this.
Theo has offered no arguments to support his claims, only claims. Matt has offered arguments, but others have offered counters. You should forget Matt's credentials and compare his arguments to those being offered in rebuttal.
If you understand the field, then you will realize that Matt has overreacted in this instance, and Brandon has done a good job of addressing his concerns.




Member since:
2005-08-08
> Neither Theo nor Matt have much direct experience in bringing up OSes on processors, and so neither are more qualified judges of hardware errata than anyone here is likely to be.
Theo contributed a lot to the SPARC port of NetBSD/OpenBSD; he is a de-facto spokesman for OpenBSD, so he basically says what the other ~80 developers think (including those who do the very low-level work) .
Matt used to design hardware and operating systems from scratch; he is a VM guru (so he has authority to talk on MMUs); he worked on nearly every part of the DragonFlyBSD kernel, including low-level stuff.
They certainly have way more authority to judge hardware errata than you or I.