ERR_NX_TRANSLATION(CSB.CC=5) is for internal to VAS for fault handling and should not used by OS. ERR_NX_AT_FAULT(CSB.CC=250) is the proper error code should be reported by OS when NX encounters address translation failure. This patch uses CC=250 to determine the fault address when the request is not successful. Signed-off-by: Haren Myneni <haren@linux.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://lore.kernel.org/r/0315251705baff94f678c33178491b5008723511.camel@linux.ibm.com |
||
|---|---|---|
| .. | ||
| alignment | ||
| benchmarks | ||
| cache_shape | ||
| copyloops | ||
| dscr | ||
| eeh | ||
| include | ||
| lib | ||
| math | ||
| mm | ||
| nx-gzip | ||
| pmu | ||
| primitives | ||
| ptrace | ||
| scripts | ||
| security | ||
| signal | ||
| stringloops | ||
| switch_endian | ||
| syscalls | ||
| tm | ||
| vphn | ||
| harness.c | ||
| Makefile | ||
| utils.c | ||