{"id":1426,"date":"2015-04-27T04:24:34","date_gmt":"2015-04-27T03:24:34","guid":{"rendered":"http:\/\/rglinuxtech.com\/?p=1426"},"modified":"2015-04-27T04:29:00","modified_gmt":"2015-04-27T03:29:00","slug":"kernel-4-1-rc1-ok-with-vmware-not-with-nvidia","status":"publish","type":"post","link":"https:\/\/rglinuxtech.com\/?p=1426","title":{"rendered":"Kernel &#8211; 4.1-rc1 &#8211; OK with VMware, not with NVIDIA.."},"content":{"rendered":"<p>I should have known that 4.1-rc1 would show up just after I published my <strong><em>linux-next<\/em><\/strong> article, and here it is..\u00a0 <a href=\"ftp:\/\/ftp.kernel.org\/pub\/linux\/kernel\/v4.x\/testing\/linux-4.1-rc1.tar.xz\" target=\"_blank\">ftp:\/\/ftp.kernel.org\/pub\/linux\/kernel\/v4.x\/testing\/linux-4.1-rc1.tar.xz<\/a><\/p>\n<p><span style=\"font-family: courier new,courier,monospace;\"><strong>$ uname -a<\/strong><\/span> <span style=\"font-family: courier new,courier,monospace;\"><strong>Linux rg6830l 4.1.0-rc1 #1 SMP Sun Apr 26 18:56:05 PDT 2015 x86_64 x86_64 x86_64 GNU\/Linux<\/strong><\/span><\/p>\n<p>Brief details are here:\u00a0\u00a0<a href=\"http:\/\/lkml.iu.edu\/hypermail\/linux\/kernel\/1504.3\/01263.html\" target=\"_blank\"> http:\/\/lkml.iu.edu\/hypermail\/linux\/kernel\/1504.3\/01263.html<\/a><\/p>\n<p>As with linux-next from April 24, the (patched) VMware 11.1.0 compiled and loaded OK, but the latest NVIDIA driver &#8211; 349.16 &#8211; failed:<\/p>\n<pre><span style=\"font-family: courier new,courier,monospace;\"><strong>FATAL: modpost: GPL-incompatible module nvidia.ko uses GPL-only symbol 'cpu_tss'<\/strong><\/span><\/pre>\n<p>Some have suggested fixing these errors by simply editing the offending kernel code to disable the GPL-only rule, but this is in fact the wrong thing to do.\u00a0\u00a0\u00a0 Either the kernel development team makes the change, or NVIDIA has to change their code.<\/p>\n<p>It is worth mentioning again that the VMware patch is still the one for Kernel 3.19 &#8211; which also works for kernel 4.0 and now 4.1..\u00a0\u00a0\u00a0\u00a0 Full instructions &#8211; and a copy of the patch &#8211; can be found at the excellent ArchLinux wiki:\u00a0\u00a0 <a href=\"https:\/\/wiki.archlinux.org\/index.php\/VMware#3.19_kernels_and_up\" target=\"_blank\">https:\/\/wiki.archlinux.org\/index.php\/VMware#3.19_kernels_and_up<\/a><\/p>\n<p><em>Robert Gadsdon\u00a0 April 26, 2015.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I should have known that 4.1-rc1 would show up just after I published my linux-next article, and here it is..\u00a0 ftp:\/\/ftp.kernel.org\/pub\/linux\/kernel\/v4.x\/testing\/linux-4.1-rc1.tar.xz $ uname -a Linux rg6830l 4.1.0-rc1 #1 SMP Sun Apr 26 18:56:05 PDT 2015 x86_64 x86_64 x86_64 GNU\/Linux Brief details are here:\u00a0\u00a0 http:\/\/lkml.iu.edu\/hypermail\/linux\/kernel\/1504.3\/01263.html As with linux-next from April 24, the (patched) VMware 11.1.0 compiled and loaded <span class=\"excerpt-dots\">&hellip;<\/span> <a class=\"more-link\" href=\"https:\/\/rglinuxtech.com\/?p=1426\"><span class=\"more-msg\">Continue reading &rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","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,18,19,25],"tags":[1088,1090,1089],"class_list":["post-1426","post","type-post","status-publish","format-standard","hentry","category-compilation","category-kernel","category-linux-2","category-nvidia","category-opinion","category-vmware","tag-kernel-4-1-rc1","tag-nvidia-349-16-gpl_only-error","tag-vmware-11-1-patched-ok"],"_links":{"self":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/1426","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1426"}],"version-history":[{"count":4,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/1426\/revisions"}],"predecessor-version":[{"id":1430,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/1426\/revisions\/1430"}],"wp:attachment":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1426"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1426"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1426"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}