On 06/18/2012 04:37 PM, Borislav Petkov wrote:
and your patch has some new ifs in it: @@ -386,12 +398,16 @@ void validate_mm(struct mm_struct *mm) int bug = 0; int i = 0; struct vm_area_struct *tmp = mm->mmap; + unsigned long highest_address = 0; while (tmp) { if (tmp->free_gap != max_free_space(&tmp->vm_rb)) printk("free space %lx, correct %lx\n", tmp->free_gap, max_free_space(&tmp->vm_rb)), bug = 1; ^^^^^^^^^^^^^^ I think this if-statement is the problem. It is not present in mainline but this patch doesn't add it so some patch earlier than that adds it which is probably in your queue?
Argh! I see the problem now. guilt-patchbomb sent everything from my second patch onwards, not my first patch :( Let me resend the series properly, I have 7 patches not 6. I am having a bad email day... -- All rights reversed -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>