diff options
author | Oleg Nesterov <oleg@redhat.com> | 2023-10-23 18:34:05 +0300 |
---|---|---|
committer | Andrew Morton <akpm@linux-foundation.org> | 2023-11-01 22:46:59 +0300 |
commit | 1df4bd83cdfdbd0720ddb2c6488b7e9a432ba468 (patch) | |
tree | eedcf5c340e3d3dedd4177086aa38dae6dc527e5 /tools/perf/scripts/python/export-to-sqlite.py | |
parent | 2320222067887f58dc9d7dba2e3ec285d02d45f3 (diff) | |
download | linux-1df4bd83cdfdbd0720ddb2c6488b7e9a432ba468.tar.xz |
do_io_accounting: use sig->stats_lock
Rather than lock_task_sighand(), sig->stats_lock was specifically designed
for this type of use.
This way the "if (whole)" branch runs lockless in the likely case.
Link: https://lkml.kernel.org/r/20231023153405.GA4639@redhat.com
Signed-off-by: Oleg Nesterov <oleg@redhat.com>
Cc: "Eric W. Biederman" <ebiederm@xmission.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Diffstat (limited to 'tools/perf/scripts/python/export-to-sqlite.py')
0 files changed, 0 insertions, 0 deletions