TEST-55-OOMD: workaround for kernel regression in 6.12-rcX
authorYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 11 Oct 2024 17:44:22 +0000 (02:44 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 19 Oct 2024 03:34:48 +0000 (12:34 +0900)
commit88bbf187a9b2ebe0732caa1e886616ae5f8186da
treeafc49f3c0ed5f6c5b4d289d0758d8abfb81aa293
parent12e58ab18df31e8009e3cc5e55a3d4b738f9bef0
TEST-55-OOMD: workaround for kernel regression in 6.12-rcX

This ignore failures when running on kernel-6.12-rcX, which has a
regression in the kernel scheduler that breaks PSI.

From https://github.com/systemd/systemd/issues/32730#issuecomment-2415312260
> There is a known scheduler bug in 6.12 that breaks psi. It leaks
> "running tasks" counts, which matches your symptoms of seeing partial
> pressure only.
>
> Do you see "inconsistent task state" warnings in dmesg | grep psi?
>
> A fix is queued in the scheduler tree, should be sent to Linus shortly:
> https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/commit/?id=c6508124193d42bbc3224571eb75bfa4c1821fbb

Workaround for #32730.
test/units/TEST-55-OOMD.sh