diff options
author | neel <neel@FreeBSD.org> | 2010-01-26 03:39:10 +0000 |
---|---|---|
committer | neel <neel@FreeBSD.org> | 2010-01-26 03:39:10 +0000 |
commit | 481c7be91d595eecf205afe64080579755228ec5 (patch) | |
tree | e9b87e975006537dbd1b3269eae2412f5f748b08 /lib/libgssapi/gss_wrap.c | |
parent | ff32b1a57acd565d7175a4cdd6f719259b86ce90 (diff) | |
download | FreeBSD-src-481c7be91d595eecf205afe64080579755228ec5.zip FreeBSD-src-481c7be91d595eecf205afe64080579755228ec5.tar.gz |
Install the XTLB exception handler for Sibyte processors.
This is a workaround for the fact that the CFE is compiled as a 64-bit
application and therefore sets the SR_KX bit every time we call into
it (for e.g. console).
A TLB miss for any address above 0xc0000000 with the SR_KX bit set will
end up at the XTLB exception vector. We workaround this by copying the
standard TLB handler at the XTLB exception vector.
Approved by: imp (mentor)
Diffstat (limited to 'lib/libgssapi/gss_wrap.c')
0 files changed, 0 insertions, 0 deletions