You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tejun Heo
a9aec56afa
x86-64, NUMA: Wrap acpi_numa_init() so that failure can be indicated by return value
...
Because of the way ACPI tables are parsed, the generic
acpi_numa_init() couldn't return failure when error was detected by
arch hooks. Instead, the failure state was recorded and later arch
dependent init hook - acpi_scan_nodes() - would fail.
Wrap acpi_numa_init() with x86_acpi_numa_init() so that failure can be
indicated as return value immediately. This is in preparation for
further NUMA init cleanups.
Signed-off-by: Tejun Heo <tj@kernel.org>
Cc: Yinghai Lu <yinghai@kernel.org>
Cc: Brian Gerst <brgerst@gmail.com>
Cc: Cyrill Gorcunov <gorcunov@gmail.com>
Cc: Shaohui Zheng <shaohui.zheng@intel.com>
Cc: David Rientjes <rientjes@google.com>
Cc: Ingo Molnar <mingo@elte.hu>
Cc: H. Peter Anvin <hpa@linux.intel.com>
14 years ago
..
kmemcheck
x86: Eliminate bp argument from the stack tracing routines
14 years ago
Makefile
x86, amd-nb: Complete the rename of AMD NB and related code
14 years ago
amdtopology_64.c
x86-64, NUMA: Unify {acpi|amd}_{numa_init|scan_nodes}() arguments and return values
14 years ago
dump_pagetables.c
x86, mm: Create symbolic index into address_markers array
15 years ago
extable.c
…
fault.c
x86: access_error API cleanup
14 years ago
gup.c
thp: mmu_notifier_test_young
14 years ago
highmem_32.c
mm: fix race in kunmap_atomic()
14 years ago
hugetlbpage.c
…
init.c
Merge branch 'linus' into x86/bootmem
14 years ago
init_32.c
x86, NUMA: Drop @start/last_pfn from initmem_init()
14 years ago
init_64.c
x86, NUMA: Drop @start/last_pfn from initmem_init()
14 years ago
iomap_32.c
mm: fix race in kunmap_atomic()
14 years ago
ioremap.c
xen: Cope with unmapped pages when initializing kernel pagetable
15 years ago
kmmio.c
x86, kmmio/mmiotrace: Fix double free of kmmio_fault_pages
15 years ago
memblock.c
x86, memblock: Remove __memblock_x86_find_in_range_size()
15 years ago
memtest.c
x86, memblock: Replace e820_/_early string with memblock_
15 years ago
mmap.c
…
mmio-mod.c
…
numa.c
x86, numa: Add error handling for bad cpu-to-node mappings
14 years ago
numa_32.c
x86, NUMA: Drop @start/last_pfn from initmem_init()
14 years ago
numa_64.c
x86-64, NUMA: Unify {acpi|amd}_{numa_init|scan_nodes}() arguments and return values
14 years ago
pageattr-test.c
…
pageattr.c
x86, nx: Don't force pages RW when setting NX bits
14 years ago
pat.c
Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
15 years ago
pat_internal.h
…
pat_rbtree.c
rbtree: Undo augmented trees performance damage and regression
15 years ago
pf_in.c
x86,mmiotrace: Add support for tracing STOS instruction
15 years ago
pf_in.h
…
pgtable.c
thp: add x86 32bit support
14 years ago
pgtable_32.c
…
physaddr.c
…
physaddr.h
…
setup_nx.c
x86, cpu: Only CPU features determine NX capabilities
14 years ago
srat_32.c
x86: Unify cpu/apicid <-> NUMA node mapping between 32 and 64bit
14 years ago
srat_64.c
x86-64, NUMA: Wrap acpi_numa_init() so that failure can be indicated by return value
14 years ago
testmmiotrace.c
x86, kmmio/mmiotrace: Fix double free of kmmio_fault_pages
15 years ago
tlb.c
x86: Avoid tlbstate lock if not enough cpus
14 years ago