Bug ID | 1200216 |
---|---|
Summary | Missing backport for kernel |
Classification | openSUSE |
Product | openSUSE Distribution |
Version | Leap 15.3 |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Kernel |
Assignee | kernel-bugs@opensuse.org |
Reporter | gerberb@zenez.com |
QA Contact | qa-bugs@suse.de |
Found By | --- |
Blocker | --- |
OpenSUSE backported mainline commit 48eab831ae8b ("net: create netdev->dev_addr assignment helpers") but not 40af35fdf79c ("netdevice: demote the type of some dev_addr_set() helpers"). openSUSE Leap 15.3. Build failure of vmware-host-modules-tmp-workstation-16.2.3-k5.19 /tmp/vmware-host-modules-tmp-workstation-16.2.3-k5.19/vmnet-only/netif.c:90:1: error: conflicting types for ���������__dev_addr_set��������� __dev_addr_set(struct net_device *dev, const void *addr, size_t len) ^~~~~~~~~~~~~~ In file included from /tmp/vmware-host-modules-tmp-workstation-16.2.3-k5.19/vmnet-only/netif.c:29:0: /usr/src/linux-5.3.18-150300.59.68/include/linux/netdevice.h:4391:1: note: previous definition of ���������__dev_addr_set��������� was here __dev_addr_set(struct net_device *dev, const u8 *addr, size_t len) ^~~~~~~~~~~~~~ /tmp/vmware-host-modules-tmp-workstation-16.2.3-k5.19/vmnet-only/netif.c:95:13: error: redefinition of ���������dev_addr_set��������� static void dev_addr_set(struct net_device *dev, const u8 *addr) ^~~~~~~~~~~~ In file included from /tmp/vmware-host-modules-tmp-workstation-16.2.3-k5.19/vmnet-only/netif.c:29:0: /usr/src/linux-5.3.18-150300.59.68/include/linux/netdevice.h:4396:20: note: previous definition of ���������dev_addr_set��������� was here static inline void dev_addr_set(struct net_device *dev, const u8 *addr) ^~~~~~~~~~~~ make[4]: *** [/usr/src/linux-5.3.18-150300.59.68/scripts/Makefile.build:288: /tmp/vmware-host-modules-tmp-workstation-16.2.3-k5.19/vmnet-only/netif.o] Error 1 make[3]: *** [/usr/src/linux-5.3.18-150300.59.68/Makefile:1675: _module_/tmp/vmware-host-modules-tmp-workstation-16.2.3-k5.19/vmnet-only] Error 2 make[2]: *** [../../../linux-5.3.18-150300.59.68/Makefile:179: sub-make] Error 2 make[2]: Leaving directory '/usr/src/linux-5.3.18-150300.59.68-obj/x86_64/preempt' make[1]: *** [Makefile:117: vmnet.ko] Error 2 make[1]: Leaving directory '/tmp/vmware-host-modules-tmp-workstation-16.2.3-k5.19/vmnet-only' make: *** [Makefile:21: vmnet-only] Error 2