-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
ls: Fix excessive ls -al syscalls for ACL metadata #8841
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
…s/coreutils into reduce_syscalls_acls
…er file has xattrs, solution: create two fns which test for acl, and for the set_cap xattr
Store xattr calls
…s/coreutils into reduce_syscalls_acls
This reverts commit 8adf358.
…s/coreutils into reduce_syscalls_acls
This reverts commit 37b6b96.
…s/coreutils into reduce_syscalls_acls
GNU testsuite comparison:
|
CodSpeed Performance ReportMerging #8841 will improve performances by 2.84%Comparing 🎉 Hooray!
|
Benchmark | BASE |
HEAD |
Change | |
---|---|---|---|---|
⚡ | numfmt_padding[(10000, 50)] |
48.6 ms | 47.3 ms | +2.84% |
Footnotes
-
73 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports. ↩
@sylvestre I think the CodSpeed tests have broken CICD. Can't understand why there would be an issue otherwise. |
they wrote the following: |
Reduces syscalls by searching for the specific ACL xattr key instead of requesting a list of all keys and values.
Fixes: #8350