]> www.infradead.org Git - users/dwmw2/linux.git/commit
s390/hiperdispatch: Add steal time averaging
authorMete Durlu <meted@linux.ibm.com>
Mon, 12 Aug 2024 11:39:35 +0000 (13:39 +0200)
committerVasily Gorbik <gor@linux.ibm.com>
Thu, 29 Aug 2024 20:56:35 +0000 (22:56 +0200)
commitc0d4ba054f6a32c5d0a6740d90c97f91faf73fd7
tree5a577328f317b585542a5809f3d57a4941caf04d
parent6843d6d97c03b8fa506d188a483bc494a6ac4c89
s390/hiperdispatch: Add steal time averaging

The measurements done by hiperdispatch can have sudden spikes and dips
during run time. To prevent these outliers effecting the decision making
process and causing adjustment overhead, use weighted average of the
steal time.

Acked-by: Vasily Gorbik <gor@linux.ibm.com>
Co-developed-by: Tobias Huschle <huschle@linux.ibm.com>
Signed-off-by: Tobias Huschle <huschle@linux.ibm.com>
Signed-off-by: Mete Durlu <meted@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/kernel/hiperdispatch.c