diff options
author | 2025-01-29 10:17:56 -0800 | |
---|---|---|
committer | 2025-04-15 10:41:35 +0200 | |
commit | faa794dd2e17e74cc0c8fdb6742dfb6ca3c182d0 (patch) | |
tree | c35719578c9ba0395358bed84b32023551edb71e /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | fuse: change 'unsigned' to 'unsigned int' (diff) | |
download | linux-rng-faa794dd2e17e74cc0c8fdb6742dfb6ca3c182d0.tar.xz linux-rng-faa794dd2e17e74cc0c8fdb6742dfb6ca3c182d0.zip |
fuse: Move prefaulting out of hot write path
Prefaulting the write source buffer incurs an extra userspace access
in the common fast path. Make fuse_fill_write_pages() consistent with
generic_perform_write(): only touch userspace an extra time when
copy_folio_from_iter_atomic() has failed to make progress.
Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com>
Signed-off-by: Miklos Szeredi <mszeredi@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions