<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: player 17.0.2 * linux-6.1.45 vmmon error: static assertion failed: in VMware Workstation Pro Discussions</title>
    <link>https://communities.vmware.com/t5/VMware-Workstation-Pro/player-17-0-2-linux-6-1-45-vmmon-error-static-assertion-failed/m-p/2982606#M182398</link>
    <description>&lt;P&gt;&lt;SPAN class=""&gt;&lt;A class="" href="https://communities.vmware.com/t5/user/viewprofilepage/user-id/413644" target="_self"&gt;&lt;SPAN class=""&gt;@mkubecek &lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;Thank you for responding .&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://communities.vmware.com/t5/user/viewprofilepage/user-id/413644" target="_self"&gt;&lt;FONT color="#000000"&gt;I don&lt;/FONT&gt;&lt;/A&gt;&lt;A href="https://communities.vmware.com/t5/user/viewprofilepage/user-id/413644" target="_self"&gt;&lt;FONT color="#000000"&gt;'t beleive that the kernel is 32 bit .&amp;nbsp; Tho there maybe some 32bit crud hanging around .&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp; &lt;FONT color="#000000"&gt;I should have added the output of ver_linux .&amp;nbsp; Which I am not able to at the moment . &lt;/FONT&gt;&lt;FONT color="#000000"&gt;As I am installing a fresh install of the Slackware-current distribution .&amp;nbsp; And that is definately x86_64 as are my amd EPYC-7542 cpu's .&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;When I finish with this install I'll try doing the vmware install on this system and report back .&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;Tnx Agn ,&amp;nbsp; JimL&lt;/P&gt;</description>
    <pubDate>Thu, 17 Aug 2023 02:29:53 GMT</pubDate>
    <dc:creator>babydr</dc:creator>
    <dc:date>2023-08-17T02:29:53Z</dc:date>
    <item>
      <title>player 17.0.2 * linux-6.1.45 vmmon error: static assertion failed:</title>
      <link>https://communities.vmware.com/t5/VMware-Workstation-Pro/player-17-0-2-linux-6-1-45-vmmon-error-static-assertion-failed/m-p/2982233#M182368</link>
      <description>&lt;P&gt;Hello All ,&amp;nbsp; Having I've a new system that I installed kernel 6.1.45 &amp;amp; Workstation Player 17.0.2 &amp;amp; the vmmon &amp;amp; vmnet modules are not compiling .&amp;nbsp; They give the following error .&lt;/P&gt;&lt;LI-SPOILER&gt;/usr/lib/vmware/modules/source/vmmon-only# make Using kernel build system. make -C /lib/modules/6.1.45/build/include/.. M=$PWD SRCROOT=$PWD/. \ MODULEBUILDDIR= modules CC [M] /usr/lib/vmware/modules/source/vmmon-only/linux/driver.o In file included from /usr/lib/vmware/modules/source/vmmon-only/./include/cpu_types.h:29, from /usr/lib/vmware/modules/source/vmmon-only/./include/modulecall.h:33, from /usr/lib/vmware/modules/source/vmmon-only/./common/vmx86.h:33, from /usr/lib/vmware/modules/source/vmmon-only/linux/driver.h:32, from /usr/lib/vmware/modules/source/vmmon-only/linux/driver.c:47: /usr/lib/vmware/modules/source/vmmon-only/./include/vm_basic_defs.h:779: warning: "DO_ONCE" redefined 779 | #define DO_ONCE(code) \ | In file included from ./include/linux/random.h:9, from ./include/linux/nodemask.h:97, from ./include/linux/list_lru.h:12, from ./include/linux/fs.h:13, from ./include/linux/highmem.h:5, from /usr/lib/vmware/modules/source/vmmon-only/linux/driver.c:25: ./include/linux/once.h:46: note: this is the location of the previous definition 46 | #define DO_ONCE(func, ...) \ | In file included from /usr/lib/vmware/modules/source/vmmon-only/linux/driverLog.h:33, from /usr/lib/vmware/modules/source/vmmon-only/linux/driver.c:46: /usr/lib/vmware/modules/source/vmmon-only/linux/driver.c: In function âLinuxDriver_Ioctlâ: /usr/lib/vmware/modules/source/vmmon-only/./include/vm_assert.h:377:7: error: static assertion failed: "sizeof(long) == sizeof(int64)" 377 | _Static_assert(e, #e); \ | ^~~~~~~~~~~~~~ /usr/lib/vmware/modules/source/vmmon-only/linux/driver.c:708:4: note: in expansion of macro âASSERT_ON_COMPILEâ 708 | ASSERT_ON_COMPILE(sizeof(long) == sizeof(int64)); | ^~~~~~~~~~~~~~~~~ /usr/lib/vmware/modules/source/vmmon-only/linux/driver.c:772:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] 772 | vm-&amp;gt;vmhost-&amp;gt;vmmonData = (void *__user)args.vmmonData; | ^ make[2]: *** [scripts/Makefile.build:250: /usr/lib/vmware/modules/source/vmmon-only/linux/driver.o] Error 1 make[1]: *** [Makefile:2012: /usr/lib/vmware/modules/source/vmmon-only] Error 2 make: *** [Makefile:117: vmmon.ko] Error 2&lt;/LI-SPOILER&gt;</description>
      <pubDate>Wed, 16 Aug 2023 02:47:51 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VMware-Workstation-Pro/player-17-0-2-linux-6-1-45-vmmon-error-static-assertion-failed/m-p/2982233#M182368</guid>
      <dc:creator>babydr</dc:creator>
      <dc:date>2023-08-16T02:47:51Z</dc:date>
    </item>
    <item>
      <title>Re: player 17.0.2 * linux-6.1.45 vmmon error: static assertion failed:</title>
      <link>https://communities.vmware.com/t5/VMware-Workstation-Pro/player-17-0-2-linux-6-1-45-vmmon-error-static-assertion-failed/m-p/2982399#M182388</link>
      <description>&lt;P&gt;&lt;a href="https://communities.vmware.com/t5/user/viewprofilepage/user-id/413644"&gt;@mkubecek&lt;/a&gt;.&amp;nbsp; With a pull ie: git clone &lt;A href="https://github.com/mkubecek/vmware-host-modules" target="_blank" rel="noopener"&gt;vmware-host-modules&lt;/A&gt;&amp;nbsp; &amp;amp; git checkout workstation-17.0.2 today .&lt;/P&gt;&lt;P&gt;vmnet compiles with a bit of Warning noise ,&amp;nbsp; Tho vmmon errors .&lt;/P&gt;&lt;P&gt;ie:&amp;nbsp; git clone &lt;A href="https://github.com/mkubecek/vmware-host-modules.git" target="_blank" rel="noopener"&gt;https://github.com/mkubecek/vmware-host-modules.git&lt;/A&gt;&lt;/P&gt;&lt;P&gt;git checkout workstation-17.0.2&lt;/P&gt;&lt;LI-SPOILER&gt;~/vmware-host-modules# cd vmnet-only/&lt;BR /&gt;~/vmware-host-modules/vmnet-only# make&lt;BR /&gt;Using kernel build system.&lt;BR /&gt;make -C /lib/modules/6.1.45/build/include/.. M=$PWD SRCROOT=$PWD/. \&lt;BR /&gt;MODULEBUILDDIR= modules&lt;BR /&gt;CC [M] /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only/driver.o&lt;BR /&gt;CC [M] /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only/hub.o&lt;BR /&gt;CC [M] /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only/userif.o&lt;BR /&gt;CC [M] /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only/netif.o&lt;BR /&gt;CC [M] /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only/bridge.o&lt;BR /&gt;CC [M] /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only/procfs.o&lt;BR /&gt;CC [M] /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only/smac_compat.o&lt;BR /&gt;CC [M] /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only/smac.o&lt;BR /&gt;/root/vmware-host-modules/vmnet-only/smac.c: In function ‘TrimLookupTableIfNecessary’:&lt;BR /&gt;/root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only/smac.c:1050:34: warning: conversion from ‘long long unsigned int’ to ‘SmacLastAccess’ {aka ‘long unsigned int’} changes value from ‘18446744073709551615’ to ‘4294967295’ [-Woverflow]&lt;BR /&gt;1050 | SmacLastAccess oldestUpdate = (uint64)~0; // age of oldest entry&lt;BR /&gt;| ^&lt;BR /&gt;CC [M] /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only/vnetEvent.o&lt;BR /&gt;CC [M] /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only/vnetUserListener.o&lt;BR /&gt;LD [M] /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only/vmnet.o&lt;BR /&gt;MODPOST /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only/Module.symvers&lt;BR /&gt;CC [M] /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only/vmnet.mod.o&lt;BR /&gt;LD [M] /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only/vmnet.ko&lt;BR /&gt;make -C $PWD SRCROOT=$PWD/. \&lt;BR /&gt;MODULEBUILDDIR= postbuild&lt;BR /&gt;make[1]: Entering directory '/root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only'&lt;BR /&gt;make[1]: 'postbuild' is up to date.&lt;BR /&gt;make[1]: Leaving directory '/root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only'&lt;BR /&gt;cp -f vmnet.ko ./../vmnet.o&lt;/LI-SPOILER&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-SPOILER&gt;&lt;P&gt;~/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmnet-only# cd ../vmmon-only/&lt;/P&gt;&lt;P&gt;~/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmmon-only# make&lt;BR /&gt;Using kernel build system.&lt;BR /&gt;make -C /lib/modules/6.1.45/build/include/.. M=$PWD SRCROOT=$PWD/. \&lt;BR /&gt;MODULEBUILDDIR= modules&lt;BR /&gt;CC [M] /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmmon-only/linux/driver.o&lt;BR /&gt;In file included from /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmmon-only/linux/driverLog.h:33,&lt;BR /&gt;from /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmmon-only/linux/driver.c:46:&lt;BR /&gt;/root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:&lt;BR /&gt;/root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmmon-only/./include/vm_assert.h:378:7: error: static assertion failed: "sizeof(long) == sizeof(int64)"&lt;BR /&gt;378 | _Static_assert(e, #e); \&lt;BR /&gt;| ^~~~~~~~~~~~~~&lt;BR /&gt;/root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmmon-only/linux/driver.c:708:4: note: in expansion of macro ‘ASSERT_ON_COMPILE’&lt;BR /&gt;708 | ASSERT_ON_COMPILE(sizeof(long) == sizeof(int64));&lt;BR /&gt;| ^~~~~~~~~~~~~~~~~&lt;BR /&gt;/root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmmon-only/linux/driver.c:772:34: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]&lt;BR /&gt;772 | vm-&amp;gt;vmhost-&amp;gt;vmmonData = (void *__user)args.vmmonData;&lt;BR /&gt;| ^&lt;BR /&gt;make[2]: *** [scripts/Makefile.build:250: /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmmon-only/linux/driver.o] Error 1&lt;BR /&gt;make[1]: *** [Makefile:2012: /root/vmware-host-modules-workstation-17.0.2/vmware-host-modules/vmmon-only] Error 2&lt;BR /&gt;make: *** [Makefile:117: vmmon.ko] Error 2&lt;/P&gt;&lt;/LI-SPOILER&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 16 Aug 2023 02:46:32 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VMware-Workstation-Pro/player-17-0-2-linux-6-1-45-vmmon-error-static-assertion-failed/m-p/2982399#M182388</guid>
      <dc:creator>babydr</dc:creator>
      <dc:date>2023-08-16T02:46:32Z</dc:date>
    </item>
    <item>
      <title>Re: player 17.0.2 * linux-6.1.45 vmmon error: static assertion failed:</title>
      <link>https://communities.vmware.com/t5/VMware-Workstation-Pro/player-17-0-2-linux-6-1-45-vmmon-error-static-assertion-failed/m-p/2982429#M182390</link>
      <description>&lt;P&gt;The only explanation of these warnings and errors I could come with would be that you are building on 32-bit architecture (or against a 32-bit kernel). As VMware does not support 32-bit CPUs (or host kernels) for quite some time, that is not really supposed to work.&lt;/P&gt;</description>
      <pubDate>Wed, 16 Aug 2023 07:42:33 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VMware-Workstation-Pro/player-17-0-2-linux-6-1-45-vmmon-error-static-assertion-failed/m-p/2982429#M182390</guid>
      <dc:creator>mkubecek</dc:creator>
      <dc:date>2023-08-16T07:42:33Z</dc:date>
    </item>
    <item>
      <title>Re: player 17.0.2 * linux-6.1.45 vmmon error: static assertion failed:</title>
      <link>https://communities.vmware.com/t5/VMware-Workstation-Pro/player-17-0-2-linux-6-1-45-vmmon-error-static-assertion-failed/m-p/2982606#M182398</link>
      <description>&lt;P&gt;&lt;SPAN class=""&gt;&lt;A class="" href="https://communities.vmware.com/t5/user/viewprofilepage/user-id/413644" target="_self"&gt;&lt;SPAN class=""&gt;@mkubecek &lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;Thank you for responding .&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://communities.vmware.com/t5/user/viewprofilepage/user-id/413644" target="_self"&gt;&lt;FONT color="#000000"&gt;I don&lt;/FONT&gt;&lt;/A&gt;&lt;A href="https://communities.vmware.com/t5/user/viewprofilepage/user-id/413644" target="_self"&gt;&lt;FONT color="#000000"&gt;'t beleive that the kernel is 32 bit .&amp;nbsp; Tho there maybe some 32bit crud hanging around .&lt;/FONT&gt;&lt;/A&gt;&amp;nbsp; &lt;FONT color="#000000"&gt;I should have added the output of ver_linux .&amp;nbsp; Which I am not able to at the moment . &lt;/FONT&gt;&lt;FONT color="#000000"&gt;As I am installing a fresh install of the Slackware-current distribution .&amp;nbsp; And that is definately x86_64 as are my amd EPYC-7542 cpu's .&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT color="#000000"&gt;When I finish with this install I'll try doing the vmware install on this system and report back .&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;Tnx Agn ,&amp;nbsp; JimL&lt;/P&gt;</description>
      <pubDate>Thu, 17 Aug 2023 02:29:53 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VMware-Workstation-Pro/player-17-0-2-linux-6-1-45-vmmon-error-static-assertion-failed/m-p/2982606#M182398</guid>
      <dc:creator>babydr</dc:creator>
      <dc:date>2023-08-17T02:29:53Z</dc:date>
    </item>
    <item>
      <title>Re: player 17.0.2 * linux-6.1.45 vmmon error: static assertion failed:</title>
      <link>https://communities.vmware.com/t5/VMware-Workstation-Pro/player-17-0-2-linux-6-1-45-vmmon-error-static-assertion-failed/m-p/2982614#M182399</link>
      <description>&lt;P&gt;&lt;a href="https://communities.vmware.com/t5/user/viewprofilepage/user-id/413644"&gt;@mkubecek&lt;/a&gt; &amp;amp; all ,&lt;/P&gt;&lt;P&gt;Some where in that other system is definately something wrong with the kernel build environment .&lt;/P&gt;&lt;P&gt;This newly installed system had no problems installing ,&amp;nbsp; compiling the moduiles ,&amp;nbsp; &amp;amp; running .&lt;/P&gt;&lt;P&gt;I'd have to say that anyone seeing difficuties like those here ,&amp;nbsp;&amp;nbsp; Check if somehow you've created a 32bit build environment .&lt;/P&gt;&lt;P&gt;I'll probably be replying again when I find out what the culprit is exactly &amp;amp; how to correct it ,&amp;nbsp; so people can move forward without reinstalling .&lt;/P&gt;</description>
      <pubDate>Thu, 17 Aug 2023 04:29:12 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VMware-Workstation-Pro/player-17-0-2-linux-6-1-45-vmmon-error-static-assertion-failed/m-p/2982614#M182399</guid>
      <dc:creator>babydr</dc:creator>
      <dc:date>2023-08-17T04:29:12Z</dc:date>
    </item>
    <item>
      <title>Re: player 17.0.2 * linux-6.1.45 vmmon error: static assertion failed:</title>
      <link>https://communities.vmware.com/t5/VMware-Workstation-Pro/player-17-0-2-linux-6-1-45-vmmon-error-static-assertion-failed/m-p/2982784#M182411</link>
      <description>&lt;P&gt;@ All ,&amp;nbsp; It was a definately a 32bit problem in the previous attempts at installing Workstation player .&lt;/P&gt;&lt;P&gt;"Where I did&amp;nbsp; make mrproper &amp;amp; copying the "&lt;STRONG&gt;&lt;U&gt;(Here is the critical part)" X86(32bit)&amp;nbsp; HUGE .config&lt;/U&gt;&lt;/STRONG&gt; from -current &amp;amp;make oldconfig &amp;amp; make ALL , Just to make sure ."&amp;nbsp; I was unaware that the config was a 32bit version .&amp;nbsp; too find out I did a "file /usr/src/linux/vmlinux" which reported that this image was a 32Bit kernel image .&lt;/P&gt;&lt;P&gt;I then copied an appropriate x86_64 .config in the procedure mentioned above &amp;amp; all went well there after .&lt;/P&gt;&lt;P&gt;Hth ,&amp;nbsp; JimL&lt;/P&gt;</description>
      <pubDate>Fri, 18 Aug 2023 01:07:21 GMT</pubDate>
      <guid>https://communities.vmware.com/t5/VMware-Workstation-Pro/player-17-0-2-linux-6-1-45-vmmon-error-static-assertion-failed/m-p/2982784#M182411</guid>
      <dc:creator>babydr</dc:creator>
      <dc:date>2023-08-18T01:07:21Z</dc:date>
    </item>
  </channel>
</rss>

