PERFORCE change 48003 for review

Peter Wemm peter at FreeBSD.org
Tue Mar 2 11:29:21 PST 2004


http://perforce.freebsd.org/chv.cgi?CH=48003

Change 48003 by peter at peter_daintree on 2004/03/02 11:28:26

	IFi386: we dont have to test curpcb != null anymore.

Affected files ...

.. //depot/projects/hammer/sys/amd64/amd64/trap.c#39 integrate

Differences ...

==== //depot/projects/hammer/sys/amd64/amd64/trap.c#39 (text+ko) ====

@@ -371,8 +371,7 @@
 				frame.tf_rip = (long)doreti_iret_fault;
 				goto out;
 			}
-			if (PCPU_GET(curpcb) != NULL &&
-			    PCPU_GET(curpcb)->pcb_onfault != NULL) {
+			if (PCPU_GET(curpcb)->pcb_onfault != NULL) {
 				frame.tf_rip =
 				    (long)PCPU_GET(curpcb)->pcb_onfault;
 				goto out;
@@ -555,7 +554,6 @@
 nogo:
 	if (!usermode) {
 		if (td->td_intr_nesting_level == 0 &&
-		    PCPU_GET(curpcb) != NULL &&
 		    PCPU_GET(curpcb)->pcb_onfault != NULL) {
 			frame->tf_rip = (long)PCPU_GET(curpcb)->pcb_onfault;
 			return (0);


More information about the p4-projects mailing list