Details
- Reviewers
mjg - Commits
- rGaccbd5ad06c3: vfs cache: Fallback to namei to resolve symlinks with leading / in target for…
rGb84a836ef02d: vfs cache: Fallback to namei to resolve symlinks with leading / in target for…
rGbb8ecf259f96: vfs cache: Fallback to namei to resolve symlinks with leading / in target for…
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
this would mean lookups of any absolute symlinks for linux emul would be guaranteed to start from scratch, wasting a lot of work
why not support the feature instead
Well, due to zander hunting season it’s to late for 14.0 ))
I propose to commit this temporary fix just for 14.0, In a month and a half, I'll have time to get serious, and for ufs too
the same way? I think it's not trivial in fpl to do that, and too late for 14.0 to properly test it. I don't use ZFS, so I can't trust myself ))
So Im waiting for testing from reporters, but people are strange, no reaction
Dmitry - appologies for not replying, I got distracted by The Witcher 3 being playable again
In essence yes, this resolved bug 273414 for me.
However I also can confirm mjg's suspicion that this "creates a lot of extra work" as on first launch of Steam after the fix it took abnormally long to finish loading.
10x
However I also can confirm mjg's suspicion that this "creates a lot of extra work" as on first launch of Steam after the fix it took abnormally long to finish loading.
Don't think it's related, we have only 2 such links: /etc/fonts and /lib/ld.so
sorry for the delay
according to @glebius even with this patch things are buggy, but in a different way
I don't know if this is easily fixable, but I guess it makes sense to make them work and fail for the same cases.
All that said, I'm not going to stand in the way here.
according to @glebius even with this patch things are buggy, but in a different way
I didn't say that about this patch, that basically disabled fpl. I said that about one of the patches that tried to fix the problem without disabling fpl.