SEGV_PKUERR
si_code = SEGV_PKUERR;
si_code = SEGV_PKUERR;
if (si_code == SEGV_PKUERR)
if (!exception_common(SIGSEGV, regs, SEGV_PKUERR, addr))
if (si_code == SEGV_PKUERR)
__bad_area(regs, error_code, address, mm, vma, pkey, SEGV_PKUERR);
#ifdef SEGV_PKUERR
info.si_code = SEGV_PKUERR;
#ifdef SEGV_PKUERR
else if ((sig == SIGSEGV) && (si_code == SEGV_PKUERR))
siginfo.si_code == SEGV_PKUERR,
if (si_code == SEGV_PKUERR)
#ifndef SEGV_PKUERR
if (fault_code == SEGV_PKUERR && pkeys_supported)
FAIL_IF(remaining_faults != 0 || fault_code != SEGV_PKUERR);
FAIL_IF(fault_code != SEGV_PKUERR);
case SEGV_PKUERR:
if (sinfo->si_code != SEGV_PKUERR) {