commit | 585583d95c5660973bc0cf64add517b040acd8a4 | [log] [tgz] |
---|---|---|
author | Kumar Gala <galak@kernel.crashing.org> | Mon Jul 14 08:08:45 2008 -0500 |
committer | Benjamin Herrenschmidt <benh@kernel.crashing.org> | Tue Jul 15 15:44:02 2008 +1000 |
tree | 4885b69235f5d34bd76260747dcf93f51a362b50 | |
parent | 7ff86b0317bc40c665aab62f3b7669713ade07c5 [diff] |
powerpc: Fix pte_update for CONFIG_PTE_64BIT and !PTE_ATOMIC_UPDATES Because the pte is now 64-bits the compiler was optimizing the update to always clear the upper 32-bits of the pte. We need to ensure the clr mask is treated as an unsigned long long to get the proper behavior. Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Acked-by: Josh Boyer <jwboyer@linux.vnet.ibm.com> Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>