[Bug 1039737] Kernel BUG at ../mm/huge_memory.c / split_huge_page
http://bugzilla.suse.com/show_bug.cgi?id=1039737 http://bugzilla.suse.com/show_bug.cgi?id=1039737#c9 --- Comment #9 from Vlastimil Babka <vbabka@suse.com> --- I've looked at more detail at the report and it's triggering here in __split_huge_page_map(): BUG_ON(!pte_none(*pte)); where pte points to a deposited page table that the huge page keeps for when it needs to be split. Nobody should be accessing it while deposited, but here it was clearly written to. This definitely doesn't look like a THP vs something race that's being fixed upstream semi-regularly. Unfortunately we can't see from the oops what was the unexpected value in the page table, RDX points there but we don't see the contents. One possibility is to setup kdump and produce a crash dump to inspect. Or we add some debug printing. We could also make the deposited page read-only which would trigger on any writes, unless it's a HW problem. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com