Activity log for bug #1876044

Date Who What changed Old value New value Message
2020-04-30 07:09:22 bugproxy bug added bug
2020-04-30 07:09:24 bugproxy tags architecture-s3903164 bugnameltc-185697 severity-medium targetmilestone-inin---
2020-04-30 07:09:26 bugproxy ubuntu: assignee Skipper Bug Screeners (skipper-screen-team)
2020-04-30 07:09:29 bugproxy affects ubuntu linux (Ubuntu)
2020-04-30 07:11:32 Frank Heimes bug task added ubuntu-z-systems
2020-04-30 07:11:58 Frank Heimes linux (Ubuntu): assignee Skipper Bug Screeners (skipper-screen-team) Canonical Kernel Team (canonical-kernel-team)
2020-04-30 07:12:11 Frank Heimes ubuntu-z-systems: assignee Skipper Bug Screeners (skipper-screen-team)
2020-04-30 07:12:21 Frank Heimes ubuntu-z-systems: importance Undecided Medium
2020-04-30 07:12:26 Frank Heimes ubuntu-z-systems: status New Triaged
2020-05-05 08:32:13 Christian Ehrhardt  bug added subscriber Christian Ehrhardt 
2020-05-05 18:52:45 Frank Heimes summary [UBUNTU 20.04] Overhead introduced by PSI [UBUNTU 20.04] PSI generated overhead on s390x
2020-05-05 18:52:58 Frank Heimes summary [UBUNTU 20.04] PSI generated overhead on s390x [UBUNTU 20.04] PSI generates overhead on s390x
2020-05-05 19:23:55 Frank Heimes description PSI is always enabled in Ubuntu 20.04. For a test system with 72 guests on 8 cores running a nginx workload this created an overhead of ~1%. Can we change this back to CONFIG_PSI=y CONFIG_PSI_DEFAULT_DISABLED=y so that by default the overhead is not there but for debugging or if needed it can still be enabled via kernel parm? Maybe there has been a reason for this - so feel free to discuss. ---uname output--- Linux t35lp76 5.4.0-26-generic #30-Ubuntu SMP Mon Apr 20 16:57:22 UTC 2020 s390x s390x s390x GNU/Linux Machine Type = All s390x architecture ---Debugger--- A debugger is not configured ---Steps to Reproduce--- root@t35lp76:/boot# grep PSI config-5.4.0-26-generic CONFIG_PSI=y # CONFIG_PSI_DEFAULT_DISABLED is not set Stack trace output: no Oops output: no System Dump Info: The system is not configured to capture a system dump. *Additional Instructions for epasch@de,ibm.com: -Attach sysctl -a output output to the bug. SRU Justification: ================== [Impact] * PSI is enabled by default for all architectures in Ubuntu. * On s390x this leads to performance degradations on popular workloads like web serving (nginx). [Fix] * Leave 'CONFIG_PSI=y', but change 'CONFIG_PSI_DEFAULT_DISABLED=n' to 'CONFIG_PSI_DEFAULT_DISABLED=y' [Test Case] * Measure the overhead with 'CONFIG_PSI_DEFAULT_DISABLED=n' and 'CONFIG_PSI_DEFAULT_DISABLED=y' on the same environment with nginx. [Regression Potential] * The regression potential can be considered as moderate, since PSI (Pressure stall information tracking), * since PSI is just used to collect CPU overcommitted, memory and IO metrics. * And it can be enabled again with the kernel argument. __________ PSI is always enabled in Ubuntu 20.04. For a test system with 72 guests on 8 cores running a nginx workload this created an overhead of ~1%. Can we change this back to CONFIG_PSI=y CONFIG_PSI_DEFAULT_DISABLED=y so that by default the overhead is not there but for debugging or if needed it can still be enabled via kernel parm? Maybe there has been a reason for this - so feel free to discuss. ---uname output--- Linux t35lp76 5.4.0-26-generic #30-Ubuntu SMP Mon Apr 20 16:57:22 UTC 2020 s390x s390x s390x GNU/Linux Machine Type = All s390x architecture ---Debugger--- A debugger is not configured ---Steps to Reproduce---  root@t35lp76:/boot# grep PSI config-5.4.0-26-generic CONFIG_PSI=y # CONFIG_PSI_DEFAULT_DISABLED is not set Stack trace output:  no Oops output:  no System Dump Info:   The system is not configured to capture a system dump. *Additional Instructions for epasch@de,ibm.com: -Attach sysctl -a output output to the bug.
2020-05-05 19:24:56 Frank Heimes linux (Ubuntu): status New In Progress
2020-05-05 19:25:01 Frank Heimes ubuntu-z-systems: status Triaged In Progress
2020-05-13 09:06:45 Kleber Sacilotto de Souza nominated for series Ubuntu Focal
2020-05-13 09:06:45 Kleber Sacilotto de Souza bug task added linux (Ubuntu Focal)
2020-05-13 09:06:53 Kleber Sacilotto de Souza linux (Ubuntu Focal): status New In Progress
2020-05-15 09:53:15 Kleber Sacilotto de Souza linux (Ubuntu Focal): status In Progress Fix Committed
2020-05-15 10:02:13 Frank Heimes ubuntu-z-systems: status In Progress Fix Committed
2020-05-19 14:32:53 Ubuntu Kernel Bot tags architecture-s3903164 bugnameltc-185697 severity-medium targetmilestone-inin--- architecture-s3903164 bugnameltc-185697 severity-medium targetmilestone-inin--- verification-needed-focal
2020-06-09 21:04:04 Launchpad Janitor linux (Ubuntu Focal): status Fix Committed Fix Released
2020-06-09 21:04:04 Launchpad Janitor cve linked 2020-0543
2020-07-28 00:57:39 Launchpad Janitor linux (Ubuntu): status In Progress Fix Released
2020-07-28 00:57:39 Launchpad Janitor cve linked 2019-16089
2020-07-28 00:57:39 Launchpad Janitor cve linked 2019-19642
2020-07-28 00:57:39 Launchpad Janitor cve linked 2020-11935
2020-07-28 05:50:05 Frank Heimes ubuntu-z-systems: status Fix Committed Fix Released
2020-07-28 06:39:46 bugproxy tags architecture-s3903164 bugnameltc-185697 severity-medium targetmilestone-inin--- verification-needed-focal architecture-s3903164 bugnameltc-185697 severity-medium targetmilestone-inin2004 verification-needed-focal