PERFORCE change 46205 for review

John Baldwin jhb at FreeBSD.org
Fri Jan 30 10:30:43 PST 2004


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

Change 46205 by jhb at jhb_slimer on 2004/01/30 10:29:41

	Add bde optimizations to reduce partial register stalls.

Affected files ...

.. //depot/projects/smpng/sys/i386/isa/atpic_vector.s#5 edit

Differences ...

==== //depot/projects/smpng/sys/i386/isa/atpic_vector.s#5 (text+ko) ====

@@ -67,9 +67,12 @@
 	cmp	$KPSEL,%ax ;	/* are we already in the kernel? */	\
 	je	1f ;		/* skip expensive segment reloads */	\
 	mov	$KDSEL,%ax ;	/* load kernel ds, es and fs */		\
+	data16 ;							\
 	mov	%ax,%ds ;						\
+	data16 ;							\
 	mov	%ax,%es ;						\
 	mov	$KPSEL,%ax ;						\
+	data16 ;							\
 	mov	%ax,%fs ;						\
 1: ;									\
 	FAKE_MCOUNT(13*4(%esp)) ;	/* XXX late to avoid double count */ \


More information about the p4-projects mailing list