LWN.net Logo

Quotes of the week

So I can work with crazy people, that's not the problem. They just need to _sell_ their crazy stuff to me using non-crazy arguments, and in small and well-defined pieces. When I ask for killer features, I want them to lull me into a safe and cozy world where the stuff they are pushing is actually useful to mainline people _first_.

In other words, every new crazy feature should be hidden in a nice solid "Trojan Horse" gift: something that looks _obviously_ good at first sight.

-- Linus Torvalds

There is only one real sensible solution for this: Do _not_ use kgdb - which is the modus operandi of every sane kernel developer on the planet.
-- Thomas Gleixner

OK... lookup_instantiate_filp() is a god-awful mess, so it's OK to be confused by it - its authors definitely had been.
-- Al Viro
(Log in to post comments)

kgdb

Posted Jan 28, 2010 13:06 UTC (Thu) by eliezert (subscriber, #35757) [Link]

Debugging kernel code with prints or by reviewing the code and scratching you head is all very fine but when you are working on debugging hardware a kernel debugger is sometimes invaluable.

kgdb

Posted Mar 22, 2010 23:53 UTC (Mon) by oak (subscriber, #2786) [Link]

Yea, I wonder where all the real hackers have gone who don't have just
bleeding edge software (=buggy), but also bleeding edge hardware (=buggy).

You can't review "source code" for HW, or at least you have it available
very, very seldomly (and e.g. VHDL is not really something where you want
to start investigation to see why your driver might be behaving
strangely)...

Quotes of the week

Posted Jan 28, 2010 21:00 UTC (Thu) by dkite (guest, #4577) [Link]

There must be a book in it.

The World According to Al Viro

Derek

Quotes of the week

Posted Jan 29, 2010 0:15 UTC (Fri) by Oddscurity (guest, #46851) [Link]

The LWN.net Quotes of the Week coffee table book, I'd buy one.

Copyright © 2010, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds