82dce14b49356c6db10bb6f4ba1713 parent c4d1fcf3a2ea89b6d6221fa8b4588c77aff50995 author Andi Kleen 1116624477 -0700 committer Linus Torvalds 1116629300 -0700 [PATCH] x86_64: Fixed guard page handling again in iounmap Caused oopses again. Also fix potential mismatch in checking if change_page_attr was needed. To do it without races I needed to change mm/vmalloc.c to export a __remove_vm_area that does not take vmlist lock. Noticed by Terence Ripperda and based on a patch of his. Signed-off-by: Andi Kleen Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds {