Bug 1217082

Summary: tuned is too old on 15-SP6 and is missing sched_min_granularity_ns
Product: [openSUSE] PUBLIC SUSE Linux Enterprise Server 15 SP6 Reporter: Petr Cervinka <pcervinka>
Component: Media ContentAssignee: Thomas Renninger <trenn>
Status: RESOLVED FEATURE QA Contact: Radoslav Tzvetkov <rtsvetkov>
Severity: Normal    
Priority: P5 - None CC: trenn
Version: unspecified   
Target Milestone: ---   
Hardware: Other   
OS: Other   
URL: https://openqa.suse.de/tests/12799867/modules/tuned/steps/44
Whiteboard:
Found By: openQA Services Priority:
Business Priority: Blocker: Yes
Marketing QA Status: --- IT Deployment: ---

Description Petr Cervinka 2023-11-13 11:55:42 UTC
tuned started to produce error on 15-SP6 since was kernel upgraded to 6.4.0.

2023-11-13 06:41:26,384 ERROR    tuned.utils.commands: Executing sysctl error: sysctl: cannot stat /proc/sys/kernel/sched_min_granularity_ns: No such file or directory
2023-11-13 06:41:26,387 ERROR    tuned.utils.commands: Executing sysctl error: sysctl: cannot stat /proc/sys/kernel/sched_wakeup_granularity_ns: No such file or directory

Error is obvious, sched_wakeup_granularity_ns is now in /sys/kernel/debug/sched/ with new kernel and tuned seems to be outdated for it.

tuned version in 15-SP6 is  2.10.0-150400.19.10.
tuned version on Tumbleweed is 2.21.0.0+ and works fine.

Should be also tuned updated in 15-SP6 to support latest kernel?
Comment 1 Radoslav Tzvetkov 2023-11-14 14:37:15 UTC
Petr, thanks for the head up. Please next time create a Jira ticket for this. See my example: It is easier than it sounds ;)

https://jira.suse.com/browse/PED-7307 

The developer is trenn@suse.com
Comment 2 Radoslav Tzvetkov 2023-11-14 14:39:57 UTC
https://jira.suse.com/browse/PED-7307