[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20090926141352.GA26117@elte.hu>
Date: Sat, 26 Sep 2009 16:13:53 +0200
From: Ingo Molnar <mingo@...e.hu>
To: Andi Kleen <andi@...stfloor.org>
Cc: torvalds@...ux-foundation.org, fengguang.wu@...el.com,
linux-kernel@...r.kernel.org, akpm@...ux-foundation.org,
"H. Peter Anvin" <hpa@...or.com>,
Thomas Gleixner <tglx@...utronix.de>,
Peter Zijlstra <a.p.zijlstra@...llo.nl>
Subject: [origin tree build failure] Re: [PULL] Please pull hwpoison code
for 2.6.32
> HWPOISON: Add page flag for poisoned pages
-tip testing found that this change broke 32-bit NUMA builds:
In file included from include/linux/suspend.h:8,
from arch/x86/kernel/asm-offsets_32.c:11,
from arch/x86/kernel/asm-offsets.c:2:
include/linux/mm.h:503:2: error: #error SECTIONS_WIDTH+NODES_WIDTH+ZONES_WIDTH > BITS_PER_LONG - NR_PAGEFLAGS
32-bit NUMA works fine and it was quite useful in finding various bugs
in the past so we dont want to kill it - would be nice to fix this
regression instead. (and preferably not by hacking around this corner of
the Kconfig space)
btw., this bit in mm/Kconfig:
config MEMORY_FAILURE
depends on MMU
depends on X86_MCE
bool "Enable recovery from hardware memory errors"
caught my attention. Why is a generic MM facility dependent on an x86
specific config option?
Ingo
View attachment "config" of type "text/plain" (67318 bytes)
Powered by blists - more mailing lists