summaryrefslogtreecommitdiffstats
path: root/scripts/unifdef.c
diff options
context:
space:
mode:
authorShaohua Li <shaohua.li@intel.com>2010-07-27 16:06:28 +0800
committerH. Peter Anvin <hpa@linux.intel.com>2010-08-26 16:00:21 -0700
commit660a293ea9be709b893d371fbc0328fcca33c33a (patch)
tree4ef65b2eebb30e4d61ca685b23bac0678a24852f /scripts/unifdef.c
parent9b861528a8012e7bc4d1f7bae07395b225331477 (diff)
downloadop-kernel-dev-660a293ea9be709b893d371fbc0328fcca33c33a.zip
op-kernel-dev-660a293ea9be709b893d371fbc0328fcca33c33a.tar.gz
x86, mm: Make spurious_fault check explicitly check the PRESENT bit
pte_present() returns true even present bit isn't set but _PAGE_PROTNONE (global bit) bit is set. While with CONFIG_DEBUG_PAGEALLOC, free pages have global bit set but present bit clear. This patch makes we could catch free pages access with CONFIG_DEBUG_PAGEALLOC enabled. [ hpa: added a comment in the code as a warning to janitors ] Signed-off-by: Shaohua Li <shaohua.li@intel.com> LKML-Reference: <1280217988.32400.75.camel@sli10-desk.sh.intel.com> Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
Diffstat (limited to 'scripts/unifdef.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud