From: Gerald Schaefer Date: Wed, 9 May 2012 14:27:37 +0000 (+0200) Subject: s390/hugepages: clear page table for sw large page emulation X-Git-Tag: v3.5-rc1~189^2~33 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a686425b31bb6441f6e20d698bf31dc65043f61f;p=pandora-kernel.git s390/hugepages: clear page table for sw large page emulation The software large page emulation on s390 did not clear the the pre-allocated page table in arch_release_hugepage() before freeing it. This could trigger the WARN_ON(!pte_none(*pte) in mm/vmalloc.c:106 and make vmap_pte_range() fail, because the page table could be reused in page_table_alloc(). This is fixed now by calling clear_table() before page_table_free(). Signed-off-by: Gerald Schaefer Signed-off-by: Martin Schwidefsky --- Reading git-diff-tree failed