From: "Matthew Wilcox (Oracle)" <willy@xxxxxxxxxxxxx> The earlier patch that added page poison checking in page_to_nid() only modified one implementation; both configuration options should have this check. Signed-off-by: Matthew Wilcox (Oracle) <willy@xxxxxxxxxxxxx> --- mm/sparse.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mm/sparse.c b/mm/sparse.c index 1aee5a481571..39114451408a 100644 --- a/mm/sparse.c +++ b/mm/sparse.c @@ -46,6 +46,7 @@ static u16 section_to_node_table[NR_MEM_SECTIONS] __cacheline_aligned; int page_to_nid(const struct page *page) { + page_poison_check(page); return section_to_node_table[page_to_section(page)]; } EXPORT_SYMBOL(page_to_nid); -- 2.25.1