From owner-freebsd-current@FreeBSD.ORG Wed Mar 17 08:02:01 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EF38716A4CF for ; Wed, 17 Mar 2004 08:02:01 -0800 (PST) Received: from mail-in.m-online.net (mail-in.m-online.net [62.245.150.237]) by mx1.FreeBSD.org (Postfix) with ESMTP id 659D243D1D for ; Wed, 17 Mar 2004 08:02:01 -0800 (PST) (envelope-from h@schmalzbauer.de) Received: from mail.m-online.net (svr14.m-online.net [192.168.3.144]) by svr8.m-online.net (Postfix) with ESMTP id 3C6EF4B3D9 for ; Wed, 17 Mar 2004 17:02:00 +0100 (CET) Received: from sam.flintsbach.schmalzbauer.de (ppp-62-245-163-31.mnet-online.de [62.245.163.31]) by mail.m-online.net (Postfix) with ESMTP id E72E35D97D for ; Wed, 17 Mar 2004 17:01:59 +0100 (CET) Received: from cale.flintsbach.schmalzbauer.de (cale.flintsbach.schmalzbauer.de [172.21.1.252])i2HG1wcY043580 for ; Wed, 17 Mar 2004 17:01:59 +0100 (CET) (envelope-from h@schmalzbauer.de) From: Harald Schmalzbauer To: freebsd-current@freebsd.org Date: Wed, 17 Mar 2004 17:01:54 +0100 User-Agent: KMail/1.6 References: <200403162024.31782.h@schmalzbauer.de> <200403171508.52336.h@schmalzbauer.de> In-Reply-To: <200403171508.52336.h@schmalzbauer.de> X-Country: Germany X-Address: Munich, 80686 X-Phone2: +49 (0) 89 18947781 X-Phone1: +49 (0) 163 555 3237 X-Name: Harald Schmalzbauer X-Birthday: 06 Oktober 1972 MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Boundary-03=_2ZHWAqmhV1UQyrn"; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Message-Id: <200403171701.58837.h@schmalzbauer.de> Subject: IPv6 panic [Was: panic/trace swi8: tty:sio clock [Was: Re: Mysterious 60min reboot on net4501]] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Mar 2004 16:02:02 -0000 --Boundary-03=_2ZHWAqmhV1UQyrn Content-Type: multipart/mixed; boundary="Boundary-01=_yZHWAlKVh2ZqO9q" Content-Transfer-Encoding: 7bit Content-Disposition: inline --Boundary-01=_yZHWAlKVh2ZqO9q Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Am Mittwoch, 17. M=E4rz 2004 15:08 schrieb Harald Schmalzbauer: > Am Dienstag, 16. M=E4rz 2004 20:24 schrieb Harald Schmalzbauer: > > Dear all, *SNIP* > Dear developers, > > I didn't know that the comBIOS of this device clears the screen after > rebooting so I couldn't see the panic message on the serial console befor= e. > Now I have it and a trace. Since this machine has very limited "disk"-spa= ce > (in fact CompactFlash) I compiled a ddb kernel and the db> is now awaiting > more input. Bernd Walter told me that the following panic could be the IPv6 neighbourho= od=20 detection, so I removed INET6 from the kernel and now the 60min reboot=20 doesn't occur anymore. I haven't assigned any IPv6 address while Berd had, and only I have the pan= ic=20 so it seems to happen only if one has unconfigured IPv6 interfaces. Hope this helps, find attached my kernel conf. =2DHarry > The following panic occurs exactly every 60 mins and ~15-20 sec.: > > Fatal trap 12: page fault while in kernel mode > fault virtual address =3D 0x8 > fault code =3D supervisor read, page not present > instruction pointer =3D 0x8:0xc0584916 > stack pointer =3D 0x10:0xc5eb4ccc > frame pointer =3D 0x10:0xc5eb4cd8 > code segment =3D base 0x0, limit 0xfffff, type 0x1b > =3D DPL 0, pres 1, def32 1, gran 1 > processor eflags =3D interrupt enabled, resume, IOPL =3D 0 > current process =3D 27 (swi8: tty:sio clock) > kernel: type 12 trap, code=3D0 > Stopped at nd6_slowtimo+0x66: movl 0x8(%eax),%ebx > db> trace > nd6_slowtimo(0) at nd6_slowtimo+0x66 > softclock(0) at softclock+0x186 > ithread_loop(c0996580,c5eb4d48,c0996580,c04a63c0,0) at ithread_loop+0x144 > fork_exit(c04a63c0,c0996580,c5eb4d48) at fork_exit+0xb8 > fork_trampoline() at fork_trampoline+0x8 > --- trap 0x1, eip =3D 0, esp =3D 0xc5eb4d7c, ebp =3D 0 --- > db> > > Let me know if I can give you more info. > > -Harry --Boundary-01=_yZHWAlKVh2ZqO9q Content-Type: text/plain; charset="iso-8859-15"; name="STITH" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="STITH" ######################################## ## Kernel for Soekris ## ######################################## #makeoptions DEBUG=-g #options DDB # Enable the kernel debugger #options INVARIANTS # Enable calls of extra sanity checking #options INVARIANT_SUPPORT # Extra sanity checks of internal structures, re #options WITNESS # Enable checks to detect deadlocks and cycles #options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed ## Generic Config #------------------- machine i386 cpu I486_CPU ident STITH options SCHED_4BSD #4BSD scheduler options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] options HZ=1000 options CPU_ELAN options CPU_SOEKRIS #options CPU_ELAN_PPS #options PPS_SYNC #options HW_WDOG #options SW_WATCHDOG options NO_SWAPPING options INIT_PATH=/sbin/init options PANIC_REBOOT_WAIT_TIME=-1 ## Buses #------------------ device npx device isa device pci ## ISA-Controller #---------------- device sio # 8250, 16[45]50 based serial ports ## PCI-Controller #------------------ device ata ## Devices with their options #---------------------------- #+++++ IDE ++++++ device atadisk # ATA disk drives options ATA_STATIC_ID #Static device numbering options FFS #Berkeley Fast Filesystem #+++++ Netzwerk +++++ device miibus # MII bus support device sis device wi options PFIL_HOOKS device pf device pflog device pfsync options DEVICE_POLLING options INET #InterNETworking #options INET6 options FAST_IPSEC #new IPsec (cannot define w/ IPSEC) options RANDOM_IP_ID options TCP_DROP_SYNFIN options ZERO_COPY_SOCKETS options MROUTING # Multicast routing options NETGRAPH #netgraph(4) system options NETGRAPH_BRIDGE options NETGRAPH_IFACE options NETGRAPH_BPF options NETGRAPH_ETHER options NETGRAPH_PPP options NETGRAPH_PPPOE options NETGRAPH_PPTPGRE options NETGRAPH_SOCKET options NETGRAPH_VJC #+++++ CRYPTO ++++++ device crypto # core crypto support device cryptodev # /dev/crypto for access to h/w device rndtest # FIPS 140-2 entropy tester device hifn # Hifn 7951, 7781, etc. options HIFN_RNDTEST # enable rndtest support ## Pseudo Devices #---------------- device random # Entropy device device loop # Network loopback device ether # Ethernet support device pty # Pseudo-ttys (telnet etc) device md # Memory "disks" device tun device bpf # Berkeley packet filter device gre device wlan #device gif #IPv6 and IPv4 tunneling #device faith #for IPv6 and IPv4 translation --Boundary-01=_yZHWAlKVh2ZqO9q-- --Boundary-03=_2ZHWAqmhV1UQyrn Content-Type: application/pgp-signature Content-Description: signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQBAWHZ2Bylq0S4AzzwRAqWZAJsHxBMcY6DPEj7MnKJeN8jDPWuvkgCfST+v F5MWXQ5KiGDPniczzogqRss= =azOu -----END PGP SIGNATURE----- --Boundary-03=_2ZHWAqmhV1UQyrn--