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


You are receiving this mail because: