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 |
|