LWN.net Logo

Kernel release status

Kernel release status

Posted Oct 1, 2009 14:23 UTC (Thu) by spender (subscriber, #23067)
In reply to: Kernel release status by spender
Parent article: Kernel release status

Two more quick things:

I recently noticed:
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-...

Which looks eerily similar to this (from July):
http://grsecurity.net/~spender/oooo_fancy.diff

Mentioned last month here:
http://lwn.net/Articles/346801/

And just as a demonstration of the limitations of __builtin_object_size, you show how it would have prevented the perf_counter exploit (which is more a statement of how utterly trivial the vulnerability was). It would indeed have prevented it (even with an older 4.X compiler I believe). However, making one small change of having perf_copy_attr() become a global function, and __builtin_object_size suddenly becomes useless. There's tons of real kernel code like that to be found.

-Brad


(Log in to post comments)

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