Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Apr 2003 22:54:37 -0700 (PDT)
From:      Peter Wemm <peter@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 29671 for review
Message-ID:  <200304250554.h3P5sbjs042147@repoman.freebsd.org>

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

Change 29671 by peter@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_ */



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