Date: Mon, 19 May 1997 21:12:04 -0700 From: Jason Thorpe <thorpej@nas.nasa.gov> To: Peter Wemm <peter@spinner.dialix.com> Cc: dg@root.com, Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>, freebsd-hackers@freebsd.org, freebsd-bugs@freebsd.org Subject: Re: trap type 29 on P6 Message-ID: <199705200412.VAA19394@lestat.nas.nasa.gov>
next in thread | raw e-mail | index | archive | help
On Tue, 20 May 1997 12:09:40 +0800 Peter Wemm <peter@spinner.DIALix.COM> wrote: > Under FreeBSD, the IDT vector number for irq7 is 39, not 29.. The PIC's > are programmed to use 32 through 47 (under non-SMP). ...I know :-) irq 7 is directed to another vector under NetBSD/i386, as well... > I think this is different to the problem that you describe. Here we're > getting trap 29 which: > [..] > #define T_STKFLT 27 /* stack fault */ > #define T_MCHK 28 /* machine check trap */ > #define T_RESERVED 29 /* reserved (unknown) */ ...exactly what I'm talking about... I originally thought I was seeing a machine-check as well. The relevant bit of locore.s from NetBSD/i386: IDTVEC(trap0f) /* * The Pentium Pro local APIC may erroneously call this vector for a * default IR7. Just ignore it. */ iret Jason R. Thorpe thorpej@nas.nasa.gov NASA Ames Research Center Home: 408.866.1912 NAS: M/S 258-6 Work: 415.604.0935 Moffett Field, CA 94035 Pager: 415.428.6939
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199705200412.VAA19394>