Activity log for bug #2039542

Date Who What changed Old value New value Message
2023-10-17 08:11:08 Roxana Nicolescu bug added bug
2023-10-17 08:11:48 Roxana Nicolescu bug task added linux-kvm (Ubuntu)
2023-10-17 08:11:54 Roxana Nicolescu nominated for series Ubuntu Lunar
2023-10-17 08:11:54 Roxana Nicolescu bug task added linux (Ubuntu Lunar)
2023-10-17 08:11:54 Roxana Nicolescu bug task added linux-kvm (Ubuntu Lunar)
2023-10-17 08:12:43 Roxana Nicolescu linux (Ubuntu): status New Invalid
2023-10-17 08:12:45 Roxana Nicolescu linux-kvm (Ubuntu Lunar): status New Invalid
2023-10-17 08:12:48 Roxana Nicolescu linux (Ubuntu Lunar): status New In Progress
2023-10-17 08:12:49 Roxana Nicolescu linux-kvm (Ubuntu Lunar): status Invalid In Progress
2023-10-17 08:12:53 Roxana Nicolescu linux (Ubuntu Lunar): assignee Roxana Nicolescu (roxanan)
2023-10-17 08:12:55 Roxana Nicolescu linux-kvm (Ubuntu Lunar): assignee Roxana Nicolescu (roxanan)
2023-10-17 08:13:06 Roxana Nicolescu tags sru-20231002
2023-10-17 08:17:25 Roxana Nicolescu description SRU Justification: [Impact] * Commit 88da4e8113110d5f4ebdd2f8cd0899e300cd1954 "pwm: Add a stub for devm_pwmchip_add()" was applied the second time during the latest upstream patchset (#LP: 2037005). `git am` did not detect the changes were applied, leading to the same function definition being duplicated. This was not caught when the main kernel was built because this code is under CONFIG_PWM=n. The main kernel and pretty much every kernel apart from kvm, has CONFIG_PWM=y. The problem was caught when lunar:linux-kvm was cranked and build failed for the current 2023.10.02 cycle [Fix] * Revert the commit [Test plan] * Since linux-kvm was the only kernel that had this issue, I applied the patch to kvm after I rebased the latest changes from the parent and did a build test. * I also did a build test for linux:main just to make sure [Where problems could occur] * This change is pretty non-invasive, so nowhere SRU Justification: [Impact] * Upstream commit 88da4e8113110d5f4ebdd2f8cd0899e300cd1954 "pwm: Add a stub for devm_pwmchip_add()", was applied the second time during the latest upstream patchset (#LP: 2037005) for cycle 2023.10.02. * `git am` did not detect that the changes were applied, leading to the same function definition being duplicated. * This was not caught when the main kernel was built because this code is under CONFIG_PWM=n. The main kernel and pretty much every kernel apart from linux-kvm, has CONFIG_PWM=y. * The problem was caught when lunar:linux-kvm was cranked and build failed with the following error: ``` In file included from /build/lunar/drivers/acpi/acpi_lpss.c:23: /build/lunar/include/linux/pwm.h:486:19: error: redefinition of 'devm_pwmchip_add' 486 | static inline int devm_pwmchip_add(struct device *dev, struct pwm_chip *chip) | ^~~~~~~~~~~~~~~~ /build/lunar/include/linux/pwm.h:481:19: note: previous definition of 'devm_pwmchip_add' with type 'int(struct device *, struct pwm_chip *)' 481 | static inline int devm_pwmchip_add(struct device *dev, struct pwm_chip *chip) | ^~~~~~~~~~~~~~~~ ``` [Fix] * Revert the commit. [Test plan] * Since linux-kvm was the only kernel that had this issue, I applied the patch to kvm after I rebased the latest changes from the parent and did a build test. * I also did a build test for linux:main just to make sure [Where problems could occur] * This change is pretty non-invasive, so nowhere
2023-10-17 08:21:28 Roxana Nicolescu description SRU Justification: [Impact] * Upstream commit 88da4e8113110d5f4ebdd2f8cd0899e300cd1954 "pwm: Add a stub for devm_pwmchip_add()", was applied the second time during the latest upstream patchset (#LP: 2037005) for cycle 2023.10.02. * `git am` did not detect that the changes were applied, leading to the same function definition being duplicated. * This was not caught when the main kernel was built because this code is under CONFIG_PWM=n. The main kernel and pretty much every kernel apart from linux-kvm, has CONFIG_PWM=y. * The problem was caught when lunar:linux-kvm was cranked and build failed with the following error: ``` In file included from /build/lunar/drivers/acpi/acpi_lpss.c:23: /build/lunar/include/linux/pwm.h:486:19: error: redefinition of 'devm_pwmchip_add' 486 | static inline int devm_pwmchip_add(struct device *dev, struct pwm_chip *chip) | ^~~~~~~~~~~~~~~~ /build/lunar/include/linux/pwm.h:481:19: note: previous definition of 'devm_pwmchip_add' with type 'int(struct device *, struct pwm_chip *)' 481 | static inline int devm_pwmchip_add(struct device *dev, struct pwm_chip *chip) | ^~~~~~~~~~~~~~~~ ``` [Fix] * Revert the commit. [Test plan] * Since linux-kvm was the only kernel that had this issue, I applied the patch to kvm after I rebased the latest changes from the parent and did a build test. * I also did a build test for linux:main just to make sure [Where problems could occur] * This change is pretty non-invasive, so nowhere SRU Justification: [Impact] * Upstream commit 88da4e8113110d5f4ebdd2f8cd0899e300cd1954 "pwm: Add a stub for devm_pwmchip_add()", was applied the second time during the latest upstream patchset (#LP: 2037005) for cycle 2023.10.02. * `git am` did not detect that the changes were applied, leading to the same function definition being duplicated. * This was not caught when the main kernel was built because this code is under CONFIG_PWM=n. The main kernel and pretty much every kernel apart from linux-kvm, has CONFIG_PWM=y. * The problem was caught when lunar:linux-kvm was cranked and build failed with the following error: ``` In file included from /build/lunar/drivers/acpi/acpi_lpss.c:23: /build/lunar/include/linux/pwm.h:486:19: error: redefinition of 'devm_pwmchip_add'   486 | static inline int devm_pwmchip_add(struct device *dev, struct pwm_chip *chip)       | ^~~~~~~~~~~~~~~~ /build/lunar/include/linux/pwm.h:481:19: note: previous definition of 'devm_pwmchip_add' with type 'int(struct device *, struct pwm_chip *)'   481 | static inline int devm_pwmchip_add(struct device *dev, struct pwm_chip *chip)       | ^~~~~~~~~~~~~~~~ ``` [Fix] * Revert the commit. * Because this affects only linux:kvm, it is necessary to apply this fix for lunar:linux-kvm for cycle 2023.10.02, but the main kernel can wait for the next cycle. [Test plan] * Since linux-kvm was the only kernel that had this issue, I applied the patch to kvm after I rebased the latest changes from the parent and did a build test. * I also did a build test for linux:main just to make sure [Where problems could occur] * This change is pretty non-invasive, so nowhere
2023-10-17 13:16:55 Roxana Nicolescu linux (Ubuntu Lunar): status In Progress Fix Committed
2023-10-17 13:32:36 Roxana Nicolescu linux-kvm (Ubuntu Lunar): status In Progress Fix Committed
2023-10-20 22:58:31 Ubuntu Kernel Bot tags sru-20231002 kernel-spammed-lunar-linux-kvm-v2 sru-20231002 verification-needed-lunar-linux-kvm
2023-10-25 09:36:11 Roxana Nicolescu tags kernel-spammed-lunar-linux-kvm-v2 sru-20231002 verification-needed-lunar-linux-kvm kernel-spammed-lunar-linux-kvm-v2 sru-20231002 verification-done-lunar-linux-kvm
2023-10-30 15:40:34 Launchpad Janitor linux-kvm (Ubuntu Lunar): status Fix Committed Fix Released
2023-10-30 15:40:34 Launchpad Janitor cve linked 2023-31083
2023-10-30 15:40:34 Launchpad Janitor cve linked 2023-34319
2023-10-30 15:40:34 Launchpad Janitor cve linked 2023-3772
2023-10-30 15:40:34 Launchpad Janitor cve linked 2023-3863
2023-10-30 15:40:34 Launchpad Janitor cve linked 2023-4132
2023-10-30 15:40:34 Launchpad Janitor cve linked 2023-4244
2023-10-30 15:40:34 Launchpad Janitor cve linked 2023-42572
2023-10-30 15:40:34 Launchpad Janitor cve linked 2023-42752
2023-10-30 15:40:34 Launchpad Janitor cve linked 2023-42753
2023-10-30 15:40:34 Launchpad Janitor cve linked 2023-42755
2023-10-30 15:40:34 Launchpad Janitor cve linked 2023-42756
2023-10-30 15:40:34 Launchpad Janitor cve linked 2023-4563
2023-10-30 15:40:34 Launchpad Janitor cve linked 2023-4622
2023-10-30 15:40:34 Launchpad Janitor cve linked 2023-4623
2023-10-30 15:40:34 Launchpad Janitor cve linked 2023-4881
2023-10-30 15:40:34 Launchpad Janitor cve linked 2023-4921
2023-10-30 15:40:34 Launchpad Janitor cve linked 2023-5197
2023-11-01 07:31:47 Ubuntu Kernel Bot tags kernel-spammed-lunar-linux-kvm-v2 sru-20231002 verification-done-lunar-linux-kvm kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux-kvm verification-needed-lunar-linux
2023-11-28 15:24:14 Stefan Bader linux (Ubuntu Lunar): importance Undecided Medium
2023-11-28 15:29:42 Stefan Bader tags kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux-kvm verification-needed-lunar-linux kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux verification-done-lunar-linux-kvm
2023-12-04 13:38:26 Launchpad Janitor linux (Ubuntu Lunar): status Fix Committed Fix Released
2023-12-04 13:38:26 Launchpad Janitor cve linked 2023-25775
2023-12-04 13:38:26 Launchpad Janitor cve linked 2023-31085
2023-12-04 13:38:26 Launchpad Janitor cve linked 2023-37453
2023-12-04 13:38:26 Launchpad Janitor cve linked 2023-39189
2023-12-04 13:38:26 Launchpad Janitor cve linked 2023-39192
2023-12-04 13:38:26 Launchpad Janitor cve linked 2023-39193
2023-12-04 13:38:26 Launchpad Janitor cve linked 2023-42754
2023-12-04 13:38:26 Launchpad Janitor cve linked 2023-45871
2023-12-04 13:38:26 Launchpad Janitor cve linked 2023-5090
2023-12-04 13:38:26 Launchpad Janitor cve linked 2023-5158
2023-12-04 13:38:26 Launchpad Janitor cve linked 2023-5178
2023-12-04 13:38:26 Launchpad Janitor cve linked 2023-5345
2023-12-04 13:38:26 Launchpad Janitor cve linked 2023-5717
2023-12-04 13:42:28 Ubuntu Kernel Bot tags kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux verification-done-lunar-linux-kvm kernel-spammed-jammy-linux-lowlatency-hwe-6.2-v2 kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux verification-done-lunar-linux-kvm verification-needed-jammy-linux-lowlatency-hwe-6.2
2023-12-04 13:43:09 Ubuntu Kernel Bot tags kernel-spammed-jammy-linux-lowlatency-hwe-6.2-v2 kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux verification-done-lunar-linux-kvm verification-needed-jammy-linux-lowlatency-hwe-6.2 kernel-spammed-jammy-linux-lowlatency-hwe-6.2-v2 kernel-spammed-lunar-linux-gcp-v2 kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux verification-done-lunar-linux-kvm verification-needed-jammy-linux-lowlatency-hwe-6.2 verification-needed-lunar-linux-gcp
2023-12-04 13:43:16 Ubuntu Kernel Bot tags kernel-spammed-jammy-linux-lowlatency-hwe-6.2-v2 kernel-spammed-lunar-linux-gcp-v2 kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux verification-done-lunar-linux-kvm verification-needed-jammy-linux-lowlatency-hwe-6.2 verification-needed-lunar-linux-gcp kernel-spammed-jammy-linux-lowlatency-hwe-6.2-v2 kernel-spammed-lunar-linux-aws-v2 kernel-spammed-lunar-linux-gcp-v2 kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux verification-done-lunar-linux-kvm verification-needed-jammy-linux-lowlatency-hwe-6.2 verification-needed-lunar-linux-aws verification-needed-lunar-linux-gcp
2023-12-04 13:43:20 Ubuntu Kernel Bot tags kernel-spammed-jammy-linux-lowlatency-hwe-6.2-v2 kernel-spammed-lunar-linux-aws-v2 kernel-spammed-lunar-linux-gcp-v2 kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux verification-done-lunar-linux-kvm verification-needed-jammy-linux-lowlatency-hwe-6.2 verification-needed-lunar-linux-aws verification-needed-lunar-linux-gcp kernel-spammed-jammy-linux-lowlatency-hwe-6.2-v2 kernel-spammed-lunar-linux-aws-v2 kernel-spammed-lunar-linux-azure-v2 kernel-spammed-lunar-linux-gcp-v2 kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux verification-done-lunar-linux-kvm verification-needed-jammy-linux-lowlatency-hwe-6.2 verification-needed-lunar-linux-aws verification-needed-lunar-linux-azure verification-needed-lunar-linux-gcp
2023-12-04 13:44:34 Ubuntu Kernel Bot tags kernel-spammed-jammy-linux-lowlatency-hwe-6.2-v2 kernel-spammed-lunar-linux-aws-v2 kernel-spammed-lunar-linux-azure-v2 kernel-spammed-lunar-linux-gcp-v2 kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux verification-done-lunar-linux-kvm verification-needed-jammy-linux-lowlatency-hwe-6.2 verification-needed-lunar-linux-aws verification-needed-lunar-linux-azure verification-needed-lunar-linux-gcp kernel-spammed-jammy-linux-lowlatency-hwe-6.2-v2 kernel-spammed-lunar-linux-aws-v2 kernel-spammed-lunar-linux-azure-v2 kernel-spammed-lunar-linux-gcp-v2 kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-starfive-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux verification-done-lunar-linux-kvm verification-needed-jammy-linux-lowlatency-hwe-6.2 verification-needed-lunar-linux-aws verification-needed-lunar-linux-azure verification-needed-lunar-linux-gcp verification-needed-lunar-linux-starfive
2023-12-04 13:45:12 Ubuntu Kernel Bot tags kernel-spammed-jammy-linux-lowlatency-hwe-6.2-v2 kernel-spammed-lunar-linux-aws-v2 kernel-spammed-lunar-linux-azure-v2 kernel-spammed-lunar-linux-gcp-v2 kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-starfive-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux verification-done-lunar-linux-kvm verification-needed-jammy-linux-lowlatency-hwe-6.2 verification-needed-lunar-linux-aws verification-needed-lunar-linux-azure verification-needed-lunar-linux-gcp verification-needed-lunar-linux-starfive kernel-spammed-jammy-linux-hwe-6.2-v2 kernel-spammed-jammy-linux-lowlatency-hwe-6.2-v2 kernel-spammed-lunar-linux-aws-v2 kernel-spammed-lunar-linux-azure-v2 kernel-spammed-lunar-linux-gcp-v2 kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-starfive-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux verification-done-lunar-linux-kvm verification-needed-jammy-linux-hwe-6.2 verification-needed-jammy-linux-lowlatency-hwe-6.2 verification-needed-lunar-linux-aws verification-needed-lunar-linux-azure verification-needed-lunar-linux-gcp verification-needed-lunar-linux-starfive
2023-12-04 15:15:57 Ubuntu Kernel Bot tags kernel-spammed-jammy-linux-hwe-6.2-v2 kernel-spammed-jammy-linux-lowlatency-hwe-6.2-v2 kernel-spammed-lunar-linux-aws-v2 kernel-spammed-lunar-linux-azure-v2 kernel-spammed-lunar-linux-gcp-v2 kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-starfive-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux verification-done-lunar-linux-kvm verification-needed-jammy-linux-hwe-6.2 verification-needed-jammy-linux-lowlatency-hwe-6.2 verification-needed-lunar-linux-aws verification-needed-lunar-linux-azure verification-needed-lunar-linux-gcp verification-needed-lunar-linux-starfive kernel-spammed-jammy-linux-hwe-6.2-v2 kernel-spammed-jammy-linux-lowlatency-hwe-6.2-v2 kernel-spammed-lunar-linux-aws-v2 kernel-spammed-lunar-linux-azure-v2 kernel-spammed-lunar-linux-gcp-v2 kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-riscv-v2 kernel-spammed-lunar-linux-starfive-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux verification-done-lunar-linux-kvm verification-needed-jammy-linux-hwe-6.2 verification-needed-jammy-linux-lowlatency-hwe-6.2 verification-needed-lunar-linux-aws verification-needed-lunar-linux-azure verification-needed-lunar-linux-gcp verification-needed-lunar-linux-riscv verification-needed-lunar-linux-starfive
2024-01-22 00:55:59 Ubuntu Kernel Bot tags kernel-spammed-jammy-linux-hwe-6.2-v2 kernel-spammed-jammy-linux-lowlatency-hwe-6.2-v2 kernel-spammed-lunar-linux-aws-v2 kernel-spammed-lunar-linux-azure-v2 kernel-spammed-lunar-linux-gcp-v2 kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-riscv-v2 kernel-spammed-lunar-linux-starfive-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux verification-done-lunar-linux-kvm verification-needed-jammy-linux-hwe-6.2 verification-needed-jammy-linux-lowlatency-hwe-6.2 verification-needed-lunar-linux-aws verification-needed-lunar-linux-azure verification-needed-lunar-linux-gcp verification-needed-lunar-linux-riscv verification-needed-lunar-linux-starfive kernel-spammed-jammy-linux-gcp-6.2-v2 kernel-spammed-jammy-linux-hwe-6.2-v2 kernel-spammed-jammy-linux-lowlatency-hwe-6.2-v2 kernel-spammed-lunar-linux-aws-v2 kernel-spammed-lunar-linux-azure-v2 kernel-spammed-lunar-linux-gcp-v2 kernel-spammed-lunar-linux-kvm-v2 kernel-spammed-lunar-linux-riscv-v2 kernel-spammed-lunar-linux-starfive-v2 kernel-spammed-lunar-linux-v2 sru-20231002 verification-done-lunar-linux verification-done-lunar-linux-kvm verification-needed-jammy-linux-gcp-6.2 verification-needed-jammy-linux-hwe-6.2 verification-needed-jammy-linux-lowlatency-hwe-6.2 verification-needed-lunar-linux-aws verification-needed-lunar-linux-azure verification-needed-lunar-linux-gcp verification-needed-lunar-linux-riscv verification-needed-lunar-linux-starfive