diff options
author | Ariel Miculas <ariel.miculas@gmail.com> | 2024-05-31 00:13:58 +0300 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2024-07-15 02:00:14 +0300 |
commit | f8b0147364d5938c71c0bf315becd7a9de0d64b0 (patch) | |
tree | 319e9675c42829f8ffcc44380c6bb6e7538717b5 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 7ed122aea2e26686467c6ec63dc4a1c060e0ff44 (diff) | |
download | linux-f8b0147364d5938c71c0bf315becd7a9de0d64b0.tar.xz |
bcachefs: bch2_dir_emit() - fix directory reads in the fuse driver
Commit 0c0cbfdb84725e9933a24ecf47c61bdeeda06ba2 dropped the ctx->pos
update before the call to dir_emit. This breaks the userspace
implementation, causing the directory reads to be stuck in an infinite
loop. This doesn't happen in the kernel because the vfs handles the
updates to ctx->pos, but in the fuse implementation nobody updates
it.
Signed-off-by: Ariel Miculas <ariel.miculas@gmail.com>
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions