pmaports/device/main/linux-postmarketos-allwinner
Arnav Singh 0b48bdbaa5
linux-postmarketos-allwinner: increase RCU stall timeouts (MR 5422)
This raises CONFIG_RCU_CPU_STALL_TIMEOUT from 21s to 60s and
CONFIG_RCU_EXP_CPU_STALL_TIMEOUT from 20ms to 60ms (the value `0` means
that it is set to the regular stall timeout divided by 1000).
The original values caused frequent kernel logs of
"rcu_preempt detected expedited stalls" while running CPU-intensive stuff
like waydroid and caused such processes or others like Phosh to crash.

The kernel defaults are 21 / 0 (21s / 21ms), though the config docs note that
the latter is "normally 20ms on Android devices". For what it's worth,
Debian 12's amd64 kernel uses the kernel defaults of 21 / 0 (21s / 21ms),
while OpenSUSE TW's amd64 kernel uses 60 / 0 (60s / 60ms) just like
this commit.

Ref: #2980
2024-08-01 23:23:29 -07:00
..
0001-dts-add-dontbeevil-pinephone-devkit.patch linux-postmarketos-allwinner: upgrade to 6.9.0_git20240514 (MR 5130) 2024-05-18 10:21:12 -07:00
0002-dts-add-pinetab-dev-old-display-panel.patch linux-postmarketos-allwinner: upgrade to 6.9.0_git20240514 (MR 5130) 2024-05-18 10:21:12 -07:00
0003-dts-pinetab-add-missing-ohci1.patch linux-postmarketos-allwinner: upgrade to 6.9.0_git20240514 (MR 5130) 2024-05-18 10:21:12 -07:00
0004-dts-pinetab-make-audio-routing-consistent-with-pinep.patch linux-postmarketos-allwinner: upgrade to 6.9.0_git20240514 (MR 5130) 2024-05-18 10:21:12 -07:00
0005-dts-pinephone-drop-modem-power-node.patch linux-postmarketos-allwinner: upgrade to 6.9.0_git20240514 (MR 5130) 2024-05-18 10:21:12 -07:00
0006-drm-panel-simple-Add-Hannstar-TQTM070CB501.patch linux-postmarketos-allwinner: upgrade to 6.9.0_git20240514 (MR 5130) 2024-05-18 10:21:12 -07:00
0007-ARM-dts-sun6i-Add-GoClever-Orion-70L-tablet.patch linux-postmarketos-allwinner: upgrade to 6.9.0_git20240514 (MR 5130) 2024-05-18 10:21:12 -07:00
0008-drm-panel-simple-Add-Hannstar-HSD070IDW1-A.patch linux-postmarketos-allwinner: upgrade to 6.9.0_git20240514 (MR 5130) 2024-05-18 10:21:12 -07:00
0009-ARM-dts-sun6i-Add-Lark-FreeMe-70.2S-tablet.patch linux-postmarketos-allwinner: upgrade to 6.9.0_git20240514 (MR 5130) 2024-05-18 10:21:12 -07:00
0010-eMMC-workaround.patch linux-postmarketos-allwinner: upgrade to 6.9.0_git20240514 (MR 5130) 2024-05-18 10:21:12 -07:00
0011-arm64-dts-allwinner-orangepi-3-fix-ethernet.patch linux-postmarketos-allwinner: upgrade to 6.9.0_git20240514 (MR 5130) 2024-05-18 10:21:12 -07:00
0012-ARM-dts-allwinner-sun5i-a13-pocketbook-614-plus-Add-.patch linux-postmarketos-allwinner: upgrade to 6.9.0_git20240514 (MR 5130) 2024-05-18 10:21:12 -07:00
APKBUILD linux-postmarketos-allwinner: increase RCU stall timeouts (MR 5422) 2024-08-01 23:23:29 -07:00
config-postmarketos-allwinner.aarch64 linux-postmarketos-allwinner: increase RCU stall timeouts (MR 5422) 2024-08-01 23:23:29 -07:00
config-postmarketos-allwinner.armv7 linux-postmarketos-allwinner: increase RCU stall timeouts (MR 5422) 2024-08-01 23:23:29 -07:00