Linus Torvalds

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: 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: The VM Is Hard

Submitted by Jeremy
on January 23, 2008 - 4:15pm

"Yes, the VM is hard. I agree. It's nasty. But exactly because it's nasty and subtle and horrid, I'm also very anal about it, and I get really nervous when somebody touches it without (a) knowing all the rules intimately and (b) listening to people who do."

Quote: That Patch Fell Out Of The Ugly Tree

Submitted by Jeremy
on January 21, 2008 - 5:51pm

"I bow down before you. I thought I had done some rather horrible things with gcc built-ins and macros, but I hereby hand over my crown to you. As my daughter would say: that patch fell out of the ugly tree, and hit every branch on the way down. Very impressive."

Quote: Linux GPL'd

Submitted by Jeremy
on January 14, 2008 - 10:43am

"I've decided to change the copyright to have the same set of rules as the GNU copyleft - I got some mail asking about it, and I agree."

Quote: Implemented From Scratch

Submitted by Jeremy
on January 11, 2008 - 12:55pm

"A small word of warning: linux looks like a unix, but I implemented it from scratch, and with very little literature on how things 'should' be done."

Quote: Arguing Very Strongly Against

Submitted by Jeremy
on January 3, 2008 - 10:43am

"What I'm arguing (very strongly) against is this attitude of 'we don't know what's wrong, but we'll leave it broken because we can't be bothered to figure it out'."

Quote: Some System Calls Are Magic

Submitted by Jeremy
on November 18, 2007 - 11:56pm

"Some system calls are magic, and don't just take the arguments in registers: they also care about the actual stack pointer and the whole pt_regs struct when returning to user mode."

Quote: Fixing Bugs

Submitted by Jeremy
on November 18, 2007 - 4:23pm

"Five years ago I might have said that it's important to fix pre-existing bugs, but all the ACPI and suspend etc problems have long since convinced me that regressions are *much* more important than stuff that never worked."

Quote: Keep Linux Simple

Submitted by Jeremy
on November 17, 2007 - 6:50am

"I'd like to keep linux simple even at the cost of some speed hit, as otherwise it grows until nobody really understands it."

Quote: 2 Extra Copies Of Linux For Free

Submitted by Jeremy
on November 16, 2007 - 10:12pm

"If I /agree/ to add it to linux? If anybody implements paging, he's going to get 2 extra copies of linux for free. How's that for an offer?"

Quote: Do A Sync Before You Try

Submitted by Jeremy
on November 7, 2007 - 8:56am

"I'd like to know if the floppy-driver works for 2 (or more) drives? Nobody has commented on that yet. Do a sync before you try it though (just in case...)."

Quote: My Mailbox Has Certainly Been Busy

Submitted by Jeremy
on November 7, 2007 - 12:00am

"Well, it seems people are starting to get some things working, and my mailbox has certainly been busy."

Quote: comp.os.linux Bigger Than alt.sex

Submitted by Jeremy
on November 3, 2007 - 12:14am

"This month yet another milestone was reached: note the 'Recent traffic' fields (both in kilobytes and number of messages): c.o.linux is actually more active than alt.sex according to newsstat."