Skip site navigation (1)Skip section navigation (2)
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
Message-ID:  <5lr9hhff1e.fsf@foo.sics.se>
In-Reply-To: gnats-admin@FreeBSD.org's message of "Tue, 23 Nov 1999 06:10:01 -0800 (PST)"
References:  <199911231410.GAA34257@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

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?5lr9hhff1e.fsf>