the report of stalld-1.15-1.an8.src.rpm to stalld-1.17.1-1.an8.src.rpm

Legends
Colors
 added 
changed
deleted
Links
(f)irst change
(n)ext change
(t)op


RPM Info
f1Name        : stalldf1Name        : stalld
n2Version     : 1.15n2Version     : 1.17.1
3Release     : 1.an83Release     : 1.an8
4Architecture: x86_644Architecture: x86_64
5Install Date: (not installed)5Install Date: (not installed)
6Group       : Unspecified6Group       : Unspecified
n7Size        : 77299n7Size        : 81527
8License     : GPLv28License     : GPLv2
t9Signature   : RSA/SHA256, 2022年05月11日 星期三 13时36分47秒, Key ID 619140084873f7c5t9Signature   : RSA/SHA256, 2022年12月16日 星期五 02时43分31秒, Key ID 619140084873f7c5
10Source RPM  : stalld-1.15-1.an8.src.rpm10Source RPM  : stalld-1.17.1-1.an8.src.rpm
11Build Date  : 2022年0505日 星期四 14时155211Build Date  : 2022年1215日 星期四 22时1744
12Build Host  : anolis-build-02.openanolis.cn12Build Host  : iZ2ze8vdmdyl66lfybi1hzZ
13Relocations : (not relocatable)13Relocations : (not relocatable)
14Packager    : OpenAnolis Community14Packager    : OpenAnolis Community
15Vendor      : OpenAnolis Community15Vendor      : OpenAnolis Community
16URL         : https://gitlab.com/rt-linux-tools/stalld/stalld.git16URL         : https://gitlab.com/rt-linux-tools/stalld/stalld.git
17Summary     : Daemon that finds starving tasks and gives them a temporary boost17Summary     : Daemon that finds starving tasks and gives them a temporary boost

Path and File
f1-rw-r--r--      /etc/sysconfig/stalldf1-rw-r--r--      /etc/sysconfig/stalld
2-rwxr-xr-x      /usr/bin/stalld2-rwxr-xr-x      /usr/bin/stalld
3-rwxr-xr-x      /usr/bin/throttlectl3-rwxr-xr-x      /usr/bin/throttlectl
4drwxr-xr-x      /usr/lib/.build-id4drwxr-xr-x      /usr/lib/.build-id
t5drwxr-xr-x      /usr/lib/.build-id/bbt5drwxr-xr-x      /usr/lib/.build-id/e7
6lrwxrwxrwx      /usr/lib/.build-id/bb/12b379dfc9c20869e4bf3642dfb4222b3ac2916lrwxrwxrwx      /usr/lib/.build-id/e7/7b712308758d4e202b492ba2ccfc7d5dbc918d
7-rw-r--r--      /usr/lib/systemd/system/stalld.service7-rw-r--r--      /usr/lib/systemd/system/stalld.service
8-rw-r--r--      /usr/share/doc/README.md8-rw-r--r--      /usr/share/doc/README.md
9drwxr-xr-x      /usr/share/licenses/stalld9drwxr-xr-x      /usr/share/licenses/stalld
10-rw-r--r--      /usr/share/licenses/stalld/gpl-2.0.txt10-rw-r--r--      /usr/share/licenses/stalld/gpl-2.0.txt
11-rw-r--r--      /usr/share/man/man8/stalld.8.gz11-rw-r--r--      /usr/share/man/man8/stalld.8.gz

Provides Dependencices
t1config(stalld) = 1.15-1.an8t1config(stalld) = 1.17.1-1.an8
2stalld = 1.15-1.an82stalld = 1.17.1-1.an8
3stalld(x86-64) = 1.15-1.an83stalld(x86-64) = 1.17.1-1.an8

Requires Dependencices
f1/bin/shf1/bin/sh
2/bin/sh2/bin/sh
3/bin/sh3/bin/sh
4/usr/bin/bash4/usr/bin/bash
t5config(stalld) = 1.15-1.an8t5config(stalld) = 1.17.1-1.an8
6libc.so.6()(64bit)6libc.so.6()(64bit)
7libc.so.6(GLIBC_2.17)(64bit)7libc.so.6(GLIBC_2.17)(64bit)
8libc.so.6(GLIBC_2.2.5)(64bit)8libc.so.6(GLIBC_2.2.5)(64bit)
9libc.so.6(GLIBC_2.3)(64bit)9libc.so.6(GLIBC_2.3)(64bit)
10libc.so.6(GLIBC_2.3.4)(64bit)10libc.so.6(GLIBC_2.3.4)(64bit)

Changelogs
nn1* 二 10月 18 2022 Leah Leshchinsky <lleshchi@redhat.com> - 1.17.1-1
2- stalld: Fix memory leak in print_boosted_info()
3- utils: Check if the system is in lockdown mode
4- stalld: print process comm and cpu when boosting
5Resolves: rhbz#2120799
6 
7* 四 7月 14 2022 John Kacur <jkacur@redhat.com> - 1.17-1
8- rebase to upstream v1.17
9Resolves:rhbz#2107275
10 
11* 四 3月 31 2022 Fernando Pacheco <fpacheco@redhat.com> - 1.16-1
12- stald/utils: Space, lines and voids clenaups
13- stalld: Add an option to easily set stalld as SCHED_DEADLINE
14- stalld: Comments cleanup
15- src/utils: Comments cleanup
16- src/throttling: Comments cleanup
17- src/stalld.h Comments cleanup
18  Resolves: rhbz#2068550
19 
1* 一 11月 15 2021 Fernando Pacheco <fpacheco@redhat.com> - 1.15-120* 一 11月 15 2021 Fernando Pacheco <fpacheco@redhat.com> - 1.15-1
2- stalld: Fix incorrect open() return value checks21- stalld: Fix incorrect open() return value checks
3- stalld: Pass errno to strerror() on sig*set() failures22- stalld: Pass errno to strerror() on sig*set() failures
4- throttling: Always null terminate sched_rt_runtime_us output23- throttling: Always null terminate sched_rt_runtime_us output
5- stalld: Remove unreachable statement in detect_task_format()24- stalld: Remove unreachable statement in detect_task_format()
6- tests: Fix uninitialized value action.sa_mask25- tests: Fix uninitialized value action.sa_mask
7- utils: Bail if malloc() returns null in parse_cpu_list()26- utils: Bail if malloc() returns null in parse_cpu_list()
8- stalld: Use correct format specifier for long types27- stalld: Use correct format specifier for long types
n9  Resolves: rhbz#1990057, rhbz#1996799, rhbz#1996825n28  Resolves: rhbz#2016010
29 
30* 二 8月 10 2021 Mohan Boddu <mboddu@redhat.com> - 1.14.1-2
31- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
32  Related: rhbz#1991688
1033
11* 一 7月 19 2021 Fernando Pacheco <fpacheco@redhat.com> - 1.14.1-134* 一 7月 19 2021 Fernando Pacheco <fpacheco@redhat.com> - 1.14.1-1
12- stalld: Coding style cleanup35- stalld: Coding style cleanup
13- stalld: spaces in place of <TAB>36- stalld: spaces in place of <TAB>
14- throttling: Use RT_RUNTIME_PATH in rt_throttling_is_off()37- throttling: Use RT_RUNTIME_PATH in rt_throttling_is_off()
17- stalld.c: utils.c: Remove complex assignments from variable declarations40- stalld.c: utils.c: Remove complex assignments from variable declarations
18- stalld.h: Define MAX_PATH/DIR_PATH/FILE_NAME and use them41- stalld.h: Define MAX_PATH/DIR_PATH/FILE_NAME and use them
19- stalld: Adjust variables in parse_old_task_format()42- stalld: Adjust variables in parse_old_task_format()
20- utils.c: Use MAX_PATH for pidfile43- utils.c: Use MAX_PATH for pidfile
21- stalld.c: Remove variable declaration from the middle of  the function44- stalld.c: Remove variable declaration from the middle of  the function
n22- stalld: Respect -l option in single threaded mode (1983100)n45- stalld: Respect -l option in single threaded mode (1983103)
23- utils: s/try_to_open_file/check_file_exists/46- utils: s/try_to_open_file/check_file_exists/
24- utils: use check_file_exists in setup_hr_tick()47- utils: use check_file_exists in setup_hr_tick()
25- utils: Check for the new sched_features path48- utils: Check for the new sched_features path
2649
27* 五 7月 02 2021 Fernando Pacheco <fpacheco@redhat.com> - 1.13-150* 五 7月 02 2021 Fernando Pacheco <fpacheco@redhat.com> - 1.13-1
28- stalld: Fix log message on boost_cpu_starving_vector()51- stalld: Fix log message on boost_cpu_starving_vector()
29- stalld: Add the overload control to the single-threaded mode52- stalld: Add the overload control to the single-threaded mode
30- stalld: Add the adaptive mode option53- stalld: Add the adaptive mode option
31- stalld: Use the last mode set in the cmdline54- stalld: Use the last mode set in the cmdline
32- stalld: Fallback to the adaptive mode if force_fifo is selected55- stalld: Fallback to the adaptive mode if force_fifo is selected
n33- stalld: Make single-threaded mode the default one (1920041)n56- stalld: Make single-threaded mode the default one
34- stalld.service: Always restart stalld on exit57- stalld.service: Always restart stalld on exit
35- utils.c: Fail if user is not root58- utils.c: Fail if user is not root
n36- utils.c: Make the path to sched_debug path dynamic (1977663)n59- utils.c: Make the path to sched_debug path dynamic
3760
38* 二 6月 29 2021 Fernando Pacheco <fpacheco@redhat.com> - 1.12-161* 二 6月 29 2021 Fernando Pacheco <fpacheco@redhat.com> - 1.12-1
39- stalld.8: fix diff cruft left in manpage source62- stalld.8: fix diff cruft left in manpage source
40- stalld.c: clean up handling of nr_running63- stalld.c: clean up handling of nr_running
n41- stalld.c: remove duplicate parameter to fill_waiting_task() (1934582)n64- stalld.c: remove duplicate parameter to fill_waiting_task()
65- stalld: Add error handling in get_cpu_idle_time()
42- stalld.service: Run stalld as sched_fifo via systemd66- stalld.service: Run stalld as sched_fifo via systemd
n43- stalld: Add error handling in get_cpu_idle_time() (1966259)n
44- packaging: clean up Makefiles and rpm specfile (1972806)67- packaging: clean up Makefiles and rpm specfile
45- stalld: Always print current function for info messages68- stalld: Always print current function for info messages
46- stalld: Always print current function for warn messages69- stalld: Always print current function for warn messages
47- stalld: Always print current function for die messages70- stalld: Always print current function for die messages
n48- utils: change PATHMAX to 4096 (1934581)n71- utils: change PATHMAX to 4096
4972
50* 四 5月 13 2021 Clark Williams <williams@redhat.com> - 1.11-173* 四 5月 13 2021 Clark Williams <williams@redhat.com> - 1.11-1
51- redhat/stalld.spec: pick up gating test version for changelog74- redhat/stalld.spec: pick up gating test version for changelog
52- utils.c: set daemon umask to restrict global write/execute (1934586)75- utils.c: set daemon umask to restrict global write/execute (1934586)
53- hardening fixes from coverity scan (1934590)76- hardening fixes from coverity scan (1934590)
5477
55* 二 4月 27 2021 Clark Williams <williams@redhat.com> - 1.10-178* 二 4月 27 2021 Clark Williams <williams@redhat.com> - 1.10-1
56- utils: Fix bounds check on cpu and end_cpu variables79- utils: Fix bounds check on cpu and end_cpu variables
57- stalld: Support denylisting of tasks in stalld80- stalld: Support denylisting of tasks in stalld
58- src/utils: use right argument for warning printf81- src/utils: use right argument for warning printf
tt82 
83* 五 4月 16 2021 Mohan Boddu <mboddu@redhat.com> - 1.9-2
84- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
5985
60* 三 2月 17 2021 Clark Williams <williams@redhat.com> - 1.9-286* 三 2月 17 2021 Clark Williams <williams@redhat.com> - 1.9-2
61- update to pick up latest gating test87- update to pick up latest gating test
6288
63* 三 2月 17 2021 Clark Williams <williams@redhat.com> - 1.9-189* 三 2月 17 2021 Clark Williams <williams@redhat.com> - 1.9-1