What a convoluted description. Simply put: We clobber the nr_zones field because we write beyond the bounds of the node_zonelists[] array in struct pglist_data. --