--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2020-281714d551
2020-12-21 01:34:34.881759
--------------------------------------------------------------------------------

Name        : stalld
Product     : Fedora 32
Version     : 1.4
Release     : 1.fc32
URL         : https://git.kernel.org/pub/scm/utils/stalld/stalld.git
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 Information:

stalld uses SCHED_DEADLINE but that policy is disabled if RT throttling is
enabled. Move the disable of RT throttling before the test for DEADLINE
availablility  ----  Handle old-format /proc/sched_debug; code clean up and
minor fixes  * Mon Nov 02 2020 Clark Williams <[email protected]> - 1.2-1 -
utils.c: added info() functions - detect and correctly parse old-style
/proc/sched_debug - src/stalld: Fix an retval check while reading sched_debug -
src/throttling: Fix a compilation warning - ensure we only count task lines in
old-format sched_debug info - Add comments, clean up trailing whitespace -
src/utils: Fix runtime parameters check - stalld: Do not take actions if
log_only is set - remove warning from parse_old_task_format  * Tue Oct 27 2020
Clark Williams <[email protected]> - 1.1-1 - Fix an option in README.md;
consistency in user facing docs. - Makefile: add 'static' target to link stalld
statically - gitignore: ignore object files and the stalld executable - use FIFO
for boosting (v3) - stalld.c: fix sched_debug parsing and modify waiting task
parsing - redhat:  update release for features and bugfix - stalld: Do not die
if sched_debug returns an invalid value - src/stalld: Do not die if the comm is
too large - src/stalld: Do not die if cannot write a message to the log -
src/stalld: Do not die if the main runs while a thread is monitoring the CPU -
implement RT throttling management and refactor source files - more refactoring
- src/stalld: Reuse already read nr_running nr_rt_running - src/stalld:
Gracefully handle CPUs not found on sched_debug - src/stalld: Use dynamically
allocated memory to read sched_debug - src/utils: Die with a divizion by zero if
verbose - src/stalld: Add config_buffer_size variable - src/stalld: Increase the
sched_debug read buffer if it gets too small - src/stalld: Fix an retval check
while reading sched_debug - src/throttling: Fix a compilation warning
--------------------------------------------------------------------------------
ChangeLog:

* Fri Dec 11 2020 Clark Williams <[email protected]> - 1.4-1
- stalld: Set rt_runtime to -1 before trying the SCHED_DEADLINE
- Fix incorrect recursion of specfile version field
* Fri Nov 20 2020 Clark Williams <[email protected]> - 1.3-1
- Readme: Add information about repositories
- Add version management and version option
- create doc and scripts directory and add info on releases
* Mon Nov  2 2020 Clark Williams <[email protected]> - 1.2-1
- utils.c: added info() functions
- detect and correctly parse old-style /proc/sched_debug
- src/stalld: Fix an retval check while reading sched_debug
- src/throttling: Fix a compilation warning
- ensure we only count task lines in old-format sched_debug info
- Add comments, clean up trailing whitespace
- src/utils: Fix runtime parameters check
- stalld: Do not take actions if log_only is set
- remove warning from parse_old_task_format
* Tue Oct 27 2020 Clark Williams <[email protected]> - 1.1-1
- Fix an option in README.md; consistency in user facing docs.
- Makefile: add 'static' target to link stalld statically
- gitignore: ignore object files and the stalld executable
- use FIFO for boosting (v3)
- stalld.c: fix sched_debug parsing and modify waiting task parsing
- redhat:  update release for features and bugfix
- stalld: Do not die if sched_debug returns an invalid value
- src/stalld: Do not die if the comm is too large
- src/stalld: Do not die if cannot write a message to the log
- src/stalld: Do not die if the main runs while a thread is monitoring the CPU
- implement RT throttling management and refactor source files
- more refactoring
- src/stalld: Reuse already read nr_running nr_rt_running
- src/stalld: Gracefully handle CPUs not found on sched_debug
- src/stalld: Use dynamically allocated memory to read sched_debug
- src/utils: Die with a divizion by zero if verbose
- src/stalld: Add config_buffer_size variable
- src/stalld: Increase the sched_debug read buffer if it gets too small
- src/stalld: Fix an retval check while reading sched_debug
- src/throttling: Fix a compilation warning
--------------------------------------------------------------------------------

This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2020-281714d551' 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

All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------
_______________________________________________
package-announce mailing list -- [email protected]
To unsubscribe send an email to [email protected]
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/[email protected]

Reply via email to