Re: Panic on 7.4-RELEASE-p5



On Thu, Jan 26, 2012 at 07:09:06PM -0800, Jeremy Chadwick wrote:
On Thu, Jan 26, 2012 at 09:48:15PM -0500, Gary Palmer wrote:
Hi,

My Soekris firewall just panic'd

Fatal trap 12: page fault while in kernel mode
fault virtual address = 0x14001d
fault code = supervisor write, page not present
instruction pointer = 0x20:0xc06fd2d3
stack pointer = 0x28:0xd63557bc
frame pointer = 0x28:0xd63558a4
code segment = base 0x0, limit 0xfffff, type 0x1b
= DPL 0, pres 1, def32 1, gran 1
processor eflags = interrupt enabled, resume, IOPL = 0
current process = 1869 (tcpdump)
trap number = 12
panic: page fault
KDB: stack backtrace:
db_trace_self_wrapper(c079bbfc,c07fb800,c078d680,d6355660,d6355660,...) at db_tr
ace_self_wrapper+0x26
panic(c078d680,c07b829c,c36d6d24,1,1,...) at panic+0xed
trap_fatal(c2c352d0,140000,2,8,d63556c8,...) at trap_fatal+0x234
trap_pfault(c2b13620,0,c368f460,4,c36d6b00,...) at trap_pfault+0x27a
trap(d635577c) at trap+0x34e
calltrap() at calltrap+0x6
--- trap 0xc, eip = 0xc06fd2d3, esp = 0xd63557bc, ebp = 0xd63558a4 ---
softdep_disk_io_initiation(c2ade474,1000,c3003738,1,c2aab9b8,...) at softdep_dis
k_io_initiation+0xb3
ffs_geom_strategy(c3003738,c2aab9b8,1000,edb000,0,...) at ffs_geom_strategy+0x10
c
ufs_strategy(d6355910,d6355910,c07f3980,c378bbdc,c2aab9b8,...) at ufs_strategy+0
x64
bufstrategy(c378bc9c,c2aab9b8,c368f460,c2aab9b8,c2bd46b4,...) at bufstrategy+0x2
e
bufwrite(c2aab9b8,c2aabb04,20,c368f460,0,...) at bufwrite+0xf4
cluster_wbuild(c378bbdc,4000,3b7,0,8,...) at cluster_wbuild+0x6c9
cluster_write(c378bbdc,c2bd46b4,edc000,0,7f,...) at cluster_write+0x715
ffs_write(d6355bc0,c07091e4,c378bc34,0,c378bc64,...) at ffs_write+0x837
VOP_WRITE_APV(c07e9500,d6355bc0,c368f460,c07a2aec,252,...) at VOP_WRITE_APV+0xa0
vn_write(c2e2adf4,d6355c54,c36d7500,0,c368f460,...) at vn_write+0x26f
dofilewrite(d6355c54,ffffffff,ffffffff,0,c2e2adf4,...) at dofilewrite+0x84
kern_writev(c368f460,4,d6355c54,d6355c74,1,...) at kern_writev+0x58
write(c368f460,d6355cf8,c,c0798e1b,39bfbd8f,...) at write+0x50
syscall(d6355d38) at syscall+0x1b9
Xint0x80_syscall() at Xint0x80_syscall+0x20
--- syscall (4, FreeBSD ELF32, write), eip = 0x28354663, esp = 0xbfbfe85c, ebp =
0xbfbfe878 ---
Uptime: 11d5h5m49s
Physical memory: 503 MB
Dumping 112 MB: 97 81 65 49 33 17 1
Dump complete
Automatic reboot in 1 seconds - press a key on the console to abort

fsck prevented the box from coming up automatically

/dev/ufs/varlog: PARTIALLY TRUNCATED INODE I=1496123
/dev/ufs/varlog: UNEXPECTED SOFT UPDATE INCONSISTENCY; RUN fsck MANUALLY.
THE FOLLOWING FILE SYSTEM HAD AN UNEXPECTED INCONSISTENCY:
ufs: /dev/ufs/varlog (/var/log)

Anyone seen this before? Any clues?

Please shed some light as to your filesystem and disk setup.
Partitioning details, any GEOM layers you use, you get the idea.
The more verbose the better. Please be sure to state which filesystems
use softupdates and which do not (this matters a lot in this situation).

I forgot to mention -- if the storage disk is physical and isn't
something like a CF card or similar, if you could provide smartctl -a
output from any attached disks (please be sure to state which output
correlates with which disk), I can review that to ensure there isn't an
underlying disk issue.

--
| Jeremy Chadwick jdc@xxxxxxxxxxxx |
| Parodius Networking http://www.parodius.com/ |
| UNIX Systems Administrator Mountain View, CA, US |
| Making life hard for others since 1977. PGP 4BD6C0CB |

_______________________________________________
freebsd-stable@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: FreeBSD 6.0/AMD64 server crash
    ... disk in 2 slices because linux have the some problem, ... Uptime: 23h56m57s ... Sleeping thread owns a non-sleepable lock ... page fault while in kernel mode ...
    (freebsd-questions)
  • Re: Cant delete corrupt file
    ... I have requested the disk twice in the last month, ... I didn't read, this is MY fault, the help files clearly. ... It turned out to make an wonderful slave though and to this day ... > up, edit, format to anything, or access. ...
    (microsoft.public.windowsxp.help_and_support)
  • [PATCH 0/3] V2: Reduce mmap_sem hold times during file backed page faults
    ... This is the second iteration of our change dropping mmap_sem when a disk ... Cleaned up 'Retry page fault when blocking on disk transfer' applying ... to the mmaped area - achieves about 55 iterations/s. ...
    (Linux-Kernel)
  • Re: Welcome screen-black-reboot
    ... | I'd be inclined to suspect that the original diagnosis of a faulty disk was ... It's possible the new disk is ... | faulty too, but that isn't too common a situation. ... | fault, IDE cable with a bad connection, etc. ...
    (microsoft.public.windowsxp.perform_maintain)
  • Re: Can extra processing threads help in this case?
    ... A yanked power cord, for example. ... Probably disk. ... What does "persistent storage" have to do with fault ... One of the requirements of fault tolerance is knowing what ...
    (microsoft.public.vc.mfc)