selftests/perf_events: Test FASYNC with watermark wakeups
authorKyle Huey <me@kylehuey.com>
Sat, 13 Apr 2024 14:16:20 +0000 (07:16 -0700)
committerIngo Molnar <mingo@kernel.org>
Sun, 14 Apr 2024 20:26:33 +0000 (22:26 +0200)
commite224d1c1fb93f258030186b4878abe105c296ac1
tree3e9a5224f3c798b271debda861f25694535934df
parentfd20bb51ed3913e0d25085eb79e8c0babfb4ee28
selftests/perf_events: Test FASYNC with watermark wakeups

The test uses PERF_RECORD_SWITCH records to fill the ring buffer and
trigger the watermark wakeup, which in turn should trigger an IO
signal.

Signed-off-by: Kyle Huey <khuey@kylehuey.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Link: https://lore.kernel.org/r/20240413141618.4160-4-khuey@kylehuey.com
tools/testing/selftests/perf_events/.gitignore
tools/testing/selftests/perf_events/Makefile
tools/testing/selftests/perf_events/watermark_signal.c [new file with mode: 0644]