Alerts This Week
Warning Icon 1 727
Alerts This Week
Warning Icon 1 727

Fedora 40: 2024-d198253c42 Moderate: Stalld Service Startup Fix

fedora
Calendar Grey May 4, 2024
Dist Fedora Esm H88
Mitigate vulnerabilities during the dynamic deployment of application services on Fedora. Recent enhancements improve thread handling efficiency.
address issues found in Static Application Security testing Fix a service startup issue Fix file open issue when kernel lockdown is in effect

Summary

The stalld program monitors the set of system threads,

looking for threads that are ready-to-run but have not

been given processor time for some threshold period.

When a starving thread is found, it is given a temporary

boost using the SCHED_DEADLINE policy. The default is to

allow 10 microseconds of runtime for 1 second of clock time.

Update Information:

address issues found in Static Application Security testing Fix a service startup issue Fix file open issue when kernel lockdown is in effect

Change Log

* Wed Apr 24 2024 Clark Williams - 1.19.2 - Make fill_process_comm() open comm file as READ_ONLY - throttlectl.sh: use legal value for exit on fail - stalld: free malloc'd buffer on function exit - throttling.c: null terminate input buffer - stalld.conf: Fix stalld service start fail - Conditionalize BPF and queue_track build per architecture - clean up Makefile install logic and add .bz2 to .gitignore - modify Makefiles so install works with relative paths - rename 'redhat' to 'systemd' and remove redhat packaging logic - update SPDX tags to non-deprecated values - stalld: Add -a/--affinity option - Adding SPDX license info to each file - man/stalld.8: change starving threshold to match code - utils: Fix freeing of invalid pointer - add bpftool as BuildRequires

References

Fedora Update Notification FEDORA-2024-d198253c42 2024-05-04 01:22:41.167429 Name : stalld Product : Fedora 40 Version : 1.19.2 Release : 1.fc40 URL : Summary : Daemon that finds starving tasks and gives them a temporary boost Description : The stalld program monitors the set of system threads, looking for threads that are ready-to-run but have not been given processor time for some threshold period. When a starving thread is found, it is given a temporary boost using the SCHED_DEADLINE policy. The default is to allow 10 microseconds of runtime for 1 second of clock time.

Update Instructions

This update can be installed with the "dnf" update program. Use su -c 'dnf upgrade --advisory FEDORA-2024-d198253c42' at the command line. For more information, refer to the dnf documentation available at http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label

Name: stalld
Product: Fedora 40
Version: 1.19.2
Release: 1.fc40
URL:
Summary: Daemon that finds starving tasks and gives them a temporary boost

Get the latest News and Insights

Get the latest Linux and open source security news straight to your inbox.

Your message here