Linked by Rahul on Thu 20th Nov 2008 04:31 UTC
Linux Arjan van de Ven from Intel Open source centre has posted the news that http://kerneloops.org has recorded its 100,000 oops. An oops in the Linux kernel is a deviation from correct behavior of the Linux kernel which produces a certain error log. kerneloops is a client side software that helps record oops more automatically on the website with the same name and is available as part of many distribution repositories and even included by default in Fedora. This is part of the QA efforts in the Linux kernel and when posting the news, Arjan has noted that Linux kernel developers have been fixes most of the top oopses quickly
Thread beginning with comment 337834
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: Good Job!
by evangs on Thu 20th Nov 2008 07:37 UTC in reply to "Good Job!"
evangs
Member since:
2005-07-07


Interesting is that most of the oopses seem to come from binary-only parts (external blob drivers)


Is that unexpected when you have binary code targetting a constantly changing interface?

Reply Parent Bookmark Score: 1

RE[2]: Good Job!
by Sodki on Thu 20th Nov 2008 08:41 in reply to "RE: Good Job!"
Sodki Member since:
2005-11-10

Is that unexpected when you have binary code targetting a constantly changing interface?

The problem is not the changing interface, but the lack of peer review. That's why Free Software drivers don't oops the kernel so much and they also have to deal with changing interfaces.

Reply Parent Bookmark Score: 4

RE[3]: Good Job!
by DrillSgt on Thu 20th Nov 2008 13:37 in reply to "RE[2]: Good Job!"
DrillSgt Member since:
2005-12-02

"The problem is not the changing interface, but the lack of peer review. That's why Free Software drivers don't oops the kernel so much and they also have to deal with changing interfaces."

The interface does change. The peer review helps, however the people writing the majority of the drivers for Linux are kernel developers, so would be aware of the changes. That is actually why free software drivers do not oops the kernel as much as binary. Please correct me if I am wrong, as I very well could be not being involved in kernel development at all.

Reply Parent Bookmark Score: 1

RE[3]: Good Job!
by evangs on Thu 20th Nov 2008 18:49 in reply to "RE[2]: Good Job!"
evangs Member since:
2005-07-07

Yes, the lack of peer review would definitely explain why nVidia has delivered the best OpenGL driver for Linux.

Reply Parent Bookmark Score: 2

RE[2]: Good Job!
by Yagami on Thu 20th Nov 2008 10:23 in reply to "RE: Good Job!"
Yagami Member since:
2006-07-15

yeah , if they kept the interface stable, at least they could paint the screen Blue and print some hex numbers !!!

Reply Parent Bookmark Score: 4