Re: naccess and AFS

看板DFBSD_kernel作者時間21年前 (2004/12/08 07:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
: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). 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? -Matt
文章代碼(AID): #11jZOl00 (DFBSD_kernel)
文章代碼(AID): #11jZOl00 (DFBSD_kernel)