ACLs are not supported, meaning their presence will force the use of the old lookup.
Details
Details
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
sys/ufs/ffs/ffs_vnops.c | ||
---|---|---|
790 ↗ | (On Diff #74541) | I am not sure why clearing setuid/setgid bits on normal files (only normal files can be written to) requires blocking of lockless lookup. The bits do not affect permissions to do the lookup. |
1088 ↗ | (On Diff #74541) | Same. |
sys/ufs/ufs/ufs_vnops.c | ||
1626 ↗ | (On Diff #74541) | is it _begin() or _end() ? |
sys/ufs/ffs/ffs_vnops.c | ||
---|---|---|
790 ↗ | (On Diff #74541) | This is not necessary. It alters i_mode and I think only modifying it within seqc is a good invariant to have. However, this can be pushed way down to wrap the actual modification, I have no strong opinion. |