Hi all,

I got now three times the same panic. Always it is now
T_PAGEFLT. And this is on new fresh ATA disks, a /dev/ar
raid.

So I guess I could say it is repeatable ;) It looks like
in February people had similar problems.

I have to admit that on the SCSI disk I do not run softupdates.
That may be the cause that OpenOffice compiled there ...

A kernel compiled with -o0 doesn't help. Same symptopms, but the
trace is better this time ... :-)

#2  0xc022c5b3 in panic () at /usr/src/sys/kern/kern_shutdown.c:493
#3  0xc0278350 in bwrite (bp=0xd870bcc4) at /usr/src/sys/kern/vfs_bio.c:761
#4  0xc0279b23 in vfs_bio_awrite (bp=0xd870bcc4)
    at /usr/src/sys/kern/vfs_bio.c:1637
#5  0xc01f263e in spec_fsync (ap=0xe98fb720)
    at /usr/src/sys/fs/specfs/spec_vnops.c:406
#6  0xc01f2002 in spec_vnoperate (ap=0xe98fb720)
    at /usr/src/sys/fs/specfs/spec_vnops.c:124
#7  0xc0344c80 in VOP_FSYNC (vp=0xcbfe8000, cred=0xc204ce80, waitfor=2,
    td=0xc0433040) at vnode_if.h:597
#8  0xc03441cf in ffs_sync (mp=0xcbfdee00, waitfor=2, cred=0xc204ce80,
    td=0xc0433040) at /usr/src/sys/ufs/ffs/ffs_vfsops.c:1160
#9  0xc028df05 in sync (td=0xc0433040, uap=0x0)
    at /usr/src/sys/kern/vfs_syscalls.c:130
#10 0xc022be5d in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:254
#11 0xc022c5b3 in panic () at /usr/src/sys/kern/kern_shutdown.c:493
#12 0xc03aca7e in trap_fatal (frame=0xe98fb918, eva=33554456)
    at /usr/src/sys/i386/i386/trap.c:846
#13 0xc03ac6b5 in trap_pfault (frame=0xe98fb918, usermode=0, eva=33554456)
    at /usr/src/sys/i386/i386/trap.c:760
#14 0xc03ac09c in trap (frame=
      {tf_fs = -850853864, tf_es = 16, tf_ds = -376504304, tf_edi = 134590208, t
f_esi = 134590288, tf_ebp = -376456856, tf_isp = -376456892, tf_ebx = -872048640
, tf_edx = 33554432, tf_ecx = -826798848, tf_eax = 9138351, tf_trapno = 12, tf_e
rr = 0, tf_eip = -1070368199, tf_cs = 8, tf_eflags = 66054, tf_esp = -1070371830
, tf_ss = 1}) at /usr/src/sys/i386/i386/trap.c:446
#15 0xc039b2f8 in calltrap () at /var/tmp//cciyCklS.s:98
#16 0xc033ecc4 in softdep_load_inodeblock (ip=0xceb80d00)
    at /usr/src/sys/ufs/ffs/ffs_softdep.c:4578
#17 0xc0344653 in ffs_vget (mp=0xcbfdfc00, ino=9138351, flags=2,
    vpp=0xe98fba84) at /usr/src/sys/ufs/ffs/ffs_vfsops.c:1284
#18 0xc034d265 in ufs_lookup (ap=0xe98fbadc)
    at /usr/src/sys/ufs/ufs/ufs_lookup.c:601
#19 0xc0354b72 in ufs_vnoperate (ap=0xe98fbadc)
    at /usr/src/sys/ufs/ufs/ufs_vnops.c:2724
#20 0xc027e65e in VOP_CACHEDLOOKUP (dvp=0xceb78250, vpp=0xe98fbc30,
    cnp=0xe98fbc44) at vnode_if.h:83
#21 0xc027da78 in vfs_cache_lookup (ap=0xe98fbb48)
    at /usr/src/sys/kern/vfs_cache.c:597
#22 0xc0354b72 in ufs_vnoperate (ap=0xe98fbb48)
    at /usr/src/sys/ufs/ufs/ufs_vnops.c:2724
#23 0xc028338e in VOP_LOOKUP (dvp=0xceb78250, vpp=0xe98fbc30, cnp=0xe98fbc44)
    at vnode_if.h:54
#24 0xc0282c7c in lookup (ndp=0xe98fbc1c) at /usr/src/sys/kern/vfs_lookup.c:482
#25 0xc02825e8 in namei (ndp=0xe98fbc1c) at /usr/src/sys/kern/vfs_lookup.c:181
#26 0xc0290c45 in lstat (td=0xcd49a600, uap=0xe98fbcf8)
---Type <return> to continue, or q <return> to quit---
    at /usr/src/sys/kern/vfs_syscalls.c:1643
#27 0xc03ace38 in syscall (frame=
      {tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 134590208, tf_esi = 13459028
8, tf_ebp = -1077937400, tf_isp = -376455820, tf_ebx = 672195836, tf_edx = 13455
8656, tf_ecx = 0, tf_eax = 190, tf_trapno = 12, tf_err = 2, tf_eip = 671795807,
tf_cs = 31, tf_eflags = 662, tf_esp = -1077937556, tf_ss = 47})
    at /usr/src/sys/i386/i386/trap.c:1050
#28 0xc039b34d in Xint0x80_syscall () at /var/tmp//cciyCklS.s:140

(kgdb) frame 16
#16 0xc033ecc4 in softdep_load_inodeblock (ip=0xceb80d00)
    at /usr/src/sys/ufs/ffs/ffs_softdep.c:4578
4578            if (inodedep_lookup(ip->i_fs, ip->i_number, 0, &inodedep) == 0)
{

(kgdb) list
4573            /*
4574             * Check for alternate nlink count.
4575             */
4576            ip->i_effnlink = ip->i_nlink;
4577            ACQUIRE_LOCK(&lk);
4578            if (inodedep_lookup(ip->i_fs, ip->i_number, 0, &inodedep) == 0)
{
4579                    FREE_LOCK(&lk);
4580                    return;
4581            }
4582            ip->i_effnlink -= inodedep->id_nlinkdelta;

(kgdb) p lk
$7 = {lkt_spl = 0, lkt_held = 0xcd49a600}

(kgdb) p *ip
$11 = {i_hash = {le_next = 0xce50c900, le_prev = 0xcbf622c4}, i_nextsnap = {
    tqe_next = 0x0, tqe_prev = 0x0}, i_vnode = 0xceb65940, i_ump = 0xcc134b00,
  i_devvp = 0x0, i_flag = 32, i_dev = 0xcbe05e00, i_number = 9138351,
  i_effnlink = 1, i_fs = 0xcc059800, i_dquot = {0x0, 0x0}, i_modrev = 0,
  i_lockf = 0x0, i_count = 0, i_endoff = 0, i_diroff = 0, i_offset = 0,
  i_ino = 0, i_reclen = 0, i_dirhash = 0x0, i_ea_area = 0x0, i_ea_len = 0,
  i_ea_error = 0, i_mode = 33261, i_nlink = 1, i_size = 70577, i_flags = 0,
  i_gen = 303805966, i_uid = 0, i_gid = 0, dinode_u = {din1 = 0xceb98100,
    din2 = 0xceb98100}}

(kgdb) p inodedep
$5 = (struct inodedep *) 0xd87217f4

(kgdb) p *inodedep
$6 = {id_list = {wk_list = {le_next = 0x1, le_prev = 0xcbe05e00},
    wk_type = 13952, wk_state = 2227}, id_hash = {le_next = 0x0,
    le_prev = 0x666d0000}, id_fs = 0x11, id_ino = 16384,
  id_nlinkdelta = 45056, id_deps = {le_next = 0x4, le_prev = 0x0},
  id_buf = 0x0, id_savedextsize = 0, id_savedsize = 3223828088,
  id_pendinghd = {lh_first = 0x0}, id_bufwait = {lh_first = 0x0},
  id_inowait = {lh_first = 0xd87217f4}, id_inoupdt = {tqh_first = 0x0,
    tqh_last = 0xcbfcd800}, id_newinoupdt = {tqh_first = 0x8b33680,
    tqh_last = 0x0}, id_extupdt = {tqh_first = 0x0, tqh_last = 0x0},
  id_newextupdt = {tqh_first = 0x0, tqh_last = 0x0}, id_un = {
    idu_savedino1 = 0x0, idu_savedino2 = 0x0}}

Can anyone help here ?
Martin

Martin Blapp, <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
------------------------------------------------------------------
ImproWare AG, UNIXSP & ISP, Zurlindenstrasse 29, 4133 Pratteln, CH
Phone: +41 061 826 93 00: +41 61 826 93 01
PGP: <finger -l [EMAIL PROTECTED]>
PGP Fingerprint: B434 53FC C87C FE7B 0A18 B84C 8686 EF22 D300 551E
------------------------------------------------------------------



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to