parisc: Do not hardcode PAGE_SIZE dependend values in assembler
Helge Deller
maintainerPATCH 1/1 parisc: Do not hardcode PAGE_SIZE dependend values in assembler
Signed-off-by Helge Deller <[email protected]>
arch/parisc/kernel/entry.S +2 -2
@@ -640,9 +640,9 @@ * Check "subtle" note in pacache.S re: r23/r26. */ #ifdef CONFIG_64BIT - extrd,u,*= \va,41,1,%r0 + extrd,u,*= \va,63-PAGE_SHIFT,1,%r0 #else - extrw,u,= \va,9,1,%r0 + extrw,u,= \va,31-PAGE_SHIFT,1,%r0 #endif or,COND(tr) %r23,%r0,\pte or %r26,%r0,\pte
Helge Deller
maintainerignore this patch - it's wrong.
Helge
Quoted 19 lines · Helge Deller
Signed-off-by Helge Deller <[email protected]>arch/parisc/kernel/entry.S +2
-2@@ -640,9 +640,9 @@ * Check "subtle" note in pacache.S re: r23/r26. */ #ifdef CONFIG_64BIT - extrd,u,*= \va,41,1,%r0 + extrd,u,*= \va,63-PAGE_SHIFT,1,%r0 #else - extrw,u,= \va,9,1,%r0 + extrw,u,= \va,31-PAGE_SHIFT,1,%r0 #endif or,COND(tr) %r23,%r0,\pte or %r26,%r0,\pte