From owner-freebsd-alpha Tue May 18 9:22:26 1999 Delivered-To: freebsd-alpha@freebsd.org Received: from narnia.plutotech.com (narnia.plutotech.com [206.168.67.130]) by hub.freebsd.org (Postfix) with ESMTP id 9D6F115712 for ; Tue, 18 May 1999 09:22:23 -0700 (PDT) (envelope-from gibbs@narnia.plutotech.com) Received: (from gibbs@localhost) by narnia.plutotech.com (8.9.1/8.7.3) id KAA06358; Tue, 18 May 1999 10:12:18 -0600 (MDT) Date: Tue, 18 May 1999 10:12:18 -0600 (MDT) From: "Justin T. Gibbs" Message-Id: <199905181612.KAA06358@narnia.plutotech.com> To: Hidetoshi Shimokawa Cc: freebsd-alpha@FreeBSD.org Subject: Re: Panic: warning: pmap_changebit didn't. X-Newsgroups: pluto.freebsd.alpha In-Reply-To: <14144.54192.153726.48298X@ett.sat.t.u-tokyo.ac.jp> <14145.11959.719375.15587A@ett.sat.t.u-tokyo.ac.jp> User-Agent: tin/pre-1.4-980818 ("Laura") (UNIX) (FreeBSD/4.0-CURRENT (i386)) Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In article <14145.11959.719375.15587A@ett.sat.t.u-tokyo.ac.jp> you wrote: >> It would be useful to find out the values of pa, *pte and faultoff. >> > > Unfortunately I cannot use gdb now. > > db> gdb > No gdb port enabled. Set flag 0x80 on desired port > in your configuration file (currently sio only). I had to hack sio to make this work again and use flags 0xc0 on the sio port. It seems you need to reserve the port for 'low level console' duty if you expect the port to work correctly once interrupts are enabled. ==== //depot/FreeBSD-current/src/sys/isa/sio.c#16 - /usr/src/sys/isa/sio.c ==== *** /tmp/tmp.1623.0 Tue May 18 10:20:10 1999 --- /usr/src/sys/isa/sio.c Tue May 11 17:19:46 1999 *************** *** 2822,2828 **** siocniobase = iobase; siocnunit = unit; } ! if (COM_DEBUGGER(flags) && !COM_LLCONSOLE(flags)) { printf("sio%d: gdb debugging port\n", unit); siogdbiobase = iobase; siogdbunit = unit; --- 2822,2828 ---- siocniobase = iobase; siocnunit = unit; } ! if (COM_DEBUGGER(flags) /*&& !COM_LLCONSOLE(flags)*/) { printf("sio%d: gdb debugging port\n", unit); siogdbiobase = iobase; siogdbunit = unit; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message