[PATCH 0/8] Fix 8xx MMU/TLB
Scott Wood
scottwood at freescale.com
Wed Nov 4 03:59:30 EST 2009
Joakim Tjernlund wrote:
>> and things seem to work. You could probably replace the rlwinm by
>> subtracting PAGE_OFFSET from swapper_pg_dir instead.
>
> Just guessing here, do you mean:
> lis r11, (swapper_pg_dir-PAGE_OFFSET)@h
> ori r11, r11, (swapper_pg_dir-PAGE_OFFSET)@l
> rlwimi r11, r10, 22, 0xffc
> or
> lis r11, swapper_pg_dir at h
> ori r11, r11, swapper_pg_dir at l
> subis r11, r11 PAGE_OFFSET
> rlwimi r11, r10, 22, 0xffc
The former.
-Scott
More information about the Linuxppc-dev
mailing list