Fails to build against linux-5.15 after stable update
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
backport-iwlwifi-dkms (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Committed
|
High
|
Manuel Diewald | ||
Noble |
Fix Committed
|
High
|
You-Sheng Yang | ||
Oracular |
Fix Released
|
High
|
You-Sheng Yang |
Bug Description
[ Impact ]
Upstream stable update v5.15.170 [1] for jammy introduces a backport of upstream commit [2]
56440d7ec28d genetlink: hold RCU in genlmsg_mcast()
which drops the @flags parameter from function genlmsg_
<<DKMSDIR>
<<DKMSDIR>
17769 | genlmsg_
| ^~~~~~~
In file included from <<DKMSDIR>
./include/
342 | int genlmsg_
| ^~~~~~~
In order to build against the kernel with the modified function signature of genlmsg_
[ Test Plan ]
This issue can be reproduced by trying to build the dkms package against a 5.15 kernel, e.g. jammy linux, with stable update v5.15.170 applied.
[ Where problems could occur ]
If at some point the compat implementation of the affected functionality were to be used instead of what the kernel provides, the mismatch between the calls in net/wireless/
[ Other Info ]
[1] https:/
[2] https:/
Changed in backport-iwlwifi-dkms (Ubuntu Jammy): | |
assignee: | nobody → Manuel Diewald (diewald) |
importance: | Undecided → High |
status: | New → In Progress |
tags: | added: patch |
Changed in backport-iwlwifi-dkms (Ubuntu Oracular): | |
importance: | Undecided → High |
status: | New → Triaged |
This has been covered by bug 2083994, FTBFS against v6.12. However, bug 2083994 covers several more API changes and this is only one of them. This, commit 56440d7ec28d, has been backported to multiple stable kernels: iwlwifi) iwlwifi) iwlwifi) iwlwifi)
* v5.4.285 (linux/focal, no linux-modules-
* v5.10.229
* v5.15.170 (linux/jammy, has linux-modules-
* v6.1.115
* v6.6.59 (will affect linux-6.8/noble later, has linux-modules-
* v6.11.6 (linux/oracular, has linux-modules-