Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 07 Aug 2002 17:40:05 -0400
From:      "David E. Cross" <crossd@cs.rpi.edu>
To:        fs@freebsd.org
Cc:        guptar@cs.rpi.edu
Subject:   vnodes (UFS journaling)?
Message-ID:  <200208072140.g77Le5C78847@monica.cs.rpi.edu>

next in thread | raw e-mail | index | archive | help
Ok, we've noticed an "unfortunate" side-effect of our work. We leak data
(part of the journal shows up in other files).  I think it is because
of our handling of the vnode, and it being reused for other files (as 
oppsoed to trashing memory, etc.  The entries it writes in the files are
valid).   We've tried _not_ calling vput(jvp) on it after the initial 
open but then any access to the file hangs the kernel (in inode).  How
can we say "don't reuse this" but allow other people to access it?

-- 
David Cross                               | email: crossd@cs.rpi.edu 
Lab Director                              | Rm: 308 Lally Hall
Rensselaer Polytechnic Institute,         | Ph: 518.276.2860            
Department of Computer Science            | Fax: 518.276.4033
I speak only for myself.                  | WinNT:Linux::Linux:FreeBSD

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-fs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200208072140.g77Le5C78847>