]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ARC: pt_regs cleanup #0: remove kernel stack canary
authorVineet Gupta <vgupta@synopsys.com>
Mon, 27 May 2013 12:59:16 +0000 (18:29 +0530)
committerVineet Gupta <vgupta@synopsys.com>
Mon, 17 Jun 2013 13:02:18 +0000 (18:32 +0530)
This stack slot is going to be used in subsequent commits

Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
arch/arc/include/asm/entry.h

index eb2ae53187d95fe1240885bd7026d1f13c3c98a4..5bbec8ad8123757d3a4536d77fa0b6112134297e 100644 (file)
        /* With current tsk in r9, get it's kernel mode stack base */
        GET_TSK_STACK_BASE  r9, r9
 
-#ifdef PT_REGS_CANARY
-       st      0xabcdabcd, [r9, 0]
-#endif
-
        /* Save Pre Intr/Exception User SP on kernel stack */
        st.a    sp, [r9, -12]   ; Make room for orig_r0 and orig_r8
 
        lr      r9, [erbta]
        st.a    r9, [sp, -4]
 
-#ifdef PT_REGS_CANARY
-       mov   r9, 0xdeadbeef
-       st    r9, [sp, -4]
-#endif
-
        /* move up by 1 word to "create" pt_regs->"stack_place_holder" */
        sub sp, sp, 4
 .endm
        lr      r9, [bta_l1]
        st.a    r9, [sp, -4]
 
-#ifdef PT_REGS_CANARY
-       mov   r9, 0xdeadbee1
-       st    r9, [sp, -4]
-#endif
        /* move up by 1 word to "create" pt_regs->"stack_place_holder" */
        sub sp, sp, 4
 .endm
        lr      r9, [bta_l2]
        st.a    r9, [sp, -4]
 
-#ifdef PT_REGS_CANARY
-       mov   r9, 0xdeadbee2
-       st    r9, [sp, -4]
-#endif
-
        /* move up by 1 word to "create" pt_regs->"stack_place_holder" */
        sub sp, sp, 4
 .endm