On Llu, 2005-01-03 at 19:50, Alan Stern wrote:
>       Going in and inserting barriers by hand is a painstaking and
>       error-prone process, particularly when the code changes in the
>       future.  By adding a single "volatile", I can make the compiler
>       do all that work for me, with no errors.
> 
> In David's words, it's a tradeoff.  As the maintainer, I decided to go
> in favor of simplicity and ease-of-maintenance.

Thats unfortunate because we know from years of history its always been
the wrong decision, that older gcc gets volatile wrong and that
processor speculation which is not covered by volatile keywords still
eats you alive on PPC platforms.

Your choice as maintainer however if anyone would like to send alternate
barrier based patches for 2.6.10-ac I'd appreciate it.

Alan



-------------------------------------------------------
The SF.Net email is sponsored by: Beat the post-holiday blues
Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek.
It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to