Hi all, I still have these patches sitting in my queue and figured I'd repost them.
Last time Linus proposed a "+m" alternative approach, but that generates far far worse code (I've lost the patch and not re-ran those numbers, but I suppose I can redo if found important). These patches have been through 0day for a while.