Backport Timerlat UserSpace and Cgroup Support
JIRA: https://issues.redhat.com/browse/RHEL-14932
Commit List:
-
e88ed227f639
- tracing/timerlat: Add user-space interface -
cb7ca871c883
- tracing/osnoise: Skip running osnoise if all instances are off -
4998e7fda149
- tracing/osnoise: Switch from PF_NO_SETAFFINITY to migrate_disable
Description: This merge request backports the necessary kernel modifications to introduce user-space and cgroup support for the rtla user-space tool. These changes align the rtla kernel base with version v6.4, enabling more robust and versatile performance analysis and monitoring.
Key Enhancements:
- A user-space interface for the timerlat tracer is now available, allowing for the rtla tool to also measure latency introduced by userspace.
- Add a cgroup interface to migrate the kthreads to the same cgroup as the userspace tool.
Please review the individual commits for detailed information on the changes and their impact.
Signed-off-by: Chris White chwhite@redhat.com