Bug 1661944
Summary: | Broadcom wifi compile fails due to "__init_work" declaration being undefined | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Paul Lambert <eb30750> |
Component: | NetworkManager | Assignee: | Lubomir Rintel <lkundrak> |
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | bgalvani, dcbw, fgiudici, john.j5live, lkundrak, mclasen, rhughes, rstrode, sandmann, thaller |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-12-29 10:53:05 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Paul Lambert
2018-12-24 17:30:47 UTC
wl kernel module now compiles and works as expected. Error for symbol __init_work is no longer encountered during module compile. Wifi works with these errors from dmesg [root@BRSINC-01Fed wl]# dmesg | grep wl [ 118.274531] wl: loading out-of-tree module taints kernel. [ 118.274536] wl: module license 'MIXED/Proprietary' taints kernel. [ 118.280051] wl: module verification failed: signature and/or required key missing - tainting kernel [ 118.340823] wl 0000:02:00.0 wlo1: renamed from eth0 [ 118.362754] IPv6: ADDRCONF(NETDEV_UP): wlo1: link is not ready [ 118.504609] IPv6: ADDRCONF(NETDEV_UP): wlo1: link is not ready [ 119.339546] IPv6: ADDRCONF(NETDEV_UP): wlo1: link is not ready [ 120.290438] IPv6: ADDRCONF(NETDEV_CHANGE): wlo1: link becomes ready If these wl related errors in dmesg are wont fix then close this bug report. The bug is reported against "NetworkManager" component which seems very unrelated to this issue.
If you build an out-of-tree module it's usually your responsibility to get that right. In particular, because kernel's does not have a stable API for modules. Also, it seems there is a licensing issue, and the failure may or may not be intentional.
> wl kernel module now compiles and works as expected.
and what was the solution?
Anyway, closing. Otherwise, please reopen and assign to a suitable component (kernel?). Thank you.
|