Date: Tue, 23 Nov 1999 07:00:02 -0800 (PST) From: Steve Price <sprice@hiwaay.net> To: freebsd-bugs@FreeBSD.org Subject: Re: kern/15063: "indirect pointer mismatch" in softdep (fwd) Message-ID: <199911231500.HAA92128@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR kern/15063; it has been noted by GNATS. From: Steve Price <sprice@hiwaay.net> To: freebsd-gnats-submit@freebsd.org Cc: Subject: Re: kern/15063: "indirect pointer mismatch" in softdep (fwd) Date: Tue, 23 Nov 1999 08:52:50 -0600 (CST) ---------- Forwarded message ---------- Date: 23 Nov 1999 15:39:25 +0100 From: assar@stacken.kth.se To: gnats-admin@FreeBSD.org Cc: freebsd-bugs@FreeBSD.org Subject: Re: kern/15063: "indirect pointer mismatch" in softdep some additional information: the file system being written to was / and as far as I can tell it wasn't full at the moment. a little bit of cut-n-paste from gdb: (kgdb) f 20 #20 0xc023d239 in ffs_fsync (ap=0xc840df88) at ../../ufs/ffs/ffs_vnops.c:210 (kgdb) p *ap $3 = {a_desc = 0xc02f5920, a_vp = 0xc83f9e80, a_cred = 0xc073b900, a_waitfor = 3, a_p = 0xc83ff800} (kgdb) p a_vp No symbol "a_vp" in current context. (kgdb) p ap->a_vp $4 = (struct vnode *) 0xc83f9e80 (kgdb) p *$ $5 = {v_flag = 2105344, v_usecount = 1736, v_writecount = 0, v_holdcnt = 110, v_id = 60, v_mount = 0xc0b09400, v_op = 0xc0b2cc00, v_freelist = { tqe_next = 0xc83f9d40, tqe_prev = 0xc83f9fdc}, v_mntvnodes = { le_next = 0xc83f9f20, le_prev = 0xc83f9d64}, v_cleanblkhd = { tqh_first = 0xc34679c0, tqh_last = 0xc34457f8}, v_dirtyblkhd = { tqh_first = 0xc3468548, tqh_last = 0xc34a28c8}, v_synclist = { le_next = 0x0, le_prev = 0xc0b18664}, v_numoutput = 1, v_type = VBLK, v_un = {vu_mountedhere = 0xc0b68b80, vu_socket = 0xc0b68b80, vu_spec = { vu_specinfo = 0xc0b68b80, vu_specnext = {sle_next = 0x0}}, vu_fifoinfo = 0xc0b68b80}, v_lease = 0x0, v_lastw = 0, v_cstart = 0, v_lasta = 0, v_clen = 0, v_object = 0xc03291c0, v_interlock = { lock_data = 0}, v_vnlock = 0x0, v_tag = VT_UFS, v_data = 0xc0b66f00, v_cache_src = {lh_first = 0x0}, v_cache_dst = {tqh_first = 0xc0b2bac0, tqh_last = 0xc0b2bad0}, v_dd = 0xc83f9e80, v_ddid = 0, v_pollinfo = { vpi_lock = {lock_data = 0}, vpi_selinfo = {si_pid = 0, si_flags = 0}, vpi_events = 0, vpi_revents = 0}} (kgdb) p $.v_mount $6 = (struct mount *) 0xc0b09400 (kgdb) p *$ $7 = {mnt_list = {tqe_next = 0xc0b5ca00, tqe_prev = 0xc0302964}, mnt_op = 0xc030cbe0, mnt_vfc = 0xc030cc20, mnt_vnodecovered = 0x0, mnt_syncer = 0xc83f9840, mnt_vnodelist = {lh_first = 0xc8e47600}, mnt_lock = {lk_interlock = {lock_data = 0}, lk_flags = 17825792, lk_sharecount = 1, lk_waitcount = 0, lk_exclusivecount = 0, lk_prio = 20, lk_wmesg = 0xc02c46c2 "vfslock", lk_timo = 0, lk_lockholder = -1}, mnt_flag = 2117632, mnt_kern_flag = 0, mnt_maxsymlinklen = 60, mnt_stat = { f_spare2 = 0, f_bsize = 1024, f_iosize = 8192, f_blocks = 39647, f_bfree = 12503, f_bavail = 9332, f_files = 10110, f_ffree = 9006, f_fsid = {val = {938346654, 1041415783}}, f_owner = 0, f_type = 2, f_flags = 2117632, f_syncwrites = 5, f_asyncwrites = 138, f_fstypename = "ufs", '\000' <repeats 12 times>, f_mntonname = "/", '\000' <repeats 88 times>, f_mntfromname = "/dev/wd0s1a", '\000' <repeats 78 times>}, mnt_data = 0xc0b5cc00, mnt_time = 943360985, mnt_iosize_max = 126976} (kgdb) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199911231500.HAA92128>