]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: mm: fix fault_info table xFSC decoding
authorMark Rutland <mark.rutland@arm.com>
Mon, 23 Nov 2015 15:09:36 +0000 (15:09 +0000)
committerCatalin Marinas <catalin.marinas@arm.com>
Wed, 25 Nov 2015 15:49:16 +0000 (15:49 +0000)
commite17d7e31b664c5e04c506665687219b7deb9c339
treec6728c7ec0a0c1f15fc040f03ac17428e825a957
parent57ffd7680f93c435fcd9862793c1f977fa2c4382
arm64: mm: fix fault_info table xFSC decoding

We are missing descriptions for some valid xFSC values in the fault info
table (e.g. "TLB conflict abort"), and have erroneous descriptions for
reserved values (e.g. "asynchronous external abort", "debug event").

This patch adds the missing xFSC values, and removes erroneous decoding
of values reserved by the architecture, as described in ARM DDI 0487A.h.

At the same time, fixed the unbalanced brackets for the synchronous
parity error strings in the table.

Signed-off-by: Mark Rutland <mark.rutland@arm.com>
Reviewed-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/mm/fault.c