Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

stalld-1.19.5-2.el10 RPM for x86_64

From CentOS Stream 10 AppStream for x86_64

Name: stalld Distribution: CentOS
Version: 1.19.5 Vendor: CentOS
Release: 2.el10 Build date: Thu Aug 1 03:14:02 2024
Group: Unspecified Build host: x86-02.stream.rdu2.redhat.com
Size: 131811 Source RPM: stalld-1.19.5-2.el10.src.rpm
Packager: builder@centos.org
Url: https://gitlab.com/rt-linux-tools/stalld/stalld.git
Summary: Daemon that finds starving tasks and gives them a temporary boost
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.

Provides

Requires

License

GPL-2.0-or-later AND GPL-2.0-only

Changelog

* Wed Jul 31 2024 Chris White <chwhite@redhat.com> - 1.19.5-2
  - Fix changelog to use RPMCFLAGS, allowing for bpf to be used.
  Resolves: RHEL-34055
* Thu Jul 18 2024 Chris White <chwhite@redhat.com> - 1.19.5
  - Refactor Makefile to fix passing options to koji builds
  - Updated compile options for annocheck hardening
  - Ensure we resolve library symbols at load time (-z now) and are a Position Independent Executable (-pie). Refactored compile options to better deal with arch differences.
  - Added an 'annocheck' makefile target for local checking.
  Resolves: RHEL-34055
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 1.19.3-3
  - Bump release for June 2024 mass rebuild
  Resolves: RHEL-34055
* Thu Jun 13 2024 Chris White <chwhite@redhat.com> - 1.19.3
  - systemd: ensure that pidfile directory exists
  Resolves: RHEL-34055
* Tue May 28 2024 Chris White <chwhite@redhat.com> - 1.19.3
  - Makefile: change build to use FORTIFY_SOURCE=3
  - src/utils.c: fix off-by-one error in buffer allocation
  Resolves: RHEL-34055
* Fri May 10 2024 Chris White <chwhite@redhat.com> - 1.19.2
  - stalld.conf: Fix stalld service start fail
  - throttling.c:  null terminate input buffer
  - stalld: free malloc'd buffer on function exit
  - throttlectl.sh: use legal value for exit on fail
  - Make fill_process_comm() open comm file as READ_ONLY
  Resolves: RHEL-34055
* Fri Feb 09 2024 Clark Williams <williams@redhat.com> - 1.19.1
  - 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
* Mon Dec 25 2023 Clark Williams <williams@redhat.com> - 1.18.1
  - queue_track: Use LIBBPF_MAJOR/MINOR_VERSION to detect deprecated functions
  - utils: Close file descriptor
  - stalld: Fix function name of daemonize()
  - docs: Fix typo in the manual
  - queue_track: Use bpf_map__resize on older libbpf versions
  - utils: Let tgid to arrive at the fill proccess comm
  - stalld: Fix log message on idle detection
  - stalld: Add -b/--backend option
  - stalld: Add queue track eBPF based backend
  - stalld: Add fill_process_comm helper
  - stalld: Include regex.h on stalld.h
  - stalld: Get nr of cpus only once
  - stalld: Add the backend abstraction
  - sched_debug: Move sched debug functions to an specific file
* Thu Dec 21 2023 Clark Williams <williams@redhat.com> - 1.17.1
  - stalld: Fix memory leak in print_boosted_info()
  - utils: Check if the system is in lockdown mode
  - stalld: print process comm and cpu when boosting
  - stalld: Detect runnable dying tasks
  - stalld: Fix nr_periods calculation in do_fifo_boost()
  - stalld.conf: Lower threshold to 20
  - utils.c: Exit early if enabling HRTICK fails when using SCHED_DEADLINE
  - Add support for loongarch
* Mon Dec 18 2023 Clark Williams <williams@redhat.com> - 1.16.7
  - fix to sync versions
* Mon Dec 18 2023 Clark Williams <williams@redhat.com> - 1.16.6
  - remove un-needed BuildRequire for bpftool
* Mon Dec 18 2023 Clark Williams <williams@redhat.com> - 1.16.5
  - changed package license to match SPDX values
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.16-4
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.16-3
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild

Files

/etc/sysconfig/stalld
/usr/bin/stalld
/usr/bin/throttlectl
/usr/lib/.build-id
/usr/lib/.build-id/85
/usr/lib/.build-id/85/568cacca55d19c34204649bb0b42f988e7c842
/usr/lib/systemd/system/stalld.service
/usr/share/doc/README.md
/usr/share/licenses/stalld
/usr/share/licenses/stalld/gpl-2.0.txt
/usr/share/man/man8/stalld.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Oct 30 10:19:22 2024