Umm.. Did you not follow the discussion where the _same_ bug could be
triggered even without regparm?
It's really not regparm that is buggy at all, the problem is that gcc can
end up doing bad things under heavy register pressure on a small-register
machine like the x86.
The regparm thing has been singled out because it makes it easier to show
the bugs, not because of any technical reasons. And that's why it's so
wrong to disable it, and hiding the real problem.
Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html