Re: RELENG_6 frequent crashes

2006-06-18 Thread Vlad GALU

On 6/16/06, Vlad GALU [EMAIL PROTECTED] wrote:
[...]

   I wonder why the page's wired refcounter reaches 0 and yet the
page is on the wired list. It looks like this happens when the VM
subsystem tries to move the page to a different queue. Am I wrong ?

--
If it's there, and you can see it, it's real.
If it's not there, and you can see it, it's virtual.
If it's there, and you can't see it, it's transparent.
If it's not there, and you can't see it, you erased it.
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


RELENG_6 frequent crashes

2006-06-16 Thread Vlad GALU

Unfortunately this is the third time I report this. This panic
occurs every 2 to 6 days. So far I've never managed to go over a
week's uptime. Between crashes I've periodically updated to the latest
RELENG_6. Here's the full backtrace:

-- cut here --
(kgdb) bt fu
#0  doadump () at pcpu.h:165
No locals.
#1  0xc0582b84 in boot (howto=260) at ../../../kern/kern_shutdown.c:409
   first_buf_printf = 1
#2  0xc0583117 in panic (
   fmt=0xc0751ab1 vm_page_unwire: invalid wire count: %d)
   at ../../../kern/kern_shutdown.c:565
   bootopt = 260
   newpanic = 0
   buf = vm_page_unwire: invalid wire count: 0, '\0' repeats 218 times
#3  0xc06c4c00 in vm_page_unwire (m=0xc2669220, activate=0)
   at ../../../vm/vm_page.c:1197
No locals.
#4  0xc05d4d75 in vfs_vmio_release (bp=0xda610da8)
   at ../../../kern/vfs_bio.c:1470
   i = 3
   m = 0xc2669220
#5  0xc05d8509 in getnewbuf (slpflag=0, slptimeo=0, size=16384, maxsize=16384)
   at ../../../kern/vfs_bio.c:1779
   addr = 3663760120
   bp = (struct buf *) 0xda610da8
   nbp = (struct buf *) 0xda497348
   defrag = 0
   nqindex = 1
   flushingbufs = 0
#6  0xc05d890e in getblk (vp=0xca945220, blkno=9273, size=16384, slpflag=0,
   slptimeo=0, flags=0) at ../../../kern/vfs_bio.c:2486
   bsize = 16384
   maxsize = 0
   vmio = 1
   offset = 151928832
   bp = (struct buf *) 0x4000
   bo = (struct bufobj *) 0xca9452e0
#7  0xc067faf6 in ffs_balloc_ufs2 (vp=0xca945220,
startoffset=Unhandled dwarf expression opcode 0x93
)
   at ../../../ufs/ffs/ffs_balloc.c:817
   ip = (struct inode *) 0xca8eb8c4
   dp = (struct ufs2_dinode *) 0xca21fd00
   lbn = 9273
   lastlbn = 11187
   fs = (struct fs *) 0xc8622000
   bp = (struct buf *) 0xda608af8
   nbp = (struct buf *) 0xc05dea5f
   ump = (struct ufsmount *) 0xc8396a00
   indirs = {{in_lbn = -2061, in_off = 1, in_exists = 0}, {
   in_lbn = -2061, in_off = 3, in_exists = 0}, {in_lbn = -8204,
   in_off = 1069, in_exists = 0}, {in_lbn = 8589934591, in_off = 0,
   in_exists = 0}, {in_lbn = -1828101238395240448, in_off = -1067988038,
   in_exists = -969433728}}
   nb = Unhandled dwarf expression opcode 0x93
(kgdb)
-- and here --

My kernel looks like this:
-- cut here --
machine i386
cpu I686_CPU
ident   ANONYMOUS
maxusers0
options HZ=100
options INCLUDE_CONFIG_FILE
makeoptions DEBUG=-g
options SCHED_4BSD
options COMPAT_FREEBSD5
options KTRACE
options _KPOSIX_PRIORITY_SCHEDULING
options PREEMPTION
options ADAPTIVE_GIANT
options DDB
options KDB
options KDB_UNATTENDED
options BLKDEV_IOSIZE=8192
options DFLDSIZ=(128UL*1024*1024)
options MAXDSIZ=(1024UL*1024*1024)
options MAXSSIZ=(384UL*1024*1024)
options SYSVSHM
options SHMMAXPGS=4096
options SHMMAX=(SHMMAXPGS*PAGE_SIZE)+1
options SHMALL=(SHMMAXPGS*PAGE_SIZE)+1
options SYSVMSG
options SYSVSEM
options HWPMC_HOOKS
options INET
options INET6
options IPSTEALTH
options TCP_DROP_SYNFIN
options ZERO_COPY_SOCKETS
options ACCEPT_FILTER_DATA
options ACCEPT_FILTER_HTTP
options FFS
options SOFTUPDATES
options UFS_DIRHASH
options CD9660
options PSEUDOFS
options PROCFS
options FDESCFS
options NULLFS
options MD_ROOT
options MAC
options MAC_PARTITION
options MAC_SEEOTHERUIDS
device  npx
device  apic
device  acpi
device  pmtimer
device  atkbdc
device  atkbd
device  psm
device  vga
device  sc
device  sio
device  speaker
device  fdc
device  hwpmc
device  isa
device  pci
device  ata
device  atadisk
device  atapicd
options ATA_STATIC_ID
device  scbus
device  da
device  pass
device  atapicam
device  cd
device  miibus
device  fxp
device  em
device  usb
device  uhci
device  ohci
device  ehci
device  uhid
device  ukbd
device  ums
device  umass
device  ulpt
device  ucom
device  uplcom
device  md
device  loop
device  mem
device  io
device  random
device  ether
device  vlan
device  gif
device  gre
device  tun
device  tap
device  disc
device  bpf
device  pf
device  pflog
device  pty
device  snp
-- and here --

   VFS is tuned to
vfs.read_max=16
vfs.ufs.dirhash_mem=1048576
vfs.ufs.dirhash_maxmem=67108864

What else can I do to help narrow down the origin of these crashes ?

--
If it's there, and you can see it, it's