From 3594367e0e3bf10eab1784aa3f55081bfd47dba8 Mon Sep 17 00:00:00 2001 From: Chris White Date: Fri, 10 May 2024 13:04:56 -0700 Subject: [PATCH] Rebase to upstream stalld-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 Signed-off-by: Chris White --- .gitignore | 1 + gating.yaml | 2 +- sources | 2 +- stalld.spec | 9 ++++++++- 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index cef0f98..1390359 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,4 @@ /stalld-1.16.tar.bz2 /stalld-1.19.tar.bz2 /stalld-1.19.1.tar.bz2 +/stalld-1.19.2.tar.bz2 diff --git a/gating.yaml b/gating.yaml index 648918d..4ca9235 100644 --- a/gating.yaml +++ b/gating.yaml @@ -1,6 +1,6 @@ --- !Policy product_versions: - - rhel-9 + - rhel-10 decision_context: osci_compose_gate rules: - !PassingTestCaseRule {test_case_name: osci.brew-build.tier0.functional} diff --git a/sources b/sources index d17dd87..8846157 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (stalld-1.19.1.tar.bz2) = 59ee1f5b901797f99517e14663b2e0e64f4ee0d9bade2c915ad09fb75dd84555ea1d96b45ec5816767693e21f4899734f34283a50592c81314bd71fae7e39fbc +SHA512 (stalld-1.19.2.tar.bz2) = ec2eca67cd6862c6fbf682cb44bd852be1ef3ef053ac59e631e2a7784bc3867d01e94aa445c749ab8068198939d8558ff1d41f9c54e4e83e41c3faeefad59bad diff --git a/stalld.spec b/stalld.spec index 71b619e..197259e 100644 --- a/stalld.spec +++ b/stalld.spec @@ -1,5 +1,5 @@ Name: stalld -Version: 1.19.1 +Version: 1.19.2 Release: 1%{?dist} Summary: Daemon that finds starving tasks and gives them a temporary boost @@ -59,6 +59,13 @@ allow 10 microseconds of runtime for 1 second of clock time. %systemd_postun_with_restart %{name}.service %changelog +* Fri May 10 2024 Chris White - 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 + * Fri Feb 09 2024 Clark Williams - 1.19.1 - Conditionalize BPF and queue_track build per architecture - clean up Makefile install logic and add .bz2 to .gitignore