Re: bug or hardware issue ?

2007-03-30 Thread Andrew Muhametshin

Mike Tancsa wrote:
Got this on the serial console.  Any idea if its 
a bug or a hardware issue. It seems to last about 
10 days before barfing.  Nothing too special 
about the box as it just runs clamav on inbound mail.


vm_page_cache: attempting to cache busy page


Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x1c
fault code  = supervisor read, page not present
instruction pointer = 0x20:0xc0543c03
stack pointer   = 0x28:0xe6c0ec50
frame pointer   = 0x28:0xe6c0ec54
code segment= base 0x0, limit 0xf, type 0x1b
 = DPL 0, pres 1, def32 1, gran 1
processor eflags= interrupt enabled, resume, IOPL = 0
current process = 28 (pagedaemon)
trap number = 12
panic: page fault
Uptime: 10d15h2m19s

<...>skip<...>

---Type  to continue, or q  to quit---
#7  0xc0543c03 in _mtx_trylock (m=0x0, opts=0, 
file=0x0, line=0) at /usr/src/sys/kern/kern_mutex.c:428

 rval = 4

<...>skip<...>
  


I have dug into a similar problem:
Sometimes (not always), there is a crash of system at use of the
emulator "qemu":

http://www.freebsd.org/cgi/query-pr.cgi?pr=110892

And you have not found out the answer?


Regards,
Andrew R.Muhametshin



___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"


bug or hardware issue ?

2007-02-02 Thread Mike Tancsa


Got this on the serial console.  Any idea if its 
a bug or a hardware issue. It seems to last about 
10 days before barfing.  Nothing too special 
about the box as it just runs clamav on inbound mail.


vm_page_cache: attempting to cache busy page


Fatal trap 12: page fault while in kernel mode
fault virtual address   = 0x1c
fault code  = supervisor read, page not present
instruction pointer = 0x20:0xc0543c03
stack pointer   = 0x28:0xe6c0ec50
frame pointer   = 0x28:0xe6c0ec54
code segment= base 0x0, limit 0xf, type 0x1b
= DPL 0, pres 1, def32 1, gran 1
processor eflags= interrupt enabled, resume, IOPL = 0
current process = 28 (pagedaemon)
trap number = 12
panic: page fault
Uptime: 10d15h2m19s
Dumping 2030 MB (2 chunks)
  chunk 0: 1MB (159 pages) ... ok
  chunk 1: 2030MB (519664 pages) 2014 1998 1982 1966 1950 1934 1918 1902 1886


(kgdb) bt ful
#0  doadump () at pcpu.h:165
No locals.
#1  0xc054c6f2 in boot (howto=260) at /usr/src/sys/kern/kern_shutdown.c:409
first_buf_printf = 1
#2  0xc054c988 in panic (fmt=0xc06f1205 "%s") at 
/usr/src/sys/kern/kern_shutdown.c:565

td = (struct thread *) 0xc6607c00
bootopt = 260
newpanic = 0
ap = 0xc6607c00 "0d`Æ Q4Æ"
buf = "page fault", '\0' 
#3  0xc06beee4 in trap_fatal (frame=0xe6c0ec10, 
eva=28) at /usr/src/sys/i386/i386/trap.c:837

code = 40
type = 12
ss = 40
esp = 0
softseg = {ssd_base = 0, ssd_limit = 
1048575, ssd_type = 27, ssd_dpl = 0, ssd_p = 1, ssd_xx = 4, ssd_xx1 = 2,

  ssd_def32 = 1, ssd_gran = 1}
msg = 0x0
#4  0xc06bec4b in trap_pfault (frame=0xe6c0ec10, 
usermode=0, eva=28) at /usr/src/sys/i386/i386/trap.c:745

va = 0
vm = (struct vmspace *) 0x0
map = 0xc0751dc0
rv = 1
ftype = 1 '\001'
td = (struct thread *) 0xc6607c00
p = (struct proc *) 0xc6606430
#5  0xc06be889 in trap (frame=
  {tf_fs = 8, tf_es = 40, tf_ds = 40, tf_edi 
= 0, tf_esi = 139004, tf_ebp = -423564204, tf_isp 
= -423564228, tf_ebx = -1022497024, tf_edx = 4, 
tf_ecx = 0, tf_eax = -1042880584, tf_trapno = 12, 
tf_err = 0, tf_eip = -1068221437, tf_cs = 32, 
tf_eflags = 66118, tf_esp = -1022497024, tf_ss = 
-423564036}) at /usr/src/sys/i386/i386/trap.c:435

td = (struct thread *) 0xc6607c00
p = (struct proc *) 0xc6606430
sticks = 3390148608
i = 0
ucode = 0
type = 12
code = 0
eva = 28
#6  0xc06acf5a in calltrap () at /usr/src/sys/i386/i386/exception.s:139
No locals.
---Type  to continue, or q  to quit---
#7  0xc0543c03 in _mtx_trylock (m=0x0, opts=0, 
file=0x0, line=0) at /usr/src/sys/kern/kern_mutex.c:428

rval = 4
#8  0xc0675d06 in vm_pageout_scan (pass=0) at /usr/src/sys/vm/vm_pageout.c:803
m = 0xc30def00
next = 0xc1d6e7b8
marker = {pageq = {tqe_next = 0x0, 
tqe_prev = 0x0}, listq = {tqe_next = 0x0, 
tqe_prev = 0x0}, left = 0x0, right = 0x0,
  object = 0x0, pindex = 0, phys_addr = 0, md = 
{pv_list_count = 0, pv_list = {tqh_first = 0x0, tqh_last = 0x0}}, queue = 33,
  flags = 4105, pc = 0, wire_count = 1, cow = 0, 
hold_count = 0, act_count = 0 '\0', busy = 0 '\0', valid = 0 '\0',

  dirty = 0 '\0'}
page_shortage = 12645
maxscan = 139004
pcount = 139004
addl_page_shortage = 0
addl_page_shortage_init = 0
p = (struct proc *) 0xc30def00
bigproc = (struct proc *) 0xe6c0ec94
td = (struct thread *) 0x4
size = 0
bigsize = 3328212236
object = 0x0
actcount = -966755328
cache_cur = 139004
cache_first_failure = 918134
cache_last_free = 0
vnodes_skipped = 0
maxlaunder = 32
#9  0xc0676fb2 in vm_pageout () at /usr/src/sys/vm/vm_pageout.c:1554
error = -1042880584
pass = 0
#10 0xc0536928 in fork_exit (callout=0xc0676ca0 
, arg=0x0, frame=0xe6c0ed38) at /usr/src/sys/kern/kern_fork.c:821

p = (struct proc *) 0xc6606430
td = (struct thread *) 0x4
#11 0xc06acfbc in fork_trampoline () at /usr/src/sys/i386/i386/exception.s:208
No locals.
(kgdb)
(kgdb)


Mike Tancsa,  tel +1 519 651 3400
Sentex Communications,[EMAIL PROTECTED]
Providing Internet since 1994www.sentex.net
Cambridge, Ontario Canada www.sentex.net/mike

___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"