Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 May 1997 19:43:58 -0700
From:      David Greenman <dg@root.com>
To:        Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
Cc:        freebsd-hackers@FreeBSD.ORG, freebsd-bugs@FreeBSD.ORG
Subject:   Re: trap type 29 on P6 
Message-ID:  <199705200243.TAA07620@implode.root.com>
In-Reply-To: Your message of "Tue, 20 May 1997 08:48:22 %2B0900." <199705192348.IAA12353@zodiac.mech.utsunomiya-u.ac.jp> 

next in thread | previous in thread | raw e-mail | index | archive | help
>A PentiumPro user is occasionally getting the trap type 29 when using
>the psm driver (PR i386/3462). What does this trap mean? The trapped
>instruction doesn't look remotely like an invalid instruction.
>sys/i386/i386/trap.c doesn't supply a message for this trap type.
>
>He is using PentiumPro 200Mhz on ASUS P/I-P65UP5.
>
>>     Using a PS/2 mouse with std. PC kbd and psm0 enabled causes the
>>     following kernel trap after a while (with DDB turned on):
>>
>>     instruction pointer     = 0x8:0xf01887cb
>>     stack pointer           = 0x10:0xf01a1f3c
>>     frame pointer           = 0x10:0xf01a1f40
>>     code segment            = base 0x0, limit 0xfffff, type 0x1b
>>                             = DPL 0, pres 1, def32 1, gran 1
>>     processor eflags        = interrupt enabled, IOPL = 0
>>     current process         = Idle
>>     interrupt mask          = tty
>>     kernel: type 29 trap, code=0
>>     Stopped at      _read_kbd_data_no_wait+0x37:    andl    $0xff,%eax

   Is the instruction right before this one an inb or outb? I've seen this
before on P6 machines...

-DG

David Greenman
Core-team/Principal Architect, The FreeBSD Project



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