Activity log for bug #2042850

Date Who What changed Old value New value Message
2023-11-06 14:57:10 Philip Cox bug added bug
2023-11-06 14:57:21 Philip Cox nominated for series Ubuntu Mantic
2023-11-06 14:57:21 Philip Cox bug task added linux (Ubuntu Mantic)
2023-11-06 14:57:34 Philip Cox linux (Ubuntu Mantic): assignee Philip Cox (philcox)
2023-11-06 14:57:40 Philip Cox linux (Ubuntu): status New In Progress
2023-11-06 14:57:44 Philip Cox linux (Ubuntu Mantic): status New In Progress
2023-11-08 12:51:39 Taihsiang Ho bug added subscriber Taihsiang Ho
2023-11-08 13:23:33 Philip Cox description This is a public version of https://bugs.launchpad.net/bugs/2042423 ---- Starting in 6.5.0-6.6, the BMC output on machines with Aspeed 2600 rev 52 GPUs stopped working. The machines boot find if "nomodeset" is set, but without "nomodeset", the machine does not boot to the prompt. This was introduced by upstream commit: f81bb0ac7872893241319ea82504956676ef02fd https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/drivers/gpu/drm/ast?id=f81bb0ac7872893241319ea82504956676ef02fd Until this has been fixed upstream, we need to revert this change. This is a public version of https://bugs.launchpad.net/bugs/2042423 ---- Subject: [mantic:linux] drm/ast: Add BMC virtual connector SRU Justification: [Impact] On systems with Aspeed 2600 revision 52 GPUs, the display fails to progress to the login prompt. With the commit (added in 6.5.0-6.6) commit: 916ae609a033cbb55661905d310ba2358b7621ea Author: Jocelyn Falempe <jfalempe@redhat.com> Date: Thu Jul 13 15:41:31 2023 +0200 Subject: drm/ast: report connection status on Display Port. the Aspeed 2600 rev 52 GPUs have issues. They need the commit: This change was dependant on the upstream change commit e329cb53b45da475966c4b2e49f6a4a430f307fa Author: Jocelyn Falempe <jfalempe@redhat.com> Date: Thu Jul 13 15:41:30 2023 +0200 Subject: drm/ast: Add BMC virtual connector https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=e329cb53b45da475966c4b2e49f6a4a430f307fa in order to have the display work correctly on the rev52 GPUs. [Fix] With cherry-picking this change, the functionality of BMCs using Aspeed 2600 rev52 GPUs work as expected, as they did prior to the regression in 6.5.0-6.6. [Test Plan] I have tested this on multiple versions of Aspeed 2600 GPU enabled BMCs, and the revision 52 systems that required the nomodeset option to boot to the prompt, now boot fine and display the login prompt, and there is no regression on the other systems. I have tested this on different Aspeed GPUs, and have not seen any regressions, or unexpected behaviour. [Where problems could occur] As this fixes a regression of functionality for the mantic kernel's Aspeed GPU driver on a very specific version of some BMCs to the state it was was in the mantic 6.5.0-5.5 kernel, I think there is little room for regressions.
2023-11-14 08:52:25 Roxana Nicolescu linux (Ubuntu): status In Progress Invalid
2023-11-14 08:52:28 Roxana Nicolescu linux (Ubuntu Mantic): status In Progress Fix Committed
2023-11-16 11:36:59 Ubuntu Kernel Bot tags kernel-spammed-mantic-linux-v2 verification-needed-mantic-linux
2023-11-29 16:16:22 Philip Cox tags kernel-spammed-mantic-linux-v2 verification-needed-mantic-linux kernel-spammed-mantic-linux-v2 verification-done-mantic
2023-12-04 14:35:06 Roxana Nicolescu tags kernel-spammed-mantic-linux-v2 verification-done-mantic kernel-spammed-mantic-linux-v2 verification-done-mantic-linux
2023-12-05 09:37:09 Launchpad Janitor linux (Ubuntu Mantic): status Fix Committed Fix Released
2023-12-05 09:37:09 Launchpad Janitor cve linked 2023-31085
2023-12-05 09:37:09 Launchpad Janitor cve linked 2023-39189
2023-12-05 09:37:09 Launchpad Janitor cve linked 2023-4244
2023-12-05 09:37:09 Launchpad Janitor cve linked 2023-42754
2023-12-05 09:37:09 Launchpad Janitor cve linked 2023-45898
2023-12-05 09:37:09 Launchpad Janitor cve linked 2023-5090
2023-12-05 09:37:09 Launchpad Janitor cve linked 2023-5158
2023-12-05 09:37:09 Launchpad Janitor cve linked 2023-5178
2023-12-05 09:37:09 Launchpad Janitor cve linked 2023-5345
2023-12-05 09:37:09 Launchpad Janitor cve linked 2023-5633
2023-12-05 09:37:09 Launchpad Janitor cve linked 2023-5717
2023-12-05 09:37:46 Ubuntu Kernel Bot tags kernel-spammed-mantic-linux-v2 verification-done-mantic-linux kernel-spammed-mantic-linux-lowlatency-v2 kernel-spammed-mantic-linux-v2 verification-done-mantic-linux verification-needed-mantic-linux-lowlatency
2023-12-05 09:37:56 Ubuntu Kernel Bot tags kernel-spammed-mantic-linux-lowlatency-v2 kernel-spammed-mantic-linux-v2 verification-done-mantic-linux verification-needed-mantic-linux-lowlatency kernel-spammed-mantic-linux-laptop-v2 kernel-spammed-mantic-linux-lowlatency-v2 kernel-spammed-mantic-linux-v2 verification-done-mantic-linux verification-needed-mantic-linux-laptop verification-needed-mantic-linux-lowlatency
2023-12-05 09:41:46 Ubuntu Kernel Bot tags kernel-spammed-mantic-linux-laptop-v2 kernel-spammed-mantic-linux-lowlatency-v2 kernel-spammed-mantic-linux-v2 verification-done-mantic-linux verification-needed-mantic-linux-laptop verification-needed-mantic-linux-lowlatency kernel-spammed-mantic-linux-azure-v2 kernel-spammed-mantic-linux-laptop-v2 kernel-spammed-mantic-linux-lowlatency-v2 kernel-spammed-mantic-linux-v2 verification-done-mantic-linux verification-needed-mantic-linux-azure verification-needed-mantic-linux-laptop verification-needed-mantic-linux-lowlatency
2023-12-05 09:42:50 Ubuntu Kernel Bot tags kernel-spammed-mantic-linux-azure-v2 kernel-spammed-mantic-linux-laptop-v2 kernel-spammed-mantic-linux-lowlatency-v2 kernel-spammed-mantic-linux-v2 verification-done-mantic-linux verification-needed-mantic-linux-azure verification-needed-mantic-linux-laptop verification-needed-mantic-linux-lowlatency kernel-spammed-mantic-linux-azure-v2 kernel-spammed-mantic-linux-gcp-v2 kernel-spammed-mantic-linux-laptop-v2 kernel-spammed-mantic-linux-lowlatency-v2 kernel-spammed-mantic-linux-v2 verification-done-mantic-linux verification-needed-mantic-linux-azure verification-needed-mantic-linux-gcp verification-needed-mantic-linux-laptop verification-needed-mantic-linux-lowlatency
2023-12-05 09:46:27 Ubuntu Kernel Bot tags kernel-spammed-mantic-linux-azure-v2 kernel-spammed-mantic-linux-gcp-v2 kernel-spammed-mantic-linux-laptop-v2 kernel-spammed-mantic-linux-lowlatency-v2 kernel-spammed-mantic-linux-v2 verification-done-mantic-linux verification-needed-mantic-linux-azure verification-needed-mantic-linux-gcp verification-needed-mantic-linux-laptop verification-needed-mantic-linux-lowlatency kernel-spammed-jammy-linux-hwe-6.5-v2 kernel-spammed-mantic-linux-azure-v2 kernel-spammed-mantic-linux-gcp-v2 kernel-spammed-mantic-linux-laptop-v2 kernel-spammed-mantic-linux-lowlatency-v2 kernel-spammed-mantic-linux-v2 verification-done-mantic-linux verification-needed-jammy-linux-hwe-6.5 verification-needed-mantic-linux-azure verification-needed-mantic-linux-gcp verification-needed-mantic-linux-laptop verification-needed-mantic-linux-lowlatency
2023-12-12 14:11:56 Ubuntu Kernel Bot tags kernel-spammed-jammy-linux-hwe-6.5-v2 kernel-spammed-mantic-linux-azure-v2 kernel-spammed-mantic-linux-gcp-v2 kernel-spammed-mantic-linux-laptop-v2 kernel-spammed-mantic-linux-lowlatency-v2 kernel-spammed-mantic-linux-v2 verification-done-mantic-linux verification-needed-jammy-linux-hwe-6.5 verification-needed-mantic-linux-azure verification-needed-mantic-linux-gcp verification-needed-mantic-linux-laptop verification-needed-mantic-linux-lowlatency kernel-spammed-jammy-linux-hwe-6.5-v2 kernel-spammed-jammy-linux-nvidia-6.5-v2 kernel-spammed-mantic-linux-azure-v2 kernel-spammed-mantic-linux-gcp-v2 kernel-spammed-mantic-linux-laptop-v2 kernel-spammed-mantic-linux-lowlatency-v2 kernel-spammed-mantic-linux-v2 verification-done-mantic-linux verification-needed-jammy-linux-hwe-6.5 verification-needed-jammy-linux-nvidia-6.5 verification-needed-mantic-linux-azure verification-needed-mantic-linux-gcp verification-needed-mantic-linux-laptop verification-needed-mantic-linux-lowlatency
2024-01-11 10:32:16 Ubuntu Kernel Bot tags kernel-spammed-jammy-linux-hwe-6.5-v2 kernel-spammed-jammy-linux-nvidia-6.5-v2 kernel-spammed-mantic-linux-azure-v2 kernel-spammed-mantic-linux-gcp-v2 kernel-spammed-mantic-linux-laptop-v2 kernel-spammed-mantic-linux-lowlatency-v2 kernel-spammed-mantic-linux-v2 verification-done-mantic-linux verification-needed-jammy-linux-hwe-6.5 verification-needed-jammy-linux-nvidia-6.5 verification-needed-mantic-linux-azure verification-needed-mantic-linux-gcp verification-needed-mantic-linux-laptop verification-needed-mantic-linux-lowlatency kernel-spammed-jammy-linux-hwe-6.5-v2 kernel-spammed-jammy-linux-lowlatency-hwe-6.5-v2 kernel-spammed-jammy-linux-nvidia-6.5-v2 kernel-spammed-mantic-linux-azure-v2 kernel-spammed-mantic-linux-gcp-v2 kernel-spammed-mantic-linux-laptop-v2 kernel-spammed-mantic-linux-lowlatency-v2 kernel-spammed-mantic-linux-v2 verification-done-mantic-linux verification-needed-jammy-linux-hwe-6.5 verification-needed-jammy-linux-lowlatency-hwe-6.5 verification-needed-jammy-linux-nvidia-6.5 verification-needed-mantic-linux-azure verification-needed-mantic-linux-gcp verification-needed-mantic-linux-laptop verification-needed-mantic-linux-lowlatency