tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
re: struct file reference at VFS level
> > Can you please start with a consistent proposal of what the end result
> > should look like before adding random pieces? I'm sure, but this feels
> > like a very adhoc hack to cover a few corner cases for some strange out
> > of tree target without a clean idea on how it affects the long term
> > design of the VFS layer.
>
> Well, since kauth_cred_t can be extended, I foresee no need to change
> VFS design. one additionnal credential is required here, struct file *,
> we can just optionaly add it up like I did in this patch.
>
> There is a possible exception: VOP_FALLOCATE touches file content, and
> it does not pass kauth_cred_t. Obviously this was forgotten when the VOP
> was created.
you do realise that kauth_cred_t is shared across processes in
some cases but not all, right?
i don't think kauth_cred_t is the right place to try to store
random crap related to file systems.
.mrg.
Home |
Main Index |
Thread Index |
Old Index