DragonFly kernel List (threaded) for 2004-12
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
Re: naccess and AFS
At Tue, 7 Dec 2004 14:41:07 -0800 (PST),
Matthew Dillon wrote:
>
>
> :Hello Matt!
> :
> :AFS uses acl:s to determine who can do what in a directory.
> :Unfortunately naccess assusmes it can determine this from
> :the unix user, group and mode information.
> :
> :Below is a patch that works for me...
> :
> : -Richard
>
> Well, we can't quite do that, it undoes part of the purpose of naccess()
> which is to reduce the complexity of VFS's and to be able to cache the
> attr results and avoid a VFS call entirely (which will be necessary for
> efficiency when the VFS's are threaded).
Ah! I see.
> Not to say that we can't call VOP_ACCESS, only that what needs to be
> done is to have those VFSs which require further checks to set a flag
> in the returned vattr telling naccess() to do the additional check(s).
> Eventually we will be able to add code to cache that information as well.
>
> Would you like to have a go at doing that?
Yes. Expect stupid questions and/or new patches coming your way :)
-Richard
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]