{"id":2707,"date":"2020-03-13T01:36:16","date_gmt":"2020-03-13T08:36:16","guid":{"rendered":"http:\/\/rglinuxtech.com\/?p=2707"},"modified":"2020-03-13T01:36:16","modified_gmt":"2020-03-13T08:36:16","slug":"vmware-workstation-update-15-5-2-compiles-with-warnings-with-kernel-5-5-and-5-6-rc","status":"publish","type":"post","link":"https:\/\/rglinuxtech.com\/?p=2707","title":{"rendered":"VMware &#8211; Workstation Update 15.5.2 &#8211; Compiles with Warnings, with Kernel 5.5 and 5.6-rc."},"content":{"rendered":"<p>VMware have released Workstation <strong>15.5.2<\/strong>, and details are here: <a href=\"https:\/\/docs.vmware.com\/en\/VMware-Workstation-Pro\/15.5\/rn\/VMware-Workstation-1552-Pro-Release-Notes.html\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/docs.vmware.com\/en\/VMware-Workstation-Pro\/15.5\/rn\/VMware-Workstation-1552-Pro-Release-Notes.html<\/a><\/p>\n<p>This compiles with Kernels 5.5.9 and 5.6-rc6, but with many &#8216;warnings&#8217;&#8230;<\/p>\n<p>Kernel 5.5.9 (GCC 9) examples:<br \/>\n<strong>vmmon<\/strong>:<br \/>\n<code><strong><span style=\"font-family: Courier New, Courier, monospace;\">............................<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">\/tmp\/modconfig-rt8PSu\/vmmon-only\/common\/memtrack.o: warning: objtool: .text.__x86_indirect_thunk_rbx+0x0: unsupported intra-function call<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">\/tmp\/modconfig-rt8PSu\/vmmon-only\/common\/memtrack.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE.<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">\/tmp\/modconfig-rt8PSu\/vmmon-only\/common\/phystrack.o: warning: objtool: PhysTrack_Free() falls through to next function PhysTrack_Add()<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">\/tmp\/modconfig-rt8PSu\/vmmon-only\/common\/phystrack.o: warning: objtool: PhysTrack_Add() falls through to next function PhysTrack_Remove()<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">\/tmp\/modconfig-rt8PSu\/vmmon-only\/common\/phystrack.o: warning: objtool: PhysTrack_Remove() falls through to next function PhysTrack_Test()<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">In file included from \/tmp\/modconfig-rt8PSu\/vmmon-only\/.\/common\/vmx86.h:32,<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">from \/tmp\/modconfig-rt8PSu\/vmmon-only\/vmcore\/moduleloop.c:35:<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">\/tmp\/modconfig-rt8PSu\/vmmon-only\/.\/include\/x86msr.h:134: warning: \"MSR_MISC_FEATURES_ENABLES\" redefined<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">134 | #define MSR_MISC_FEATURES_ENABLES 0x140<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">............................<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">.\/arch\/x86\/include\/asm\/msr-index.h:514: warning: \"MSR_K7_HWCR_SMMLOCK\" redefined<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">514 | #define MSR_K7_HWCR_SMMLOCK BIT_ULL(MSR_K7_HWCR_SMMLOCK_BIT)<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">|<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">In file included from \/tmp\/modconfig-rt8PSu\/vmmon-only\/common\/vmx86.h:32,<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">from \/tmp\/modconfig-rt8PSu\/vmmon-only\/common\/task.c:51:<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">\/tmp\/modconfig-rt8PSu\/vmmon-only\/.\/include\/x86msr.h:474: note: this is the location of the previous definition<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">474 | #define MSR_K7_HWCR_SMMLOCK 0x00000001ULL \/\/ Lock SMM environment<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">.........................<\/span><\/strong><\/code><br \/>\n<strong>vmnet<\/strong>:<br \/>\n<code><strong><span style=\"font-family: Courier New, Courier, monospace;\">.........................<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">\/tmp\/modconfig-rt8PSu\/vmnet-only\/vnetEvent.o: warning: objtool: .text.__x86_indirect_thunk_r12+0x0: unsupported intra-function call<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">\/tmp\/modconfig-rt8PSu\/vmnet-only\/vnetEvent.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE.<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">\/tmp\/modconfig-rt8PSu\/vmnet-only\/vnetUserListener.o: warning: objtool: .text.__x86_indirect_thunk_rax+0x0: unsupported intra-function call<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">\/tmp\/modconfig-rt8PSu\/vmnet-only\/vnetUserListener.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE.<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">\/tmp\/modconfig-rt8PSu\/vmnet-only\/procfs.o: warning: objtool: .text.__x86_indirect_thunk_r10+0x0: unsupported intra-function call<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">\/tmp\/modconfig-rt8PSu\/vmnet-only\/procfs.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE.<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">\/tmp\/modconfig-rt8PSu\/vmnet-only\/hub.o: warning: objtool: .text.__x86_indirect_thunk_rax+0x0: unsupported intra-function call<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">\/tmp\/modconfig-rt8PSu\/vmnet-only\/hub.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE.<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">.........................<\/span><\/strong><\/code><\/p>\n<p><em>Robert Gadsdon.\u00a0\u00a0 March 12th 2020.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>VMware have released Workstation 15.5.2, and details are here: https:\/\/docs.vmware.com\/en\/VMware-Workstation-Pro\/15.5\/rn\/VMware-Workstation-1552-Pro-Release-Notes.html This compiles with Kernels 5.5.9 and 5.6-rc6, but with many &#8216;warnings&#8217;&#8230; Kernel 5.5.9 (GCC 9) examples: vmmon: &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;. \/tmp\/modconfig-rt8PSu\/vmmon-only\/common\/memtrack.o: warning: objtool: .text.__x86_indirect_thunk_rbx+0x0: unsupported intra-function call \/tmp\/modconfig-rt8PSu\/vmmon-only\/common\/memtrack.o: warning: objtool: If this is a retpoline, please patch it in with alternatives and annotate it with ANNOTATE_NOSPEC_ALTERNATIVE. \/tmp\/modconfig-rt8PSu\/vmmon-only\/common\/phystrack.o: warning: objtool: <span class=\"excerpt-dots\">&hellip;<\/span> <a class=\"more-link\" href=\"https:\/\/rglinuxtech.com\/?p=2707\"><span class=\"more-msg\">Continue reading &rarr;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[5,14,15,19,25],"tags":[2190,2191,2192,1528,402],"class_list":["post-2707","post","type-post","status-publish","format-standard","hentry","category-compilation","category-kernel","category-linux-2","category-opinion","category-vmware","tag-15-5-2","tag-compiles-with-warnings","tag-kernel-5-5-and-5-6-rc","tag-new-version","tag-vmware-2"],"_links":{"self":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/2707","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2707"}],"version-history":[{"count":1,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/2707\/revisions"}],"predecessor-version":[{"id":2708,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/2707\/revisions\/2708"}],"wp:attachment":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2707"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2707"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2707"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}