Date: Wed, 17 Mar 2004 17:01:54 +0100 From: Harald Schmalzbauer <h@schmalzbauer.de> To: freebsd-current@freebsd.org Subject: IPv6 panic [Was: panic/trace swi8: tty:sio clock [Was: Re: Mysterious 60min reboot on net4501]] Message-ID: <200403171701.58837.h@schmalzbauer.de> In-Reply-To: <200403171508.52336.h@schmalzbauer.de> References: <200403162024.31782.h@schmalzbauer.de> <200403171508.52336.h@schmalzbauer.de>
next in thread | previous in thread | raw e-mail | index | archive | help
--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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200403171701.58837.h>