Date: Sun, 1 May 2005 11:57:28 +0400 (MSD) From: Oleg Sharoiko <os@rsu.ru> To: Jeff Roberson <jroberson@chesapeake.net> Cc: Kris Kennaway <kris@obsecurity.org> Subject: Re: diskless/unionfs panics Message-ID: <20050501114837.V649@localhost> In-Reply-To: <20050501034520.N71837@mail.chesapeake.net> References: <E1DS8Gs-000OTa-1Y@cs1.cs.huji.ac.il> <20050501034520.N71837@mail.chesapeake.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 1 May 2005, Jeff Roberson wrote: JR>Where is this patch? It was quoted by Danny in his mail http://docs.freebsd.org/cgi/mid.cgi?E1DRs0M-0006E4-9a I sent it him privately, because I wasn't sure about the patch. Here it is: ----- Index: union_vnops.c =================================================================== RCS file: /home/ncvs/src/sys/fs/unionfs/union_vnops.c,v retrieving revision 1.131 diff -u -r1.131 union_vnops.c --- union_vnops.c 13 Apr 2005 10:59:08 -0000 1.131 +++ union_vnops.c 1 May 2005 07:50:27 -0000 @@ -748,6 +748,9 @@ if (error == 0) error = VOP_OPEN(tvp, mode, cred, td, -1); + if (error == 0) + ap->a_vp->v_object = tvp->v_object; + /* * Release any locks held. */ ----- I made it similar to the way it's done in nullfs. You can check my explanaitons quoted by Danny. -- Oleg Sharoiko. Software and Network Engineer Computer Center of Rostov State University.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050501114837.V649>