--- zzzz-none-000/linux-2.6.28.10/arch/arm/kernel/entry-header.S 2009-05-02 18:54:43.000000000 +0000 +++ puma5-6360-529/linux-2.6.28.10/arch/arm/kernel/entry-header.S 2010-04-06 17:12:41.000000000 +0000 @@ -37,8 +37,8 @@ .endm .macro get_thread_info, rd - mov \rd, sp, lsr #13 - mov \rd, \rd, lsl #13 + mov \rd, sp, lsr #THREAD_SIZE_SHIFT + mov \rd, \rd, lsl #THREAD_SIZE_SHIFT .endm .macro alignment_trap, rtemp