On Nov,Wednesday 24 2010, at 5:35 AM, David Holland wrote: > On Tue, Nov 23, 2010 at 11:13:02PM +0000, David Holland wrote: >> However, I discovered today that rumpfs's VOP_LOOKUP implementation >> relies on being able to access not just the name to be looked up, but >> also the rest of the pathname namei is working on, specifically >> including the parts that have already been translated. > > Ok, on further inspection it appears that this is overly pessimistic. > It looks, rather, as if rumpfs (specifically the etfs logic) is using > the full namei work buffer and hoping that no such parts actually > appear in it, because if they do it'll fail. > > So I think the following change will resolve the problem; can someone > who knows how this is supposed to work check it? (If it's ok, there's > no need to tamper with VOP_LOOKUP.)
You can change your change with running whole regression test suite on rump builded with your patch. Regards Adam.