On Fri, 22 Jan 1999, David S. Miller wrote:
> the + - variant just hides the real bug. If it makes a difference, then
ugh, sorry. I was confused. This is clearly an io.h bug. (i have
incorrectly assumed that we still use the | and ^ variant, but we dont.
Thus any non-power-of-two 2^32-__PAGE_OFFSET value caused incorrect kernel
code. Brrr, incidentally, i have introduced this originally but just
forgot about it ...)
the patch is 100% perfect. The reason why we didnt notice this earlier was
that the default __PAGE_OFFSET makes both versions work right...
-- mingo
-
Linux SMP list: FIRST see FAQ at http://www.irisa.fr/prive/mentre/smp-faq/
To Unsubscribe: send "unsubscribe linux-smp" to [EMAIL PROTECTED]