From: Martin Schwidefsky Date: Tue, 23 Jul 2013 18:57:57 +0000 (+0200) Subject: s390/mm: cleanup page table definitions X-Git-Tag: v3.12-rc1~187^2~23 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e509861105a3c1425f3f929bd631f88340b499bf;p=pandora-kernel.git s390/mm: cleanup page table definitions Improve the encoding of the different pte types and the naming of the page, segment table and region table bits. Due to the different pte encoding the hugetlbfs primitives need to be adapted as well. To improve compatability with common code make the huge ptes use the encoding of normal ptes. The conversion between the pte and pmd encoding for a huge pte is done with set_huge_pte_at and huge_ptep_get. Overall the code is now easier to understand. Reviewed-by: Gerald Schaefer Signed-off-by: Martin Schwidefsky --- Reading git-diff-tree failed