Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 May 1997 08:48:22 +0900
From:      Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
To:        freebsd-hackers@freebsd.org
Cc:        freebsd-bugs@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp
Subject:   trap type 29 on P6
Message-ID:  <199705192348.IAA12353@zodiac.mech.utsunomiya-u.ac.jp>

next 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

Kazu




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