Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 8 Apr 2003 01:57:57 -0700 (PDT)
From:      Peter Wemm <peter@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 28510 for review
Message-ID:  <200304080857.h388vvT7012212@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=28510

Change 28510 by peter@peter_daintree on 2003/04/08 01:57:05

	the hacks in trap.c to counter faults restoring user segment registers are
	not needed here for the time being.

Affected files ...

.. //depot/projects/hammer/sys/x86_64/x86_64/trap.c#22 edit

Differences ...

==== //depot/projects/hammer/sys/x86_64/x86_64/trap.c#22 (text+ko) ====

@@ -398,18 +398,6 @@
 				frame.tf_rip = (long)doreti_iret_fault;
 				goto out;
 			}
-			if (frame.tf_rip == (long)doreti_popl_ds) {
-				frame.tf_rip = (long)doreti_popl_ds_fault;
-				goto out;
-			}
-			if (frame.tf_rip == (long)doreti_popl_es) {
-				frame.tf_rip = (long)doreti_popl_es_fault;
-				goto out;
-			}
-			if (frame.tf_rip == (long)doreti_popl_fs) {
-				frame.tf_rip = (long)doreti_popl_fs_fault;
-				goto out;
-			}
 			if (PCPU_GET(curpcb) != NULL &&
 			    PCPU_GET(curpcb)->pcb_onfault != NULL) {
 				frame.tf_rip =



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304080857.h388vvT7012212>