Date: Fri, 29 Apr 2005 17:21:09 -1000 From: Randy Bush <randy@psg.com> To: FreeBSD Stable <freebsd-stable@freebsd.org> Subject: disk flower from page fault Message-ID: <17010.63909.405984.344592@roam.psg.com>
next in thread | raw e-mail | index | archive | help
happens every day or three FreeBSD foo.org 5.4-STABLE FreeBSD 5.4-STABLE #7: Thu Apr 21 20:25:01 GMT 2005 root@foo.org:/usr/obj/usr/src/sys/PSG i386 #0 doadump () at pcpu.h:159 159 __asm __volatile("movl %%fs:0,%0" : "=r" (td)); (kgdb) bt #0 doadump () at pcpu.h:159 #1 0xc04c3a66 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:410 #2 0xc04c3e54 in panic (fmt=0xc06192ae "%s") at /usr/src/sys/kern/kern_shutdown.c:566 #3 0xc060244c in trap_fatal (frame=0xe7054934, eva=0) at /usr/src/sys/i386/i386/trap.c:809 #4 0xc0602102 in trap_pfault (frame=0xe7054934, usermode=0, eva=1114116302) at /usr/src/sys/i386/i386/trap.c:727 #5 0xc0601caf in trap (frame= {tf_fs = -419102696, tf_es = -1068826608, tf_ds = -419102704, tf_edi = -1022311392, tf_esi = 1114116298, tf_ebp = -419083888, tf_isp = -419083936, tf_ebx = -1038422412, tf_edx = 1114116298, tf_ecx = -1067061176, tf_eax = 0, tf_trapno = 12, tf_err = 2, tf_eip = -1068570966, tf_cs = 8, tf_eflags = 66054, tf_esp = -1038422528, tf_ss = -419083904}) at /usr/src/sys/i386/i386/trap.c:417 #6 0xc05ecd8a in calltrap () at /usr/src/sys/i386/i386/exception.s:140 #7 0xe7050018 in ?? () #8 0xc04b0010 in ktrpsig (sig=-1038422412, action=0, mask=0xc21aee74, code=0) at /usr/src/sys/kern/kern_ktrace.c:457 #9 0xc04ee5b8 in selwakeuppri (sip=0x0, pri=0) at /usr/src/sys/kern/sys_generic.c:1068 #10 0xc04fe27c in ttwakeup (tp=0xc27e6100) at /usr/src/sys/kern/tty.c:2370 #11 0xc04fcb4d in ttymodem (tp=0xc21aee00, flag=0) at /usr/src/sys/kern/tty.c:1629 ---Type <return> to continue, or q <return> to quit--- #12 0xc05016f7 in ptcopen (dev=0xc27e6100, flag=3, devtype=8192, td=0x0) at linedisc.h:136 #13 0xc04771da in spec_open (ap=0xe7054a6c) at /usr/src/sys/fs/specfs/spec_vnops.c:207 #14 0xc0476e88 in spec_vnoperate (ap=0x0) at /usr/src/sys/fs/specfs/spec_vnops.c:118 #15 0xc053b2ce in vn_open_cred (ndp=0xe7054bd8, flagp=0xe7054cd8, cmode=0, cred=0xc2961980, fdidx=0) at vnode_if.h:228 #16 0xc053ae63 in vn_open (ndp=0x0, flagp=0x0, cmode=0, fdidx=0) at /usr/src/sys/kern/vfs_vnops.c:91 #17 0xc05337b3 in kern_open (td=0xc26bfd80, path=0x0, pathseg=UIO_USERSPACE, flags=3, mode=0) at /usr/src/sys/kern/vfs_syscalls.c:957 #18 0xc0533690 in open (td=0x0, uap=0x0) at /usr/src/sys/kern/vfs_syscalls.c:926 #19 0xc0602820 in syscall (frame= {tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = -1077942944, tf_esi = 134686612, tf_ebp = -1077943064, tf_isp = -419082892, tf_ebx = 671991264, tf_edx = 671984052, tf_ecx = 674248108, tf_eax = 5, tf_trapno = 12, tf_err = 2, tf_eip = 673706975, tf_cs = 31, tf_eflags = 518, tf_esp = -1077943156, tf_ss = 47}) at /usr/src/sys/i386/i386/trap.c:1001 #20 0xc05ecddf in Xint0x80_syscall () at /usr/src/sys/i386/i386/exception.s:201 #21 0x0000002f in ?? () #22 0x0000002f in ?? () ---Type <return> to continue, or q <return> to quit--- #23 0x0000002f in ?? () #24 0xbfbfe560 in ?? () #25 0x08072794 in ?? () #26 0xbfbfe4e8 in ?? () #27 0xe7054d74 in ?? () #28 0x280dc5e0 in ?? () #29 0x280da9b4 in ?? () #30 0x283035ac in ?? () #31 0x00000005 in ?? () #32 0x0000000c in ?? () #33 0x00000002 in ?? () #34 0x2827f3df in ?? () #35 0x0000001f in ?? () #36 0x00000206 in ?? () #37 0xbfbfe48c in ?? () #38 0x0000002f in ?? () #39 0x00000000 in ?? () #40 0x00000000 in ?? () #41 0x00000000 in ?? () #42 0x00000000 in ?? () #43 0x03f6b000 in ?? () #44 0xc2553000 in ?? () #45 0xc26bfd80 in ?? () ---Type <return> to continue, or q <return> to quit--- #46 0xe7054af8 in ?? () #47 0xe7054adc in ?? () #48 0xc1e97600 in ?? () #49 0xc04d82c0 in sched_switch (td=0x8072794, newtd=0x280dc5e0, flags=Cannot access memory at address 0xbfbfe4f8 ) at /usr/src/sys/kern/sched_4bsd.c:881 Previous frame inner to this frame (corrupt stack?)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?17010.63909.405984.344592>