[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [OpenAFS-devel] Re: MEMORY credential cache interop betweenHeimdal and MIT?
On Thu, 30 Aug 2007 13:24:32 -0700
Howard Chu <email@example.com> wrote:
> But if
> you're going to the trouble of writing kernel code to implement it, do it
> right. E.g., walking up the process tree when someone issues an ioctl on a
> device is not going to give reliable answers. The ccache handles have to live
> in the process' user struct so they are implicitly copied at fork() time.
As long as you replace "ccache handles" with "data handles" I completely
agree that implicit copy at fork() time is ideal. I'll take that into
consideration when I research the actual implementation but there are
obvious pragmatic problems with the idea. For one, there's no way to ship
a package that works with an existing kernel. You would have to wait
until kernels accepted the changes. That could take years. Or maybe
there's a way to register objects to be associated with the process
structure and copied at fork() time.
Michael B Allen
PHP Active Directory Kerberos SSO