From: Will Deacon Date: Fri, 21 Nov 2014 14:22:22 +0000 (+0000) Subject: arm64: mm: report unhandled level-0 translation faults correctly X-Git-Tag: omap-for-v3.19/fixes-for-merge-window~18^2~35 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7f73f7aef824b8bc27046edaf6b73bca4b0e7669;p=pandora-kernel.git arm64: mm: report unhandled level-0 translation faults correctly Translation faults that occur due to the input address being outside of the address range mapped by the relevant base register are reported as level 0 faults in ESR.DFSC. If the faulting access cannot be resolved by the kernel (e.g. because it is not mapped by a vma), then we report "input address range fault" on the console. This was fine until we added support for 48-bit VAs, which actually place PGDs at level 0 and can trigger faults for invalid addresses that are within the range of the page tables. This patch changes the string to report "level 0 translation fault", which is far less confusing. Signed-off-by: Will Deacon --- Reading git-diff-tree failed