Activity log for bug #1990985

Date Who What changed Old value New value Message
2022-09-27 14:40:21 Kim Naru bug added bug
2022-09-27 15:00:06 Ubuntu Kernel Bot linux (Ubuntu): status New Incomplete
2022-09-27 16:45:37 Kim Naru linux (Ubuntu): status Incomplete Confirmed
2022-09-27 17:48:25 Jeff Lane  tags servcert-550
2022-09-27 21:34:56 Jeff Lane  description This issue pertains to all Zen based processors starting with Naples(Zen1). All LTS releases will need this fix: https://github.com/torvalds/linux/commit/e400ad8b7e6a1b9102123c6240289a811501f7d9 IMPACT: Old, circa 2002 chipsets have a bug: they don't go idle when they are supposed to. So, a workaround was added to slow the CPU down and ensure that the CPU waits a bit for the chipset to actually go idle. This workaround is ancient and has been in place in some form since the original kernel ACPI implementation. But, this workaround is very painful on modern systems. The "inl()" can take thousands of cycles (see Link: for some more detailed numbers and some fun kernel archaeology). First and foremost, modern systems should not be using this code. Typical Intel systems have not used it in over a decade because it is horribly inferior to MWAIT-based idle. Despite this, people do seem to be tripping over this workaround on AMD system today. Limit the "dummy wait" workaround to Intel systems. Keep Modern AMD systems from tripping over the workaround. Remotely modern Intel systems use intel_idle instead of this code and will, in practice, remain unaffected by the dummy wait. Reported-by: K Prateek Nayak <kprateek.nayak@amd.com> Suggested-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Reviewed-by: Mario Limonciello <mario.limonciello@amd.com> Tested-by: K Prateek Nayak <kprateek.nayak@amd.com> Link: https://lore.kernel.org/all/20220921063638.2489-1-kprateek.nayak@amd.com/ Link: https://lkml.kernel.org/r/20220922184745.3252932-1-dave.hansen@intel.com FIX: This issue pertains to all Zen based processors starting with Naples(Zen1). All LTS releases will need this fix: https://github.com/torvalds/linux/commit/e400ad8b7e6a1b9102123c6240289a811501f7d9 TESTCASE:
2022-09-27 21:35:24 Jeff Lane  nominated for series Ubuntu Bionic
2022-09-27 21:35:24 Jeff Lane  bug task added linux (Ubuntu Bionic)
2022-09-27 21:35:24 Jeff Lane  nominated for series Ubuntu Jammy
2022-09-27 21:35:24 Jeff Lane  bug task added linux (Ubuntu Jammy)
2022-09-27 21:35:24 Jeff Lane  nominated for series Ubuntu Focal
2022-09-27 21:35:24 Jeff Lane  bug task added linux (Ubuntu Focal)
2022-09-27 21:35:24 Jeff Lane  nominated for series Ubuntu Kinetic
2022-09-27 21:35:24 Jeff Lane  bug task added linux (Ubuntu Kinetic)
2022-09-27 21:39:48 Jeff Lane  linux (Ubuntu Kinetic): status Confirmed In Progress
2022-09-27 21:39:52 Jeff Lane  linux (Ubuntu Kinetic): assignee Jeff Lane  (bladernr)
2022-09-27 21:39:56 Jeff Lane  linux (Ubuntu Jammy): status New In Progress
2022-09-27 21:39:59 Jeff Lane  linux (Ubuntu Focal): status New In Progress
2022-09-27 21:40:01 Jeff Lane  linux (Ubuntu Bionic): status New In Progress
2022-09-27 21:40:04 Jeff Lane  linux (Ubuntu Jammy): assignee Jeff Lane  (bladernr)
2022-09-27 21:40:06 Jeff Lane  linux (Ubuntu Focal): assignee Jeff Lane  (bladernr)
2022-09-27 21:40:08 Jeff Lane  linux (Ubuntu Bionic): assignee Jeff Lane  (bladernr)
2022-09-29 07:14:51 Stefan Bader linux (Ubuntu Jammy): importance Undecided Medium
2022-09-29 07:14:56 Stefan Bader linux (Ubuntu Focal): importance Undecided Medium
2022-09-29 07:14:59 Stefan Bader linux (Ubuntu Bionic): importance Undecided Medium
2022-10-03 23:07:44 Jeff Lane  linux (Ubuntu Kinetic): importance Undecided Medium
2022-10-05 14:24:58 Stefan Bader linux (Ubuntu Jammy): status In Progress Fix Committed
2022-10-05 14:29:34 Stefan Bader linux (Ubuntu Focal): status In Progress Fix Committed
2022-10-05 14:30:35 Stefan Bader linux (Ubuntu Bionic): status In Progress Fix Committed
2022-10-26 07:26:07 Jeff Lane  tags servcert-550 servcert-550 verification-done-jammy
2022-10-27 15:57:05 Kim Naru tags servcert-550 verification-done-jammy servcert-550 verification-done-bionic verification-done-focal verification-done-jammy
2022-10-27 15:58:22 Kim Naru tags servcert-550 verification-done-bionic verification-done-focal verification-done-jammy verification-done-focal
2022-10-27 16:28:42 Kim Naru tags verification-done-focal verification-done-focal verification-done-jammy
2022-11-01 18:11:45 Kim Naru tags verification-done-focal verification-done-jammy verification-done-bionic
2022-11-14 11:03:56 Stefan Bader linux (Ubuntu Kinetic): status In Progress Fix Committed
2022-11-15 10:44:18 Launchpad Janitor linux (Ubuntu Bionic): status Fix Committed Fix Released
2022-11-15 10:44:18 Launchpad Janitor cve linked 2022-2978
2022-11-15 10:44:18 Launchpad Janitor cve linked 2022-3028
2022-11-15 10:44:18 Launchpad Janitor cve linked 2022-40768
2022-11-15 10:47:50 Launchpad Janitor linux (Ubuntu Focal): status Fix Committed Fix Released
2022-11-15 10:47:50 Launchpad Janitor cve linked 2022-29901
2022-11-15 10:47:50 Launchpad Janitor cve linked 2022-42719
2022-11-15 10:52:08 Launchpad Janitor linux (Ubuntu Jammy): status Fix Committed Fix Released
2022-12-07 11:38:56 Ubuntu Kernel Bot tags verification-done-bionic kernel-spammed-kinetic-linux verification-done-bionic verification-needed-kinetic
2022-12-07 15:49:52 Ubuntu Kernel Bot tags kernel-spammed-kinetic-linux verification-done-bionic verification-needed-kinetic kernel-spammed-jammy-linux-bluefield kernel-spammed-kinetic-linux verification-done-bionic verification-needed-jammy verification-needed-kinetic
2022-12-07 16:01:31 Ubuntu Kernel Bot tags kernel-spammed-jammy-linux-bluefield kernel-spammed-kinetic-linux verification-done-bionic verification-needed-jammy verification-needed-kinetic kernel-spammed-bionic-linux-azure-4.15 kernel-spammed-jammy-linux-bluefield kernel-spammed-kinetic-linux verification-needed-bionic verification-needed-jammy verification-needed-kinetic
2022-12-07 22:26:37 Kim Naru tags kernel-spammed-bionic-linux-azure-4.15 kernel-spammed-jammy-linux-bluefield kernel-spammed-kinetic-linux verification-needed-bionic verification-needed-jammy verification-needed-kinetic verification- verification-done-jammy
2022-12-07 22:26:54 Kim Naru tags verification- verification-done-jammy verification-done-jammy
2022-12-07 22:28:23 Kim Naru tags verification-done-jammy verification-done-bionic verification-done-jammy
2022-12-08 00:46:32 Ubuntu Kernel Bot tags verification-done-bionic verification-done-jammy kernel-spammed-bionic-linux-azure-4.15 verification-done-jammy verification-needed-bionic
2022-12-08 03:27:49 Ubuntu Kernel Bot tags kernel-spammed-bionic-linux-azure-4.15 verification-done-jammy verification-needed-bionic kernel-spammed-bionic-linux-azure-4.15 kernel-spammed-jammy-linux-bluefield verification-needed-bionic verification-needed-jammy
2022-12-08 03:36:44 Ubuntu Kernel Bot tags kernel-spammed-bionic-linux-azure-4.15 kernel-spammed-jammy-linux-bluefield verification-needed-bionic verification-needed-jammy kernel-spammed-bionic-linux-azure-4.15 kernel-spammed-jammy-linux-bluefield kernel-spammed-kinetic-linux verification-needed-bionic verification-needed-jammy verification-needed-kinetic
2022-12-08 15:43:17 Kim Naru tags kernel-spammed-bionic-linux-azure-4.15 kernel-spammed-jammy-linux-bluefield kernel-spammed-kinetic-linux verification-needed-bionic verification-needed-jammy verification-needed-kinetic verification-done-bionic verification-done-jammy verification-done-kinetic
2022-12-08 16:06:53 Ubuntu Kernel Bot tags verification-done-bionic verification-done-jammy verification-done-kinetic kernel-spammed-kinetic-linux verification-done-bionic verification-done-jammy verification-needed-kinetic
2022-12-09 04:23:53 Ubuntu Kernel Bot tags kernel-spammed-kinetic-linux verification-done-bionic verification-done-jammy verification-needed-kinetic kernel-spammed-jammy-linux-bluefield kernel-spammed-kinetic-linux verification-done-bionic verification-needed-jammy verification-needed-kinetic
2022-12-12 12:47:17 Ubuntu Kernel Bot tags kernel-spammed-jammy-linux-bluefield kernel-spammed-kinetic-linux verification-done-bionic verification-needed-jammy verification-needed-kinetic kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux verification-done-bionic verification-needed-jammy verification-needed-kinetic
2022-12-14 03:07:01 Ubuntu Kernel Bot tags kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux verification-done-bionic verification-needed-jammy verification-needed-kinetic kernel-spammed-focal-linux-azure kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux verification-done-bionic verification-needed-focal verification-needed-jammy verification-needed-kinetic
2022-12-15 13:51:54 Ubuntu Kernel Bot tags kernel-spammed-focal-linux-azure kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux verification-done-bionic verification-needed-focal verification-needed-jammy verification-needed-kinetic kernel-spammed-focal-linux-azure kernel-spammed-focal-linux-xilinx-zynqmp kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux verification-done-bionic verification-needed-focal verification-needed-jammy verification-needed-kinetic
2023-01-06 00:35:21 Launchpad Janitor linux (Ubuntu Kinetic): status Fix Committed Fix Released
2023-01-06 17:50:50 Tim Gardner tags kernel-spammed-focal-linux-azure kernel-spammed-focal-linux-xilinx-zynqmp kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux verification-done-bionic verification-needed-focal verification-needed-jammy verification-needed-kinetic kernel-spammed-focal-linux-azure kernel-spammed-focal-linux-xilinx-zynqmp kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux verification-done-bionic verification-done-focal verification-done-jammy verification-done-kinetic
2023-01-09 22:26:44 Ubuntu Kernel Bot tags kernel-spammed-focal-linux-azure kernel-spammed-focal-linux-xilinx-zynqmp kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux verification-done-bionic verification-done-focal verification-done-jammy verification-done-kinetic kernel-spammed-focal-linux-azure kernel-spammed-focal-linux-xilinx-zynqmp kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux kernel-spammed-kinetic-linux-ibm verification-done-bionic verification-done-focal verification-done-jammy verification-needed-kinetic
2023-01-12 16:42:46 Ubuntu Kernel Bot tags kernel-spammed-focal-linux-azure kernel-spammed-focal-linux-xilinx-zynqmp kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux kernel-spammed-kinetic-linux-ibm verification-done-bionic verification-done-focal verification-done-jammy verification-needed-kinetic kernel-spammed-focal-linux-azure kernel-spammed-focal-linux-xilinx-zynqmp kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux kernel-spammed-kinetic-linux-aws kernel-spammed-kinetic-linux-ibm verification-done-bionic verification-done-focal verification-done-jammy verification-needed-kinetic
2023-01-17 13:33:45 Ubuntu Kernel Bot tags kernel-spammed-focal-linux-azure kernel-spammed-focal-linux-xilinx-zynqmp kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux kernel-spammed-kinetic-linux-aws kernel-spammed-kinetic-linux-ibm verification-done-bionic verification-done-focal verification-done-jammy verification-needed-kinetic kernel-spammed-focal-linux-azure kernel-spammed-focal-linux-xilinx-zynqmp kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux kernel-spammed-kinetic-linux-aws kernel-spammed-kinetic-linux-azure kernel-spammed-kinetic-linux-ibm verification-done-bionic verification-done-focal verification-done-jammy verification-needed-kinetic
2023-01-31 23:26:57 Ubuntu Kernel Bot tags kernel-spammed-focal-linux-azure kernel-spammed-focal-linux-xilinx-zynqmp kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux kernel-spammed-kinetic-linux-aws kernel-spammed-kinetic-linux-azure kernel-spammed-kinetic-linux-ibm verification-done-bionic verification-done-focal verification-done-jammy verification-needed-kinetic kernel-spammed-focal-linux-azure kernel-spammed-focal-linux-xilinx-zynqmp kernel-spammed-jammy-linux-aws-5.19 kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux kernel-spammed-kinetic-linux-aws kernel-spammed-kinetic-linux-azure kernel-spammed-kinetic-linux-ibm verification-done-bionic verification-done-focal verification-needed-jammy verification-needed-kinetic
2023-01-31 23:27:53 Ubuntu Kernel Bot tags kernel-spammed-focal-linux-azure kernel-spammed-focal-linux-xilinx-zynqmp kernel-spammed-jammy-linux-aws-5.19 kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux kernel-spammed-kinetic-linux-aws kernel-spammed-kinetic-linux-azure kernel-spammed-kinetic-linux-ibm verification-done-bionic verification-done-focal verification-needed-jammy verification-needed-kinetic kernel-spammed-focal-linux-azure kernel-spammed-focal-linux-xilinx-zynqmp kernel-spammed-jammy-linux-aws-5.19 kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-lowlatency-hwe-5.19 kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux kernel-spammed-kinetic-linux-aws kernel-spammed-kinetic-linux-azure kernel-spammed-kinetic-linux-ibm verification-done-bionic verification-done-focal verification-needed-jammy verification-needed-kinetic
2023-02-25 15:06:28 Ubuntu Kernel Bot tags kernel-spammed-focal-linux-azure kernel-spammed-focal-linux-xilinx-zynqmp kernel-spammed-jammy-linux-aws-5.19 kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-lowlatency-hwe-5.19 kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux kernel-spammed-kinetic-linux-aws kernel-spammed-kinetic-linux-azure kernel-spammed-kinetic-linux-ibm verification-done-bionic verification-done-focal verification-needed-jammy verification-needed-kinetic kernel-spammed-bionic-linux-azure-4.15 kernel-spammed-focal-linux-azure kernel-spammed-focal-linux-xilinx-zynqmp kernel-spammed-jammy-linux-aws-5.19 kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-lowlatency-hwe-5.19 kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux kernel-spammed-kinetic-linux-aws kernel-spammed-kinetic-linux-azure kernel-spammed-kinetic-linux-ibm verification-done-focal verification-needed-bionic verification-needed-jammy verification-needed-kinetic
2024-03-01 06:17:35 Ubuntu Kernel Bot tags kernel-spammed-bionic-linux-azure-4.15 kernel-spammed-focal-linux-azure kernel-spammed-focal-linux-xilinx-zynqmp kernel-spammed-jammy-linux-aws-5.19 kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-lowlatency-hwe-5.19 kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux kernel-spammed-kinetic-linux-aws kernel-spammed-kinetic-linux-azure kernel-spammed-kinetic-linux-ibm verification-done-focal verification-needed-bionic verification-needed-jammy verification-needed-kinetic kernel-spammed-bionic-linux-azure-4.15 kernel-spammed-focal-linux-azure kernel-spammed-focal-linux-xilinx-zynqmp kernel-spammed-jammy-linux-aws-5.19 kernel-spammed-jammy-linux-bluefield kernel-spammed-jammy-linux-lowlatency-hwe-5.19 kernel-spammed-jammy-linux-mtk-v2 kernel-spammed-jammy-linux-nvidia kernel-spammed-kinetic-linux kernel-spammed-kinetic-linux-aws kernel-spammed-kinetic-linux-azure kernel-spammed-kinetic-linux-ibm verification-done-focal verification-needed-bionic verification-needed-jammy verification-needed-jammy-linux-mtk verification-needed-kinetic