Gitweb: http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=e036306aa1832963cd147849b282259a32f5ac08 Commit: e036306aa1832963cd147849b282259a32f5ac08 Parent: 06b32f3ab6df4c7489729f94bdc7093c72681d4b Author: Randolph Chung <[EMAIL PROTECTED]> AuthorDate: Tue Jun 12 14:27:32 2007 +0800 Committer: Kyle McMartin <[EMAIL PROTECTED]> CommitDate: Thu Jun 21 17:46:21 2007 -0400
[PARISC] Fix unwinder on 64-bit kernels The unwinder was broken by the shift of PAGE_OFFSET in order to increase the size of the vmalloc area on 64-bit kernels. Signed-off-by: Randolph Chung <[EMAIL PROTECTED]> Signed-off-by: Kyle McMartin <[EMAIL PROTECTED]> --- arch/parisc/kernel/unwind.c | 2 ++ include/asm-parisc/system.h | 1 - 2 files changed, 2 insertions(+), 1 deletions(-) diff --git a/arch/parisc/kernel/unwind.c b/arch/parisc/kernel/unwind.c index e70f57e..cad9d78 100644 --- a/arch/parisc/kernel/unwind.c +++ b/arch/parisc/kernel/unwind.c @@ -26,6 +26,8 @@ #define dbg(x...) #endif +#define KERNEL_START (KERNEL_BINARY_TEXT_START - 0x1000) + extern struct unwind_table_entry __start___unwind[]; extern struct unwind_table_entry __stop___unwind[]; diff --git a/include/asm-parisc/system.h b/include/asm-parisc/system.h index 7e9afa7..21fbfc5 100644 --- a/include/asm-parisc/system.h +++ b/include/asm-parisc/system.h @@ -188,7 +188,6 @@ static inline void set_eiem(unsigned long val) # define __lock_aligned __attribute__((__section__(".data.lock_aligned"))) #endif -#define KERNEL_START (0x10100000 - 0x1000) #define arch_align_stack(x) (x) #endif - To unsubscribe from this list: send the line "unsubscribe git-commits-head" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html