{"id":1709,"date":"2016-04-25T07:59:00","date_gmt":"2016-04-25T06:59:00","guid":{"rendered":"http:\/\/rglinuxtech.com\/?p=1709"},"modified":"2016-04-25T07:59:00","modified_gmt":"2016-04-25T06:59:00","slug":"kernel-4-6-rc5-ok-with-patched-vmware-and-patched-nvidia","status":"publish","type":"post","link":"https:\/\/rglinuxtech.com\/?p=1709","title":{"rendered":"Kernel &#8211; 4.6-rc5 &#8211; OK with (Patched) VMware, and (Patched) NVIDIA.."},"content":{"rendered":"<p>Kernel <strong>4.6-rc5<\/strong> is out, and brief details of changes from -rc4 are here: <a href=\"http:\/\/lkml.iu.edu\/hypermail\/linux\/kernel\/1604.3\/00178.html\" target=\"_blank\">http:\/\/lkml.iu.edu\/hypermail\/linux\/kernel\/1604.3\/00178.html<\/a><\/p>\n<p>Kernel 4.6 seems to have a habit of continuing later-rc breakages with VMware and NVIDIA, compared to previous kernel releases..<\/p>\n<p>The <strong>VMware 12<\/strong> fix for 4.6-rc4 (see <a href=\"https:\/\/rglinuxtech.com\/?p=1706\" target=\"_blank\">https:\/\/rglinuxtech.com\/?p=1706<\/a> ) still works OK with 4.6-rc5, but even the latest NVIDIA driver &#8211; 364.19 breaks with Kernel 4.6-rc4, and -rc5:<\/p>\n<pre><strong>\/home\/rgadsdon\/NVIDIA-Linux-x86_64-364.19\/kernel\/nvidia-drm\/nvidia-drm-drv.c:67:18: error: initialization from incompatible pointer type [-Werror=incompatible-pointer-types]<\/strong><\/pre>\n<p>Fortunately there is already a patch, thanks to <strong><em>towo<\/em><\/strong> on the DevTalk forum:\u00a0 <a href=\"https:\/\/devtalk.nvidia.com\/default\/topic\/926824\/364-1-2-5-won-t-compile-against-latest-kernel-git-tree-patches-for-4-6-0-rc3-included-\/?offset=26\" target=\"_blank\">https:\/\/devtalk.nvidia.com\/default\/topic\/926824\/364-1-2-5-won-t-compile-against-latest-kernel-git-tree-patches-for-4-6-0-rc3-included-\/?offset=26<\/a><\/p>\n<p>I have applied this to 364.19 on Kernel 4.6-rc5, and everything compiles OK, now..<\/p>\n<p><em>Robert Gadsdon.\u00a0\u00a0 April 24, 2016.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kernel 4.6-rc5 is out, and brief details of changes from -rc4 are here: http:\/\/lkml.iu.edu\/hypermail\/linux\/kernel\/1604.3\/00178.html Kernel 4.6 seems to have a habit of continuing later-rc breakages with VMware and NVIDIA, compared to previous kernel releases.. The VMware 12 fix for 4.6-rc4 (see https:\/\/rglinuxtech.com\/?p=1706 ) still works OK with 4.6-rc5, but even the latest NVIDIA driver &#8211; 364.19 breaks <span class=\"excerpt-dots\">&hellip;<\/span> <a class=\"more-link\" href=\"https:\/\/rglinuxtech.com\/?p=1709\"><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,6,1238,11,14,15,18,25],"tags":[161,1332,1334,1175,1333],"class_list":["post-1709","post","type-post","status-publish","format-standard","hentry","category-compilation","category-crash-and-burn","category-fix","category-hacks","category-kernel","category-linux-2","category-nvidia","category-vmware","tag-fix","tag-kernel-4-6-rc5","tag-nvidia-364-19-patched","tag-success","tag-vmware-12-patched"],"_links":{"self":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/1709","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=1709"}],"version-history":[{"count":3,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/1709\/revisions"}],"predecessor-version":[{"id":1712,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/1709\/revisions\/1712"}],"wp:attachment":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1709"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1709"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1709"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}