Public bug reported: [Impact]
We have several regressions with RT and ADT with the azure kernels. The tests seem to fail when calling sched_setscheduler() or with related operations. This was probably introduced by LP:#1939024 that enabled CONFIG_RT_GROUP_SCHED. We should revert this change until we better understand the impact it can cause. * ubuntu_ltp_stable The ltp syscall regression test is failing for all the azure kernels with: main(): sched_setscheduler(): Operation not permitted http://10.246.75.167/2021.08.16/hirsute/linux-azure/5.11.0-1014.15/sru- azure-azure-Standard_A2_v2-ubuntu_ltp_stable-log.txt * ubuntu_qrt_apparmor Error: syscall_setscheduler failed. Test 'syscall_setscheduler -- unconfined' was expected to 'pass'. Reason for failure 'FAIL: Can't set SCHED_RR: Operation not permitted' Error: syscall_setscheduler failed. Test 'syscall_setscheduler -- unconfined' was expected to 'pass'. Reason for failure 'FAIL: Can't set SCHED_RR: Operation not permitted' * systemd ADT (Hirsute) https://autopkgtest.ubuntu.com/results/autopkgtest- hirsute/hirsute/amd64/s/systemd/20210827_233206_a2599@/log.gz [Test Plan] The kernel should pass the regression and adt tests. [Where problems could occur] ** Affects: ubuntu-kernel-tests Importance: Undecided Assignee: Marcelo Cerri (mhcerri) Status: New ** Affects: linux-azure (Ubuntu) Importance: Undecided Status: New ** Affects: linux-azure-4.15 (Ubuntu) Importance: Undecided Status: New ** Affects: linux-azure-5.11 (Ubuntu) Importance: Undecided Status: New ** Affects: linux-azure-5.4 (Ubuntu) Importance: Undecided Status: New ** Affects: linux-azure-5.8 (Ubuntu) Importance: Undecided Status: New ** Affects: linux-azure (Ubuntu Trusty) Importance: Undecided Status: New ** Affects: linux-azure-4.15 (Ubuntu Trusty) Importance: Undecided Status: Invalid ** Affects: linux-azure-5.11 (Ubuntu Trusty) Importance: Undecided Status: Invalid ** Affects: linux-azure-5.4 (Ubuntu Trusty) Importance: Undecided Status: Invalid ** Affects: linux-azure-5.8 (Ubuntu Trusty) Importance: Undecided Status: Invalid ** Affects: linux-azure (Ubuntu Xenial) Importance: Undecided Status: New ** Affects: linux-azure-4.15 (Ubuntu Xenial) Importance: Undecided Status: Invalid ** Affects: linux-azure-5.11 (Ubuntu Xenial) Importance: Undecided Status: Invalid ** Affects: linux-azure-5.4 (Ubuntu Xenial) Importance: Undecided Status: Invalid ** Affects: linux-azure-5.8 (Ubuntu Xenial) Importance: Undecided Status: Invalid ** Affects: linux-azure (Ubuntu Bionic) Importance: Undecided Status: Invalid ** Affects: linux-azure-4.15 (Ubuntu Bionic) Importance: Undecided Status: New ** Affects: linux-azure-5.11 (Ubuntu Bionic) Importance: Undecided Status: Invalid ** Affects: linux-azure-5.4 (Ubuntu Bionic) Importance: Undecided Status: New ** Affects: linux-azure-5.8 (Ubuntu Bionic) Importance: Undecided Status: Invalid ** Affects: linux-azure (Ubuntu Focal) Importance: Undecided Status: New ** Affects: linux-azure-4.15 (Ubuntu Focal) Importance: Undecided Status: Invalid ** Affects: linux-azure-5.11 (Ubuntu Focal) Importance: Undecided Status: New ** Affects: linux-azure-5.4 (Ubuntu Focal) Importance: Undecided Status: Invalid ** Affects: linux-azure-5.8 (Ubuntu Focal) Importance: Undecided Status: New ** Affects: linux-azure (Ubuntu Hirsute) Importance: Undecided Status: New ** Affects: linux-azure-4.15 (Ubuntu Hirsute) Importance: Undecided Status: Invalid ** Affects: linux-azure-5.11 (Ubuntu Hirsute) Importance: Undecided Status: Invalid ** Affects: linux-azure-5.4 (Ubuntu Hirsute) Importance: Undecided Status: Invalid ** Affects: linux-azure-5.8 (Ubuntu Hirsute) Importance: Undecided Status: Invalid ** Tags: 4.15 5.11 5.4 azure bionic focal hirsute kqa-blocker sru-20210816 trusty ubuntu-ltp-stable ubuntu-qrt-apparmor xenial ** Tags added: 4.15 5.11 5.4 azure bionic focal hirsute kqa-blocker sru-20210816 trusty ubuntu-ltp-stable ubuntu-qrt-apparmor xenial ** Also affects: linux-azure (Ubuntu) Importance: Undecided Status: New ** Also affects: linux-azure-5.11 (Ubuntu) Importance: Undecided Status: New ** Also affects: linux-azure-5.4 (Ubuntu) Importance: Undecided Status: New ** Also affects: linux-azure (Ubuntu Bionic) Importance: Undecided Status: New ** Also affects: linux-azure-5.4 (Ubuntu Bionic) Importance: Undecided Status: New ** Also affects: linux-azure-5.11 (Ubuntu Bionic) Importance: Undecided Status: New ** Also affects: linux-azure (Ubuntu Hirsute) Importance: Undecided Status: New ** Also affects: linux-azure-5.4 (Ubuntu Hirsute) Importance: Undecided Status: New ** Also affects: linux-azure-5.11 (Ubuntu Hirsute) Importance: Undecided Status: New ** Also affects: linux-azure (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: linux-azure-5.4 (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: linux-azure-5.11 (Ubuntu Xenial) Importance: Undecided Status: New ** Also affects: linux-azure (Ubuntu Trusty) Importance: Undecided Status: New ** Also affects: linux-azure-5.4 (Ubuntu Trusty) Importance: Undecided Status: New ** Also affects: linux-azure-5.11 (Ubuntu Trusty) Importance: Undecided Status: New ** Also affects: linux-azure (Ubuntu Focal) Importance: Undecided Status: New ** Also affects: linux-azure-5.4 (Ubuntu Focal) Importance: Undecided Status: New ** Also affects: linux-azure-5.11 (Ubuntu Focal) Importance: Undecided Status: New ** Changed in: linux-azure (Ubuntu Bionic) Status: New => Invalid ** Changed in: linux-azure-5.11 (Ubuntu Trusty) Status: New => Invalid ** Changed in: linux-azure-5.11 (Ubuntu Xenial) Status: New => Invalid ** Also affects: linux-azure-4.15 (Ubuntu) Importance: Undecided Status: New ** Changed in: linux-azure-5.11 (Ubuntu Bionic) Status: New => Invalid ** Changed in: linux-azure-5.11 (Ubuntu Hirsute) Status: New => Invalid ** Changed in: linux-azure-4.15 (Ubuntu Trusty) Status: New => Invalid ** Changed in: linux-azure-4.15 (Ubuntu Xenial) Status: New => Invalid ** Changed in: linux-azure-4.15 (Ubuntu Focal) Status: New => Invalid ** Changed in: linux-azure-4.15 (Ubuntu Hirsute) Status: New => Invalid ** Also affects: linux-azure-5.8 (Ubuntu) Importance: Undecided Status: New ** Changed in: linux-azure-5.4 (Ubuntu Xenial) Status: New => Invalid ** Changed in: linux-azure-5.4 (Ubuntu Trusty) Status: New => Invalid ** Changed in: linux-azure-5.4 (Ubuntu Focal) Status: New => Invalid ** Changed in: linux-azure-5.4 (Ubuntu Hirsute) Status: New => Invalid ** Changed in: linux-azure-5.8 (Ubuntu Trusty) Status: New => Invalid ** Changed in: linux-azure-5.8 (Ubuntu Xenial) Status: New => Invalid ** Changed in: linux-azure-5.8 (Ubuntu Bionic) Status: New => Invalid ** Changed in: linux-azure-5.8 (Ubuntu Hirsute) Status: New => Invalid -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-azure in Ubuntu. https://bugs.launchpad.net/bugs/1942092 Title: linux-azure: main(): sched_setscheduler(): Operation not permitted Status in ubuntu-kernel-tests: New Status in linux-azure package in Ubuntu: New Status in linux-azure-4.15 package in Ubuntu: New Status in linux-azure-5.11 package in Ubuntu: New Status in linux-azure-5.4 package in Ubuntu: New Status in linux-azure-5.8 package in Ubuntu: New Status in linux-azure source package in Trusty: New Status in linux-azure-4.15 source package in Trusty: Invalid Status in linux-azure-5.11 source package in Trusty: Invalid Status in linux-azure-5.4 source package in Trusty: Invalid Status in linux-azure-5.8 source package in Trusty: Invalid Status in linux-azure source package in Xenial: New Status in linux-azure-4.15 source package in Xenial: Invalid Status in linux-azure-5.11 source package in Xenial: Invalid Status in linux-azure-5.4 source package in Xenial: Invalid Status in linux-azure-5.8 source package in Xenial: Invalid Status in linux-azure source package in Bionic: Invalid Status in linux-azure-4.15 source package in Bionic: New Status in linux-azure-5.11 source package in Bionic: Invalid Status in linux-azure-5.4 source package in Bionic: New Status in linux-azure-5.8 source package in Bionic: Invalid Status in linux-azure source package in Focal: New Status in linux-azure-4.15 source package in Focal: Invalid Status in linux-azure-5.11 source package in Focal: New Status in linux-azure-5.4 source package in Focal: Invalid Status in linux-azure-5.8 source package in Focal: New Status in linux-azure source package in Hirsute: New Status in linux-azure-4.15 source package in Hirsute: Invalid Status in linux-azure-5.11 source package in Hirsute: Invalid Status in linux-azure-5.4 source package in Hirsute: Invalid Status in linux-azure-5.8 source package in Hirsute: Invalid Bug description: [Impact] We have several regressions with RT and ADT with the azure kernels. The tests seem to fail when calling sched_setscheduler() or with related operations. This was probably introduced by LP:#1939024 that enabled CONFIG_RT_GROUP_SCHED. We should revert this change until we better understand the impact it can cause. * ubuntu_ltp_stable The ltp syscall regression test is failing for all the azure kernels with: main(): sched_setscheduler(): Operation not permitted http://10.246.75.167/2021.08.16/hirsute/linux- azure/5.11.0-1014.15/sru-azure-azure-Standard_A2_v2-ubuntu_ltp_stable- log.txt * ubuntu_qrt_apparmor Error: syscall_setscheduler failed. Test 'syscall_setscheduler -- unconfined' was expected to 'pass'. Reason for failure 'FAIL: Can't set SCHED_RR: Operation not permitted' Error: syscall_setscheduler failed. Test 'syscall_setscheduler -- unconfined' was expected to 'pass'. Reason for failure 'FAIL: Can't set SCHED_RR: Operation not permitted' * systemd ADT (Hirsute) https://autopkgtest.ubuntu.com/results/autopkgtest- hirsute/hirsute/amd64/s/systemd/20210827_233206_a2599@/log.gz [Test Plan] The kernel should pass the regression and adt tests. [Where problems could occur] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1942092/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp