All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] x86: memblock: move mem_hole_size() to .init
@ 2012-02-28 15:16 Jiri Kosina
  2012-02-28 20:07 ` Tejun Heo
  2012-03-04  2:07 ` [tip:x86/urgent] x86, memblock: Move " tip-bot for Jiri Kosina
  0 siblings, 2 replies; 4+ messages in thread
From: Jiri Kosina @ 2012-02-28 15:16 UTC (permalink / raw)
  To: H. Peter Anvin, Ingo Molnar, Tejun Heo; +Cc: linux-kernel, x86

mem_hole_size() is being called only from __init-marked functions, and as 
such should be moved to .init section as well. Fixes this warning:

WARNING: vmlinux.o(.text+0x35511): Section mismatch in reference from the function mem_hole_size() to the function .init.text:absent_pages_in_range()

Signed-off-by: Jiri Kosina <jkosina@suse.cz>
---
 arch/x86/mm/numa_emulation.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/x86/mm/numa_emulation.c b/arch/x86/mm/numa_emulation.c
index 46db568..2fff651 100644
--- a/arch/x86/mm/numa_emulation.c
+++ b/arch/x86/mm/numa_emulation.c
@@ -28,7 +28,7 @@ static int __init emu_find_memblk_by_nid(int nid, const struct numa_meminfo *mi)
 	return -ENOENT;
 }
 
-static u64 mem_hole_size(u64 start, u64 end)
+static u64 __init mem_hole_size(u64 start, u64 end)
 {
 	unsigned long start_pfn = PFN_UP(start);
 	unsigned long end_pfn = PFN_DOWN(end);
-- 
1.7.3.1


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2012-03-04  2:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-02-28 15:16 [PATCH] x86: memblock: move mem_hole_size() to .init Jiri Kosina
2012-02-28 20:07 ` Tejun Heo
2012-03-03 22:40   ` Jiri Kosina
2012-03-04  2:07 ` [tip:x86/urgent] x86, memblock: Move " tip-bot for Jiri Kosina

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.