Date: Wed, 22 Sep 2010 20:04:01 +0400 (MSD) From: Dmitry Morozovsky <marck@FreeBSD.org> To: Andriy Gapon <avg@icyb.net.ua> Cc: stable@FreeBSD.org Subject: Re: kern/150859: tmpfs on stable/8-amd64 panic Message-ID: <alpine.BSF.2.00.1009222002190.52749@woozle.rinet.ru> In-Reply-To: <4C9A2195.7040606@icyb.net.ua> References: <alpine.BSF.2.00.1009221840110.52749@woozle.rinet.ru> <4C9A2195.7040606@icyb.net.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 22 Sep 2010, Andriy Gapon wrote: AG> on 22/09/2010 17:42 Dmitry Morozovsky said the following: AG> > Dear colleagues, AG> > AG> > I've finally managed to get good crashdump with tmpfs stressing under ports AG> > tinderbox. AG> > AG> > I've filed kern/150859 AG> AG> Please, in frame 10 print *node and *vp. AG> Thanks! (kgdb) up 10 #10 0xffffffff80c24f5e in tmpfs_alloc_vp (mp=0xffffff000a230000, node=0xffffff001f8fa7e0, lkflag=525312, vpp=0xffffff81ddf542f0) at /usr/src/sys/modules/tmpfs/../../fs/tmpfs/tmpfs_subr.c:383 383 panic("tmpfs_alloc_vp: type %p %d", node, (int)node->tn_type); (kgdb) p *node $1 = {tn_entries = {le_next = 0xffffff006357fd20, le_prev = 0xffffff01457602a0}, tn_type = VNON, tn_id = 19, tn_status = 14, tn_size = 0, tn_uid = 0, tn_gid = 0, tn_mode = 1023, tn_flags = 0, tn_links = 0, tn_atime = {tv_sec = 1285154193, tv_nsec = 0}, tn_mtime = {tv_sec = 1285154193, tv_nsec = 0}, tn_ctime = {tv_sec = 1285154193, tv_nsec = 0}, tn_birthtime = {tv_sec = 1284235757, tv_nsec = 0}, tn_gen = 3591316855, tn_vnode = 0x0, tn_interlock = {lock_object = {lo_name = 0xffffffff80c26166 "tmpfs node interlock", lo_flags = 16973824, lo_data = 0, lo_witness = 0x0}, mtx_lock = 4}, tn_vpstate = 1, tn_spec = {tn_rdev = 894943680, tn_dir = {tn_parent = 0xffffff013557c1c0, tn_dirhead = { tqh_first = 0x0, tqh_last = 0xffffff001f8fa8a0}, tn_readdir_lastn = 0, tn_readdir_lastp = 0x0}, tn_link = 0xffffff013557c1c0 "", tn_reg = {tn_aobj = 0xffffff013557c1c0, tn_aobj_pages = 0}, tn_fifo = {tn_fo_read = 0xffffff013557c1c0, tn_fo_write = 0}}} (kgdb) p *vp $2 = {v_type = VNON, v_tag = 0xffffffff80c261b4 "tmpfs", v_op = 0xffffffff80c26260, v_data = 0xffffff001f8fa7e0, v_mount = 0x0, v_nmntvnodes = {tqe_next = 0x0, tqe_prev = 0x0}, v_un = {vu_mount = 0x0, vu_socket = 0x0, vu_cdev = 0x0, vu_fifoinfo = 0x0, vu_yield = 0}, v_hashlist = {le_next = 0x0, le_prev = 0x0}, v_hash = 0, v_cache_src = { lh_first = 0x0}, v_cache_dst = {tqh_first = 0x0, tqh_last = 0xffffff0013258998}, v_cache_dd = 0x0, v_cstart = 0, v_lasta = 0, v_lastw = 0, v_clen = 0, v_lock = { lock_object = {lo_name = 0xffffffff80c261b4 "tmpfs", lo_flags = 91422728, lo_data = 0, lo_witness = 0x0}, lk_lock = 18446742976956241856, lk_timo = 51, lk_pri = 80}, v_interlock = {lock_object = {lo_name = 0xffffffff80566220 "vnode interlock", lo_flags = 16973824, lo_data = 0, lo_witness = 0x0}, mtx_lock = 4}, v_vnlock = 0xffffff00132589d0, v_holdcnt = 1, v_usecount = 1, v_iflag = 0, v_vflag = 0, v_writecount = 0, v_freelist = {tqe_next = 0x0, tqe_prev = 0x0}, v_bufobj = {bo_mtx = { lock_object = {lo_name = 0xffffffff80566230 "bufobj interlock", lo_flags = 16973824, lo_data = 0, lo_witness = 0x0}, mtx_lock = 4}, bo_clean = {bv_hd = {tqh_first = 0x0, tqh_last = 0xffffff0013258a70}, bv_root = 0x0, bv_cnt = 0}, bo_dirty = {bv_hd = {tqh_first = 0x0, tqh_last = 0xffffff0013258a90}, bv_root = 0x0, bv_cnt = 0}, bo_numoutput = 0, bo_flag = 0, bo_ops = 0xffffffff806d1c40, bo_bsize = 4096, bo_object = 0x0, bo_synclist = {le_next = 0x0, le_prev = 0x0}, bo_private = 0xffffff0013258938, __bo_vnode = 0xffffff0013258938}, v_pollinfo = 0x0, v_label = 0x0, v_lockf = 0x0} Actual panic message: panic: tmpfs_alloc_vp: type 0xffffff001f8fa7e0 0 cpuid = 2 KDB: enter: panic -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] --------------------------------------------------------------------------- *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@FreeBSD.org *** ---------------------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1009222002190.52749>