diff options
author | Miklos Szeredi <mszeredi@redhat.com> | 2025-05-13 13:23:31 +0200 |
---|---|---|
committer | Christian Brauner <brauner@kernel.org> | 2025-05-15 11:12:11 +0200 |
commit | 8d9117009dd690f647a66912f429c96335069907 (patch) | |
tree | 99a2fe87d79f17339ac1607be499360bf7bef3e1 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | 678927c0c96bc94043d73526def00a73371c46d0 (diff) |
fuse: don't allow signals to interrupt getdents copying
When getting the directory contents, the entries are first fetched to a
kernel buffer, then they are copied to userspace with dir_emit(). This
second phase is non-blocking as long as the userspace buffer is not paged
out, making it interruptible makes zero sense.
Overload d_type as flags, since it only uses 4 bits from 32.
Reviewed-by: Bernd Schubert <bschubert@ddn.com>
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
Link: https://lore.kernel.org/20250513112335.1473177-1-mszeredi@redhat.com
Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions