On Tue, Dec 15, 2020 at 11:03 AM Jens Axboe <axboe@xxxxxxxxx> wrote: > > And for comparison, doing the same thing with the regular openat2() > system call takes 867,897 usec. Well, you could always thread it. That's what git does for its 'stat()' loop for 'git diff' and friends (the whole "check that the index is up-to-date with all the files in the working tree" is basically just a lot of lstat() calls). Linus