Subject: [PATCH] drivers/ide/ppc/mpc8xx.c - volatile fix

From: Magnus Damm <[email-masked]>
Date: Sat, 11 Dec 2004 15:48:07 +0100

Hello,

I fixed this in a local tree for a customer half a year ago (mvl-3.1)
and forgot to report it to the lists. Now I came across it in vanilla
2.5.10-rc3. I have not tested the fix but it is pretty obvious that
access with a non-volatile pointer to hardware is bad, at least with
gcc-3 or above.

Please apply. Or ignore if already fixed. =)

Thanks.

/ magnus (needs CC)