linux-kernel

Quote: Awful Identifier

Submitted by Jeremy
on February 27, 2008 - 8:29am

"`tmp' is an awful identifier, and renaming it to `temp' hardly improves it."

Quote: Mouse And Joystick

Submitted by Jeremy
on February 21, 2008 - 12:59pm

"Not everyone has a mouse and a joystick attached to the computers he builds kernels for..."

Quote: Not Unreasonable

Submitted by Jeremy
on February 20, 2008 - 7:14am

"It's not unreasonable. Neither is Aristotelian physics. Nevertheless, neither one is a good match to reality."

Quote: Technological Extortion

Submitted by Jeremy
on February 18, 2008 - 6:15am

"If you don't see an ethical problem in removing a working driver which is not taking support resources, in order to force people to test and debug a driver they don't now and never would need, so that it might in time offer them the same functionality those users already had... then I can never make you see why technological extortion is evil."

Quote: Something Fancy

Submitted by Jeremy
on February 15, 2008 - 5:50am

"Quite frankly, if kgdb starts doing something 'fancy', there is no way I'll merge it."

Quote: Ugliest Patch Ever

Submitted by Jeremy
on February 12, 2008 - 6:01am

"Or, we could just do the ugliest patch ever, namely

	-#define pcibus_to_node(node)   (-1)
	+#define pcibus_to_node(node)   ((int)(long)(node),-1)

Wow. It's so ugly it's almost wraps around and comes out the other side and looks pretty."

Quote: A Fix For This Problem

Submitted by Jeremy
on February 11, 2008 - 6:42am

"All currently active Linux kernel versions are now released with a fix for this problem. We have released them through our normal channels, with the needed information as to what the problem is, a pointer to the CVE number, and the patch itself."

Quote: Easy To Get Code Into The Kernel

Submitted by Jeremy
on February 10, 2008 - 9:43am

"We've gone and made it awfully easy to get code into the kernel nowadays. Perhaps too easy. I'm presently having a little campaign of watching what's going on a bit more closely, and encouraging people to make it easier for others to see what's going on, should they choose to do so."

Quote: If You Listen Carefully

Submitted by Jeremy
on February 9, 2008 - 10:46am

"If you listen carefully you can hear dozens of Linux kernel developers collectively holding their breath and thinking 'Maybe Linus will finally merge kgdb'. Yes, user bug reports are important. Developer efficiency is important too."

Quote: Don't Panic

Submitted by Jeremy
on February 7, 2008 - 6:21am

"It's ascii art I took it from someone's signature 12 years ago, it's meant to be the guy on the cover of some of the editions of the Hitchhikers Guide to the Galaxy by Douglas Adams. Don't Panic! :-)"

Quote: Memory Speed

Submitted by Jeremy
on February 6, 2008 - 11:37pm

"You can play games in user space, but you're fooling yourself if you think you can do as well as doing it in the kernel. And you're *definitely* fooling yourself if you think mmap() solves performance issues. 'Zero-copy' does not equate to 'fast'. Memory speeds may be slower than core CPU speeds, but not infinitely so!"

Quote: Patches Like This

Submitted by Jeremy
on February 6, 2008 - 12:49pm

"Patches like this scare the pants off me."

Quote: Reporting Linux Bugs

Submitted by Jeremy
on February 4, 2008 - 6:55pm

"[The] lkml is the right mailing list for reporting Linux bugs. This is an extremely harmful trend I've seen lately: some kernel hackers going out on a limb directing the flow of bugreports _away_ from lkml, by suggesting to testers that lkml is somehow inappropriate for reporting Linux kernel bugs."

Quote: Amazed How Little Gets Broken

Submitted by Jeremy
on February 3, 2008 - 9:05pm

"We all wear the brown paper bag on occasion, and with the 'merge maelstrom' during each merge window, I'm quite frankly amazed at how _little_ stuff gets broken overall."

Quote: A Virtue of Misinformation

Submitted by Jeremy
on February 2, 2008 - 6:31am

"Even by the exalted standards of [the] LKML which sometimes seems to make a virtue of misinformation, four wrong statements in twenty seven words is pretty impressive ... I salute you!"