linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/8] x86: fix section mismatch warnings
@ 2008-01-26 21:59 Sam Ravnborg
  2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in srat_64.c Sam Ravnborg
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: Sam Ravnborg @ 2008-01-26 21:59 UTC (permalink / raw)
  To: LKML, Thomas Gleixner, Ingo Molnar, H. Peter Anvin

The following serie of 8 patches contains:

x86: fix Section mismatch warning in srat_64.c
=> straightforward - please apply

x86: fix Section mismatch warning in mcheck/mce_64.c
=> I took some assumptions on use of notifier.
   See comments and please review before applying

x86: fix Section mismatch warning in mcheck/mce_amd_64.c
=> Same comments as for previous patch

x86: fix Section mismatch warning in topology.c
=> Straightforward - please apply.
   I made EXPORT of arch_register_cpu independent on config in this patch
   as I do not see why we want to do otherwise.

x86: fix Section mismatch warning in process_*.c
=> Strightforward - please apply

x86: fix Section mismatch warning in acpi/boot.c
=> Strightforward - please apply

x86: fix Section mismatch warning in early-quirks.c
=> Strightforward - please apply

x86: fix Section mismatch warning in setup_64.c
=> Strightforward - please apply


All warnigns were generated with a 64 bit defconfig with
latest kbuild.git patches applied.
You should not expect to see identical warnings neither
the same amount of them.

There are a few warnings left but they await any feedback
on the __ref annotation before I address these.
And they will likely depens on having kbuild.git
applied.

So the remaining warnings in arch/x86/ will not
be addressed until both kbuild.git and x86.git has been merged.

Patches follows unnumbered as they are independent.

	Sam

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

* [PATCH] x86: fix section mismatch warning in srat_64.c
  2008-01-26 21:59 [PATCH 0/8] x86: fix section mismatch warnings Sam Ravnborg
@ 2008-01-26 22:11 ` Sam Ravnborg
  2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in mcheck/mce_64.c Sam Ravnborg
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Sam Ravnborg @ 2008-01-26 22:11 UTC (permalink / raw)
  To: Ingo Molnar; +Cc: LKML, Thomas Gleixner, H. Peter Anvin, Sam Ravnborg

Fix the following warnings:
WARNING: arch/x86/mm/built-in.o(.text+0x1abc): Section mismatch: reference to .init.data:nodes_parsed in 'unparse_node'
WARNING: arch/x86/mm/built-in.o(.text+0x1ac6): Section mismatch: reference to .cpuinit.data:apicid_to_node in 'unparse_node'
WARNING: arch/x86/mm/built-in.o(.text+0x1ad2): Section mismatch: reference to .cpuinit.data:apicid_to_node in 'unparse_node'

unparse_node are static and only used by acpi_scan_nodes which
is already annotated __init.
So we annotate unparse_node with __init.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
---
 arch/x86/mm/srat_64.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/x86/mm/srat_64.c b/arch/x86/mm/srat_64.c
index 37308d6..65416f8 100644
--- a/arch/x86/mm/srat_64.c
+++ b/arch/x86/mm/srat_64.c
@@ -323,7 +323,7 @@ static int __init nodes_cover_memory(const struct bootnode *nodes)
 	return 1;
 }
 
-static void unparse_node(int node)
+static void __init unparse_node(int node)
 {
 	int i;
 	node_clear(node, nodes_parsed);
-- 
1.5.4.rc3.14.g44397


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

* [PATCH] x86: fix section mismatch warning in mcheck/mce_64.c
  2008-01-26 21:59 [PATCH 0/8] x86: fix section mismatch warnings Sam Ravnborg
  2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in srat_64.c Sam Ravnborg
@ 2008-01-26 22:11 ` Sam Ravnborg
  2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in mcheck/mce_amd_64.c Sam Ravnborg
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Sam Ravnborg @ 2008-01-26 22:11 UTC (permalink / raw)
  To: Ingo Molnar; +Cc: LKML, Thomas Gleixner, H. Peter Anvin, Sam Ravnborg

Fix following warning:
WARNING: arch/x86/kernel/cpu/mcheck/built-in.o(.text+0x752): Section mismatch: reference to .cpuinit.text:mce_create_device in 'mce_cpu_callback'

mce_cpu_callback() is only used by mce_cpu_notofier.
The notifier is only used for hotplugable cpu's as it is
registered using register_hotcpu_notifier(),

Annotate them both __cpuinit to fix the warning.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
---
 arch/x86/kernel/cpu/mcheck/mce_64.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/arch/x86/kernel/cpu/mcheck/mce_64.c b/arch/x86/kernel/cpu/mcheck/mce_64.c
index 98b23d5..9a699ed 100644
--- a/arch/x86/kernel/cpu/mcheck/mce_64.c
+++ b/arch/x86/kernel/cpu/mcheck/mce_64.c
@@ -854,8 +854,8 @@ static void mce_remove_device(unsigned int cpu)
 }
 
 /* Get notified when a cpu comes on/off. Be hotplug friendly. */
-static int
-mce_cpu_callback(struct notifier_block *nfb, unsigned long action, void *hcpu)
+static int __cpuinit mce_cpu_callback(struct notifier_block *nfb,
+				      unsigned long action, void *hcpu)
 {
 	unsigned int cpu = (unsigned long)hcpu;
 
@@ -872,7 +872,7 @@ mce_cpu_callback(struct notifier_block *nfb, unsigned long action, void *hcpu)
 	return NOTIFY_OK;
 }
 
-static struct notifier_block mce_cpu_notifier = {
+static struct notifier_block mce_cpu_notifier __cpuinitdata = {
 	.notifier_call = mce_cpu_callback,
 };
 
-- 
1.5.4.rc3.14.g44397


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

* [PATCH] x86: fix section mismatch warning in mcheck/mce_amd_64.c
  2008-01-26 21:59 [PATCH 0/8] x86: fix section mismatch warnings Sam Ravnborg
  2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in srat_64.c Sam Ravnborg
  2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in mcheck/mce_64.c Sam Ravnborg
@ 2008-01-26 22:11 ` Sam Ravnborg
  2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in topology.c Sam Ravnborg
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Sam Ravnborg @ 2008-01-26 22:11 UTC (permalink / raw)
  To: Ingo Molnar; +Cc: LKML, Thomas Gleixner, H. Peter Anvin, Sam Ravnborg

Fix following warning:
WARNING: arch/x86/kernel/cpu/mcheck/built-in.o(.text+0x1584): Section mismatch: reference to .cpuinit.text:threshold_create_device in 'threshold_cpu_callback'

threshold_cpu_callback() is only used by threshold_cpu_notifier.
threshold_cpu_notifier is only used for cpu hot plug as it is registered
using register_hotcpu_notifier().

Mark them both __cpuinit to fix the warning.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
---
 arch/x86/kernel/cpu/mcheck/mce_amd_64.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/arch/x86/kernel/cpu/mcheck/mce_amd_64.c b/arch/x86/kernel/cpu/mcheck/mce_amd_64.c
index 65621fd..99efacd 100644
--- a/arch/x86/kernel/cpu/mcheck/mce_amd_64.c
+++ b/arch/x86/kernel/cpu/mcheck/mce_amd_64.c
@@ -644,7 +644,7 @@ static void threshold_remove_device(unsigned int cpu)
 }
 
 /* get notified when a cpu comes on/off */
-static int threshold_cpu_callback(struct notifier_block *nfb,
+static int __cpuinit threshold_cpu_callback(struct notifier_block *nfb,
 					    unsigned long action, void *hcpu)
 {
 	/* cpu was unsigned int to begin with */
@@ -669,7 +669,7 @@ static int threshold_cpu_callback(struct notifier_block *nfb,
 	return NOTIFY_OK;
 }
 
-static struct notifier_block threshold_cpu_notifier = {
+static struct notifier_block threshold_cpu_notifier __cpuinitdata = {
 	.notifier_call = threshold_cpu_callback,
 };
 
-- 
1.5.4.rc3.14.g44397


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

* [PATCH] x86: fix section mismatch warning in topology.c
  2008-01-26 21:59 [PATCH 0/8] x86: fix section mismatch warnings Sam Ravnborg
                   ` (2 preceding siblings ...)
  2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in mcheck/mce_amd_64.c Sam Ravnborg
@ 2008-01-26 22:11 ` Sam Ravnborg
  2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in process_*.c Sam Ravnborg
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Sam Ravnborg @ 2008-01-26 22:11 UTC (permalink / raw)
  To: Ingo Molnar; +Cc: LKML, Thomas Gleixner, H. Peter Anvin, Sam Ravnborg

Fix following warning:
WARNING: arch/x86/kernel/built-in.o(__ksymtab+0x2b0): Section mismatch: reference to .cpuinit.text:arch_register_cpu in '__ksymtab_arch_register_cpu'

Annotating exported symbols are wrong.
Previously the warning were hidden by avoiding the export
in the non HOTPLUG_CPU case but the improved checks in
modpost caught it anyway.
Fix it by removing the __cpuinit annotation and rearrange the
code a bit to save one ifdef/endif pair.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
---
 arch/x86/kernel/topology.c |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/arch/x86/kernel/topology.c b/arch/x86/kernel/topology.c
index a0d1719..78cbb65 100644
--- a/arch/x86/kernel/topology.c
+++ b/arch/x86/kernel/topology.c
@@ -33,7 +33,8 @@
 
 static DEFINE_PER_CPU(struct x86_cpu, cpu_devices);
 
-int __cpuinit arch_register_cpu(int num)
+#ifdef CONFIG_HOTPLUG_CPU
+int arch_register_cpu(int num)
 {
 	/*
 	 * CPU0 cannot be offlined due to several
@@ -44,21 +45,23 @@ int __cpuinit arch_register_cpu(int num)
 	 * Also certain PCI quirks require not to enable hotplug control
 	 * for all CPU's.
 	 */
-#ifdef CONFIG_HOTPLUG_CPU
 	if (num)
 		per_cpu(cpu_devices, num).cpu.hotpluggable = 1;
-#endif
-
 	return register_cpu(&per_cpu(cpu_devices, num).cpu, num);
 }
+EXPORT_SYMBOL(arch_register_cpu);
 
-#ifdef CONFIG_HOTPLUG_CPU
 void arch_unregister_cpu(int num)
 {
 	return unregister_cpu(&per_cpu(cpu_devices, num).cpu);
 }
-EXPORT_SYMBOL(arch_register_cpu);
 EXPORT_SYMBOL(arch_unregister_cpu);
+#else
+int arch_register_cpu(int num)
+{
+	return register_cpu(&per_cpu(cpu_devices, num).cpu, num);
+}
+EXPORT_SYMBOL(arch_register_cpu);
 #endif /*CONFIG_HOTPLUG_CPU*/
 
 static int __init topology_init(void)
-- 
1.5.4.rc3.14.g44397


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

* [PATCH] x86: fix section mismatch warning in process_*.c
  2008-01-26 21:59 [PATCH 0/8] x86: fix section mismatch warnings Sam Ravnborg
                   ` (3 preceding siblings ...)
  2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in topology.c Sam Ravnborg
@ 2008-01-26 22:11 ` Sam Ravnborg
  2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in acpi/boot.c Sam Ravnborg
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Sam Ravnborg @ 2008-01-26 22:11 UTC (permalink / raw)
  To: Ingo Molnar; +Cc: LKML, Thomas Gleixner, H. Peter Anvin, Sam Ravnborg

Fix the following warning:
WARNING: arch/x86/kernel/built-in.o(.text+0x3): Section mismatch: reference to .cpuinit.data:force_mwait in 'mwait_usable'
[Seen on 64 bit only but similar pattern exist on 32 bit so fix it there too]

mwait_usable() were only used by a function annotated __cpuinit
so annotate mwait_usable() with __cpuinit to fix the warning.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
---
 arch/x86/kernel/process_32.c |    2 +-
 arch/x86/kernel/process_64.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/arch/x86/kernel/process_32.c b/arch/x86/kernel/process_32.c
index b72d7d1..968371a 100644
--- a/arch/x86/kernel/process_32.c
+++ b/arch/x86/kernel/process_32.c
@@ -285,7 +285,7 @@ static void mwait_idle(void)
 	mwait_idle_with_hints(0, 0);
 }
 
-static int mwait_usable(const struct cpuinfo_x86 *c)
+static int __cpuinit mwait_usable(const struct cpuinfo_x86 *c)
 {
 	if (force_mwait)
 		return 1;
diff --git a/arch/x86/kernel/process_64.c b/arch/x86/kernel/process_64.c
index 861da57..35f1a0e 100644
--- a/arch/x86/kernel/process_64.c
+++ b/arch/x86/kernel/process_64.c
@@ -281,7 +281,7 @@ static void mwait_idle(void)
 }
 
 
-static int mwait_usable(const struct cpuinfo_x86 *c)
+static int __cpuinit mwait_usable(const struct cpuinfo_x86 *c)
 {
 	if (force_mwait)
 		return 1;
-- 
1.5.4.rc3.14.g44397


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

* [PATCH] x86: fix section mismatch warning in acpi/boot.c
  2008-01-26 21:59 [PATCH 0/8] x86: fix section mismatch warnings Sam Ravnborg
                   ` (4 preceding siblings ...)
  2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in process_*.c Sam Ravnborg
@ 2008-01-26 22:11 ` Sam Ravnborg
  2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in early-quirks.c Sam Ravnborg
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 10+ messages in thread
From: Sam Ravnborg @ 2008-01-26 22:11 UTC (permalink / raw)
  To: Ingo Molnar; +Cc: LKML, Thomas Gleixner, H. Peter Anvin, Sam Ravnborg

Fix following warning:
WARNING: arch/x86/kernel/built-in.o(.text+0x10ea0): Section mismatch: reference to .cpuinit.data:num_processors in 'acpi_unmap_lsapic'

The exported function acpi_unmap_lsapic() references
the variable num_processors that is annotated __cpuinitdata.

Remove the annotation of num_processors as we never know
when an exported function are called.
And drop the needless initialsation to 0.

Warning was seen on 64 bit but similar pattern were seen
in 32 bit - so fix it up there too.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
---
 arch/x86/kernel/mpparse_32.c |    2 +-
 arch/x86/kernel/mpparse_64.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/arch/x86/kernel/mpparse_32.c b/arch/x86/kernel/mpparse_32.c
index cc06eae..67009cd 100644
--- a/arch/x86/kernel/mpparse_32.c
+++ b/arch/x86/kernel/mpparse_32.c
@@ -68,7 +68,7 @@ unsigned int def_to_bigsmp = 0;
 /* Processor that is doing the boot up */
 unsigned int boot_cpu_physical_apicid = -1U;
 /* Internal processor count */
-unsigned int __cpuinitdata num_processors;
+unsigned int num_processors;
 
 /* Bitmask of physically existing CPUs */
 physid_mask_t phys_cpu_present_map;
diff --git a/arch/x86/kernel/mpparse_64.c b/arch/x86/kernel/mpparse_64.c
index d3260f8..72ab140 100644
--- a/arch/x86/kernel/mpparse_64.c
+++ b/arch/x86/kernel/mpparse_64.c
@@ -60,7 +60,7 @@ unsigned int boot_cpu_id = -1U;
 EXPORT_SYMBOL(boot_cpu_id);
 
 /* Internal processor count */
-unsigned int num_processors __cpuinitdata = 0;
+unsigned int num_processors;
 
 unsigned disabled_cpus __cpuinitdata;
 
-- 
1.5.4.rc3.14.g44397


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

* [PATCH] x86: fix section mismatch warning in early-quirks.c
  2008-01-26 21:59 [PATCH 0/8] x86: fix section mismatch warnings Sam Ravnborg
                   ` (5 preceding siblings ...)
  2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in acpi/boot.c Sam Ravnborg
@ 2008-01-26 22:11 ` Sam Ravnborg
  2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in setup_64.c Sam Ravnborg
  2008-01-28 10:09 ` [PATCH 0/8] x86: fix section mismatch warnings Ingo Molnar
  8 siblings, 0 replies; 10+ messages in thread
From: Sam Ravnborg @ 2008-01-26 22:11 UTC (permalink / raw)
  To: Ingo Molnar; +Cc: LKML, Thomas Gleixner, H. Peter Anvin, Sam Ravnborg

Fix following warnings:
WARNING: arch/x86/kernel/built-in.o(.text+0x139e1): Section mismatch: reference to .init.data:early_qrk in 'check_dev_quirk'
WARNING: arch/x86/kernel/built-in.o(.text+0x139f5): Section mismatch: reference to .init.data:early_qrk in 'check_dev_quirk'
WARNING: arch/x86/kernel/built-in.o(.text+0x13a0c): Section mismatch: reference to .init.data:early_qrk in 'check_dev_quirk'
WARNING: arch/x86/kernel/built-in.o(.text+0x13a12): Section mismatch: reference to .init.data:early_qrk in 'check_dev_quirk'
WARNING: arch/x86/kernel/built-in.o(.text+0x13a1a): Section mismatch: reference to .init.data:early_qrk in 'check_dev_quirk'
WARNING: arch/x86/kernel/built-in.o(.text+0x13a36): Section mismatch: reference to .init.data:early_qrk in 'check_dev_quirk'
WARNING: arch/x86/kernel/built-in.o(.text+0x13a42): Section mismatch: reference to .init.data:

Warning was caused by access to the __initdata annotated variable
from the non-annotated static function check_dev_quirk().
check_dev_quirk() were only used from a function annotated
__init so add __init annotation to check_dev_quirk() to fix it.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
---
 arch/x86/kernel/early-quirks.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/x86/kernel/early-quirks.c b/arch/x86/kernel/early-quirks.c
index 3f88e43..9f51e1e 100644
--- a/arch/x86/kernel/early-quirks.c
+++ b/arch/x86/kernel/early-quirks.c
@@ -133,7 +133,7 @@ static struct chipset early_qrk[] __initdata = {
 	{}
 };
 
-static void check_dev_quirk(int num, int slot, int func)
+static void __init check_dev_quirk(int num, int slot, int func)
 {
 	u16 class;
 	u16 vendor;
-- 
1.5.4.rc3.14.g44397


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

* [PATCH] x86: fix section mismatch warning in setup_64.c
  2008-01-26 21:59 [PATCH 0/8] x86: fix section mismatch warnings Sam Ravnborg
                   ` (6 preceding siblings ...)
  2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in early-quirks.c Sam Ravnborg
@ 2008-01-26 22:11 ` Sam Ravnborg
  2008-01-28 10:09 ` [PATCH 0/8] x86: fix section mismatch warnings Ingo Molnar
  8 siblings, 0 replies; 10+ messages in thread
From: Sam Ravnborg @ 2008-01-26 22:11 UTC (permalink / raw)
  To: Ingo Molnar; +Cc: LKML, Thomas Gleixner, H. Peter Anvin, Sam Ravnborg

Fix the following warning:
WARNING: arch/x86/kernel/built-in.o(.cpuinit.text+0x7a3): Section mismatch: reference to .init.text:amd_detect_cmp in 'init_amd'

The function amd_detect_cmp were annotated __init and
was only used from init_amd() which are annotated __cpuinit.

Annotate amd_detect_cmp() with _cpuinit to fix it.

Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
---
 arch/x86/kernel/setup_64.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/arch/x86/kernel/setup_64.c b/arch/x86/kernel/setup_64.c
index 0619d8f..c68376a 100644
--- a/arch/x86/kernel/setup_64.c
+++ b/arch/x86/kernel/setup_64.c
@@ -539,7 +539,7 @@ static int nearby_node(int apicid)
  * On a AMD dual core setup the lower bits of the APIC id distingush the cores.
  * Assumes number of cores is a power of two.
  */
-static void __init amd_detect_cmp(struct cpuinfo_x86 *c)
+static void __cpuinit amd_detect_cmp(struct cpuinfo_x86 *c)
 {
 #ifdef CONFIG_SMP
 	unsigned bits;
-- 
1.5.4.rc3.14.g44397


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

* Re: [PATCH 0/8] x86: fix section mismatch warnings
  2008-01-26 21:59 [PATCH 0/8] x86: fix section mismatch warnings Sam Ravnborg
                   ` (7 preceding siblings ...)
  2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in setup_64.c Sam Ravnborg
@ 2008-01-28 10:09 ` Ingo Molnar
  8 siblings, 0 replies; 10+ messages in thread
From: Ingo Molnar @ 2008-01-28 10:09 UTC (permalink / raw)
  To: Sam Ravnborg; +Cc: LKML, Thomas Gleixner, Ingo Molnar, H. Peter Anvin


* Sam Ravnborg <sam@ravnborg.org> wrote:

> The following serie of 8 patches contains:
> 
> x86: fix Section mismatch warning in srat_64.c
> => straightforward - please apply
> 
> x86: fix Section mismatch warning in mcheck/mce_64.c
> => I took some assumptions on use of notifier.
>    See comments and please review before applying
> 
> x86: fix Section mismatch warning in mcheck/mce_amd_64.c
> => Same comments as for previous patch
> 
> x86: fix Section mismatch warning in topology.c
> => Straightforward - please apply.
>    I made EXPORT of arch_register_cpu independent on config in this patch
>    as I do not see why we want to do otherwise.
> 
> x86: fix Section mismatch warning in process_*.c
> => Strightforward - please apply
> 
> x86: fix Section mismatch warning in acpi/boot.c
> => Strightforward - please apply
> 
> x86: fix Section mismatch warning in early-quirks.c
> => Strightforward - please apply
> 
> x86: fix Section mismatch warning in setup_64.c
> => Strightforward - please apply

thanks Sam, applied! Very nice series of fixes.

	Ingo

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

end of thread, other threads:[~2008-01-28 10:10 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-01-26 21:59 [PATCH 0/8] x86: fix section mismatch warnings Sam Ravnborg
2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in srat_64.c Sam Ravnborg
2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in mcheck/mce_64.c Sam Ravnborg
2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in mcheck/mce_amd_64.c Sam Ravnborg
2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in topology.c Sam Ravnborg
2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in process_*.c Sam Ravnborg
2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in acpi/boot.c Sam Ravnborg
2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in early-quirks.c Sam Ravnborg
2008-01-26 22:11 ` [PATCH] x86: fix section mismatch warning in setup_64.c Sam Ravnborg
2008-01-28 10:09 ` [PATCH 0/8] x86: fix section mismatch warnings Ingo Molnar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).