{"id":3352,"date":"2025-08-10T15:22:04","date_gmt":"2025-08-10T22:22:04","guid":{"rendered":"https:\/\/rglinuxtech.com\/?p=3352"},"modified":"2025-08-10T15:22:04","modified_gmt":"2025-08-10T22:22:04","slug":"kernel-6-17-rc1-released-patched-vmware-ok-nvidia-compile-fails","status":"publish","type":"post","link":"https:\/\/rglinuxtech.com\/?p=3352","title":{"rendered":"Kernel &#8211; 6.17-rc1 Released &#8211; Patched VMware OK, NVIDIA Compile Fails.."},"content":{"rendered":"<p>Kernel <strong>6.17-rc1<\/strong> is out, a bit earlier in the day than usual..\u00a0\u00a0 Brief details are here:\u00a0\u00a0 <a href=\"https:\/\/lkml.iu.edu\/hypermail\/linux\/kernel\/2508.1\/01836.html\" target=\"_blank\" rel=\"noopener\">https:\/\/lkml.iu.edu\/hypermail\/linux\/kernel\/2508.1\/01836.html<\/a><\/p>\n<p>As with the pre-testing, the latest kernel-6.15\/6.16-patched VMware <strong>17.6.4<\/strong> is OK, but NVIDIA <strong>580.65.06<\/strong> compile fails:<\/p>\n<p>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;<br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">nvidia-drm\/nvidia-drm-drv.c:182:18: error: initialization of \u2018struct drm_framebuffer * (*)(struct drm_device *, struct drm_file *, const struct drm_format_info *, const struct drm_mode_fb_cmd2 *)\u2019 from incompatible pointer type \u2018struct drm_framebuffer * (*)(struct drm_device *, struct drm_file *, const struct drm_mode_fb_cmd2 *)\u2019 [-Wincompatible-pointer-types]<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">182 | .fb_create = nv_drm_framebuffer_create,<\/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;\">nvidia-drm\/nvidia-drm-drv.c:182:18: note: (near initialization for \u2018nv_mode_config_funcs.fb_create\u2019)<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">In file included from nvidia-drm\/nvidia-drm-drv.c:27:<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">nvidia-drm\/nvidia-drm-fb.h:53:25: note: \u2018nv_drm_framebuffer_create\u2019 declared here<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">53 | struct drm_framebuffer *nv_drm_framebuffer_create(<\/span><\/strong><br \/>\n<strong><span style=\"font-family: Courier New, Courier, monospace;\">| ^~~~~~~~~~~~~~~~~~~~~~~~~<\/span><\/strong><\/p>\n<p>The only workaround is to install with the <strong><span style=\"font-family: Courier New, Courier, monospace;\">&#8211;no-drm<\/span><\/strong> option, but (of course) this is not ideal..<\/p>\n<p><em><strong>Robert Gadsdon.\u00a0\u00a0\u00a0 August 10th 2025.<\/strong><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kernel 6.17-rc1 is out, a bit earlier in the day than usual..\u00a0\u00a0 Brief details are here:\u00a0\u00a0 https:\/\/lkml.iu.edu\/hypermail\/linux\/kernel\/2508.1\/01836.html As with the pre-testing, the latest kernel-6.15\/6.16-patched VMware 17.6.4 is OK, but NVIDIA 580.65.06 compile fails: &#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230; nvidia-drm\/nvidia-drm-drv.c:182:18: error: initialization of \u2018struct drm_framebuffer * (*)(struct drm_device *, struct drm_file *, const struct drm_format_info *, const struct drm_mode_fb_cmd2 *)\u2019 from incompatible <span class=\"excerpt-dots\">&hellip;<\/span> <a class=\"more-link\" href=\"https:\/\/rglinuxtech.com\/?p=3352\"><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,"footnotes":""},"categories":[5,14,15,18,19,25],"tags":[2764,2766,2765,2767],"class_list":["post-3352","post","type-post","status-publish","format-standard","hentry","category-compilation","category-kernel","category-linux-2","category-nvidia","category-opinion","category-vmware","tag-kernel-6-17-rc1-released","tag-nvidia-580-64-06-compile-fails","tag-ok-with-patched-vmware-17-6-4","tag-use-no-drm-workaround"],"_links":{"self":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/3352","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=3352"}],"version-history":[{"count":2,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/3352\/revisions"}],"predecessor-version":[{"id":3354,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/3352\/revisions\/3354"}],"wp:attachment":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3352"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3352"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3352"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}