X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;ds=sidebyside;f=arch%2Fppc%2Fmm%2Fhashtable.S;h=ab83132a7ed0bf01cd571cfb40fb4aac0dbe2b7d;hb=f7f1b0f1e2fbadeab12d24236000e778aa9b1ead;hp=e3c7d94fc8442ef49122ca781b6babd12cdc16da;hpb=e3f6fb6212a7102bdb56ba38fa1e98fe72950475;p=linux-2.6.git diff --git a/arch/ppc/mm/hashtable.S b/arch/ppc/mm/hashtable.S index e3c7d94fc..ab83132a7 100644 --- a/arch/ppc/mm/hashtable.S +++ b/arch/ppc/mm/hashtable.S @@ -101,7 +101,7 @@ _GLOBAL(hash_page) /* Get PTE (linux-style) and check access */ lis r0,KERNELBASE@h /* check if kernel address */ cmplw 0,r4,r0 - mfspr r8,SPRG3 /* current task's THREAD (phys) */ + mfspr r8,SPRN_SPRG3 /* current task's THREAD (phys) */ ori r3,r3,_PAGE_USER|_PAGE_PRESENT /* test low addresses as user */ lwz r5,PGDIR(r8) /* virt page-table root */ blt+ 112f /* assume user more likely */