Hi,

The code in "#if 0" has been disabled since revision 1.1.
>From what I see netbsd removed it too:
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/i386/i386/trap.c.diff?r1=1.237&r2=1.238&sortby=date&only_with_tag=MAIN&f=h

- Michael


Index: src/sys/arch/i386/i386/trap.c
===================================================================
RCS file: /cvs/src/sys/arch/i386/i386/trap.c,v
retrieving revision 1.128
diff -u -p -u -r1.128 trap.c
--- src/sys/arch/i386/i386/trap.c       9 Mar 2017 20:31:41 -0000       1.128
+++ src/sys/arch/i386/i386/trap.c       6 Apr 2017 03:32:50 -0000
@@ -375,11 +375,6 @@ trap(struct trapframe *frame)
                        goto we_re_toast;
 
                pcb = &p->p_addr->u_pcb;
-#if 0
-               /* XXX - check only applies to 386's and 486's with WP off */
-               if (frame->tf_err & PGEX_P)
-                       goto we_re_toast;
-#endif
                cr2 = rcr2();
                KERNEL_LOCK();
                /* This will only trigger if SMEP is enabled */

Reply via email to