Re: missing .data.shared_align placement in vmlinux

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Sam Ravnborg
Date: Wednesday, August 4, 2010 - 1:28 pm

On Wed, Aug 04, 2010 at 02:12:03PM -0400, Mike Frysinger wrote:

Following simple patch should deal with it.
Jeremy - you introduced this in ("x86/i386: Put aligned
stack-canary in percpu shared_aligned section")
53f824520b6d84ca5b4a8fd71addc91dbf64357e

Does the following simple fix look correct to you?

	Sam

diff --git a/include/asm-generic/vmlinux.lds.h b/include/asm-generic/vmlinux.lds.h
index 030a954..e87260f 100644
--- a/include/asm-generic/vmlinux.lds.h
+++ b/include/asm-generic/vmlinux.lds.h
@@ -150,6 +150,7 @@
 #define DATA_DATA							\
 	*(.data)							\
 	*(.ref.data)							\
+	*(.data..shared_aligned) /* percpu related */			\
 	DEV_KEEP(init.data)						\
 	DEV_KEEP(exit.data)						\
 	CPU_KEEP(init.data)						\
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
missing .data.shared_align placement in vmlinux, Mike Frysinger, (Fri May 21, 1:58 pm)
Re: missing .data.shared_align placement in vmlinux, Sam Ravnborg, (Wed Aug 4, 4:56 am)
Re: missing .data.shared_align placement in vmlinux, Mike Frysinger, (Wed Aug 4, 11:12 am)
Re: missing .data.shared_align placement in vmlinux, Sam Ravnborg, (Wed Aug 4, 1:28 pm)
Re: missing .data.shared_align placement in vmlinux, Sam Ravnborg, (Wed Aug 4, 1:40 pm)
Re: missing .data.shared_align placement in vmlinux, Jeremy Fitzhardinge, (Wed Aug 4, 10:14 pm)
Re: missing .data.shared_align placement in vmlinux, Mike Frysinger, (Thu Aug 26, 12:19 am)
Re: missing .data.shared_align placement in vmlinux, Mike Frysinger, (Fri Aug 27, 11:00 pm)