PERFORCE change 29671 for review

Peter Wemm peter at FreeBSD.org
Thu Apr 24 22:54:39 PDT 2003


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

Change 29671 by peter at peter_overcee on 2003/04/24 22:53:36

	trapframe/clockframe/intrframe are identical.  No cf_vec/if_vec
	because the vector is passed in a register, not on the stack.

Affected files ...

.. //depot/projects/hammer/sys/x86_64/include/frame.h#9 edit

Differences ...

==== //depot/projects/hammer/sys/x86_64/include/frame.h#9 (text+ko) ====

@@ -77,7 +77,6 @@
 /* Interrupt stack frame */
 
 struct intrframe {
-	register_t	if_vec;
 	register_t	if_r15;
 	register_t	if_r14;
 	register_t	if_r13;
@@ -106,7 +105,6 @@
 /* frame of clock (same as interrupt frame) */
 
 struct clockframe {
-	register_t	cf_vec;
 	register_t	cf_r15;
 	register_t	cf_r14;
 	register_t	cf_r13;
@@ -134,6 +132,4 @@
 
 int	kdb_trap(int, int, struct trapframe *);
 
-#define	INTR_TO_TRAPFRAME(frame) ((struct trapframe *)&(frame)->if_r15)
-
 #endif /* _MACHINE_FRAME_H_ */


More information about the p4-projects mailing list