Comment 6 for bug 1497428

Revision history for this message
Dan Streetman (ddstreet) wrote :

Hi Dave,

are you able to reproduce the bug? The trace by itself isn't terribly helpful, all it really says is the pageblock spans zones, which means move_freepages_block() logic for detecting that failed for some reason. I have a debug kernel ppa here:
pad.lv/ppa/ddstreet/lp1497428

that includes additional debug if the problem happens (it also should prevent the BUG()). If you can use that kernel to trigger this and send the resulting debug output it would help very much :-)

when the problem reproduces, in the system log you should see:
page_zone(start_page) !=page_zone(end_page)

and more debug following that. It should not trigger BUG() though, so you may need to check the logs periodically.

Thanks!