12 Mar, 2009
1 commit
-
Impact: debuggability and micro-optimization
Putting whatever is possible into the (final) .rodata section increases
the likelihood of catching memory corruption bugs early, and reduces
false cache line sharing.Signed-off-by: Jan Beulich
LKML-Reference:
Signed-off-by: Ingo Molnar
30 Dec, 2008
1 commit
-
Impact: cleanup
Now that arch/x86/pci/pci.h is used in a number of other places as well,
move the lowlevel x86 pci definitions into the architecture include files.
(not to be confused with the existing arch/x86/include/asm/pci.h file,
which provides public details about x86 PCI)Tested on: X86_32_UP, X86_32_SMP and X86_64_SMP
Signed-off-by: Jaswinder Singh Rajput
Acked-by: Jesse Barnes
Signed-off-by: Ingo Molnar
18 Aug, 2008
1 commit
-
WARNING: arch/x86/kernel/built-in.o(.cpuinit.text+0x1591): Section mismatch in reference from the function init_amd() to the function .init.text:check_enable_amd_mmconf_dmi()
The function __cpuinit init_amd() references
a function __init check_enable_amd_mmconf_dmi().
If check_enable_amd_mmconf_dmi is only used by init_amd then
annotate check_enable_amd_mmconf_dmi with a matching annotation.check_enable_amd_mmconf_dmi is only called from init_amd which is __cpuinit
Signed-off-by: Marcin Slusarz
Signed-off-by: H. Peter Anvin
Signed-off-by: Ingo Molnar
25 May, 2008
1 commit
-
arch/x86/kernel/mmconf-fam10h_64.c is missing the prototypes, which
are decalred in arch/x86/kernel/setup_64.c. Move the prototypes and
the inline stubs to the appropriate header file.Signed-off-by: Thomas Gleixner
Signed-off-by: Ingo Molnar
27 Apr, 2008
2 commits
-
so will disable that feature by default, and only enable that via
pci=check_enable_amd_mmconf or for system match with dmi table.Signed-off-by: Yinghai Lu
Signed-off-by: Ingo Molnar
Signed-off-by: Thomas Gleixner -
Separate mmconf for fam10h out from setup_64.c
Signed-off-by: Yinghai Lu
Signed-off-by: Ingo Molnar