kernel: enable pressure interface
authorJohn Audia <therealgraysky@proton.me>
Sun, 29 Oct 2023 08:32:21 +0000 (04:32 -0400)
committerHauke Mehrtens <hauke@hauke-m.de>
Sun, 24 Nov 2024 23:15:41 +0000 (00:15 +0100)
commiteed39d45c2ff901b5327c7ab63c9131166e3140e
treea083bb26ad8b61b547d07216353c4b539b7b4051
parentd413163832df93c321eef3fce8c4f72c350d5308
kernel: enable pressure interface

PSI provides a canonical way to see resource pressure increases as
they develop, with pressure metrics for three major resources:
memory, CPU, and IO. PSI stats are like barometers that provide
fair warning of impending resource shortages, enabling users to
take more proactive, granular, and nuanced steps when resources
start becoming scarce.

References:
* https://www.kernel.org/doc/html/latest/accounting/psi.html
* https://lwn.net/Articles/759781/

Build system: x86/64
Build-tested: x86/64/AMD Cezanne, flogic/glinet_gl-mt6000
Run-tested: x86/64/AMD Cezanne, flogic/glinet_gl-mt6000

Signed-off-by: John Audia <therealgraysky@proton.me>
Link: https://github.com/openwrt/openwrt/pull/13819
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
config/Config-kernel.in
target/linux/generic/config-6.6