[kernel-bugs] [Bug 1173591] New: Build of VMware access to kernel gives issues at interface build time.
http://bugzilla.opensuse.org/show_bug.cgi?id=1173591 Bug ID: 1173591 Summary: Build of VMware access to kernel gives issues at interface build time. Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.2 Hardware: x86-64 OS: SUSE Other Status: NEW Severity: Major Priority: P5 - None Component: Kernel Assignee: kernel-bugs@opensuse.org Reporter: dick.waite@softwareag.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:77.0) Gecko/20100101 Firefox/77.0 Build Identifier: VMware workstation checks on lodaing it has built 2 interface tasks VMMON, VMNET if it has not then it tries to build them. Ob Leap 15.2 build 692.2 (GA) this fails. On Leap 15.0 and 15.1 this works Okay. Log: 2020-06-28T09:38:09.590+02:00| host-2826| I005: #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07B0 2020-06-28T09:38:09.590+02:00| host-2826| I005: 2020-06-28T09:38:09.590+02:00| host-2826| I005: /tmp/modconfig-80KC2y/vmnet-only/userif.c: In function ‘VNetCsumCopyDatagram’: 2020-06-28T09:38:09.590+02:00| host-2826| I005: /tmp/modconfig-80KC2y/vmnet-only/userif.c:85:39: error: ‘skb_frag_t {aka const struct bio_vec}’ has no member named ‘page_offset’; did you mean ‘bv_offset’? 2020-06-28T09:38:09.590+02:00| host-2826| I005: # define skb_frag_off(frag) (frag)->page_offset 2020-06-28T09:38:09.590+02:00| host-2826| I005: ^ 2020-06-28T09:38:09.590+02:00| host-2826| I005: /tmp/modconfig-80KC2y/vmnet-only/userif.c:576:43: note: in expansion of macro ‘skb_frag_off’ 2020-06-28T09:38:09.590+02:00| host-2826| I005: tmpCsum = csum_and_copy_to_user(vaddr + skb_frag_off(frag), 2020-06-28T09:38:09.590+02:00| host-2826| I005: ^~~~~~~~~~~~ 2020-06-28T09:38:09.590+02:00| host-2826| I005: make[3]: *** [/usr/src/linux-5.3.18-lp152.19/scripts/Makefile.build:282: /tmp/modconfig-80KC2y/vmnet-only/userif.o] Error 1 2020-06-28T09:38:09.590+02:00| host-2826| I005: make[3]: *** Waiting for unfinished jobs.... 2020-06-28T09:38:09.590+02:00| host-2826| I005: /tmp/modconfig-80KC2y/vmnet-only/hub.o: warning: objtool: .text.__x86_indirect_thunk_rax+0x0: unsupported intra-function call 2020-06-28T09:38:09.590+02:00| host-2826| I005: /tmp/modconfig-80KC2y/vmnet-only/hub.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. 2020-06-28T09:38:09.590+02:00| host-2826| I005: /tmp/modconfig-80KC2y/vmnet-only/driver.o: warning: objtool: .text.__x86_indirect_thunk_r8+0x0: unsupported intra-function call 2020-06-28T09:38:09.590+02:00| host-2826| I005: /tmp/modconfig-80KC2y/vmnet-only/driver.o: warning: objtool: If this is a retpoline, please patch it in with altvmware-2826.log lines 522-549/554 99% Reproducible: Always Steps to Reproduce: 1.build leap 15.2 at 692.2 2.Install VMware Workstation 15-5-6 3.Run VMware Workstation Actual Results: 2020-06-28T09:38:09.590+02:00| host-2826| I005: #define PCI_DEVICE_ID_VMWARE_VMXNET3 0x07B0 2020-06-28T09:38:09.590+02:00| host-2826| I005: 2020-06-28T09:38:09.590+02:00| host-2826| I005: /tmp/modconfig-80KC2y/vmnet-only/userif.c: In function ‘VNetCsumCopyDatagram’: 2020-06-28T09:38:09.590+02:00| host-2826| I005: /tmp/modconfig-80KC2y/vmnet-only/userif.c:85:39: error: ‘skb_frag_t {aka const struct bio_vec}’ has no member named ‘page_offset’; did you mean ‘bv_offset’? 2020-06-28T09:38:09.590+02:00| host-2826| I005: # define skb_frag_off(frag) (frag)->page_offset 2020-06-28T09:38:09.590+02:00| host-2826| I005: ^ 2020-06-28T09:38:09.590+02:00| host-2826| I005: /tmp/modconfig-80KC2y/vmnet-only/userif.c:576:43: note: in expansion of macro ‘skb_frag_off’ 2020-06-28T09:38:09.590+02:00| host-2826| I005: tmpCsum = csum_and_copy_to_user(vaddr + skb_frag_off(frag), 2020-06-28T09:38:09.590+02:00| host-2826| I005: ^~~~~~~~~~~~ 2020-06-28T09:38:09.590+02:00| host-2826| I005: make[3]: *** [/usr/src/linux-5.3.18-lp152.19/scripts/Makefile.build:282: /tmp/modconfig-80KC2y/vmnet-only/userif.o] Error 1 2020-06-28T09:38:09.590+02:00| host-2826| I005: make[3]: *** Waiting for unfinished jobs.... 2020-06-28T09:38:09.590+02:00| host-2826| I005: /tmp/modconfig-80KC2y/vmnet-only/hub.o: warning: objtool: .text.__x86_indirect_thunk_rax+0x0: unsupported intra-function call 2020-06-28T09:38:09.590+02:00| host-2826| I005: /tmp/modconfig-80KC2y/vmnet-only/hub.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. 2020-06-28T09:38:09.590+02:00| host-2826| I005: /tmp/modconfig-80KC2y/vmnet-only/driver.o: warning: objtool: .text.__x86_indirect_thunk_r8+0x0: unsupported intra-function call 2020-06-28T09:38:09.590+02:00| host-2826| I005: /tmp/modconfig-80KC2y/vmnet-only/driver.o: warning: objtool: If this is a retpoline, please patch it in with altvmware-2826.log lines 522-549/554 99% Expected Results: VMware Workstation will run. This was sent my email on the 28th June as my access to Bugzilla had a bug. Without a fix VMware Workstation does not run, so I can not run my virtual machines which work very hard to check my software is working Okay. It is posable depending on this bug SLES15 SP-2 could have the same issues. -- You are receiving this mail because: You are the assignee for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1173591
Lubos Kocman
http://bugzilla.opensuse.org/show_bug.cgi?id=1173591
http://bugzilla.opensuse.org/show_bug.cgi?id=1173591#c1
--- Comment #1 from Dick Waite
participants (1)
-
bugzilla_noreply@suse.com