{"id":1035,"date":"2014-02-04T13:09:29","date_gmt":"2014-02-04T13:09:29","guid":{"rendered":"http:\/\/rglinuxtech.com\/?p=1035"},"modified":"2014-02-04T13:09:29","modified_gmt":"2014-02-04T13:09:29","slug":"nvidia-possible-kernel-3-14-patch","status":"publish","type":"post","link":"https:\/\/rglinuxtech.com\/?p=1035","title":{"rendered":"NVIDIA &#8211; Possible Kernel 3.14 Patch.."},"content":{"rendered":"<p>There is an article on DevZone that includes a possible Kernel 3.14 patch, from <strong>s_molgaard<\/strong>, for driver 331.38:\u00a0 <a title=\"https:\/\/devtalk.nvidia.com\/default\/topic\/683534\/linux\/331-38-on-3-14-rc1-kernel\/\" href=\"https:\/\/devtalk.nvidia.com\/default\/topic\/683534\/linux\/331-38-on-3-14-rc1-kernel\/\" target=\"_blank\">https:\/\/devtalk.nvidia.com\/default\/topic\/683534\/linux\/331-38-on-3-14-rc1-kernel\/<\/a><\/p>\n<p>The patch format is &#8211; apparently &#8211; for kernel boot-time patching using <em>dkms<\/em>, which I don&#8217;t use..\u00a0\u00a0 So..\u00a0 I just manually applied the changes shown for <strong>nv-linux.h<\/strong> to the Kernel 3.13 patch mentioned in my previous article <a title=\"https:\/\/rglinuxtech.com\/?p=1032\" href=\"https:\/\/rglinuxtech.com\/?p=1032\" target=\"_blank\">https:\/\/rglinuxtech.com\/?p=1032<\/a>, to produce a <strong><em>NVIDIA-Linux-x86_64-331.38-custom.run<\/em><\/strong> patched installer for Kernel 3.13 <span style=\"text-decoration: underline;\">and<\/span> 3.14, using the method shown in my earlier article:\u00a0 <a title=\"https:\/\/rglinuxtech.com\/?p=899\" href=\"https:\/\/rglinuxtech.com\/?p=899\" target=\"_blank\">https:\/\/rglinuxtech.com\/?p=899<\/a>.<\/p>\n<p>I have applied this to driver 331.38 on my test system, running Kernel 3.14-rc1, and can confirm that it compiles and loads OK, but &#8211; from experience with earlier Kernel 3.13 patches &#8211; there may be other issues when this is used, and further testing is recommended.<\/p>\n<p><em>Robert Gadsdon.\u00a0 February 4, 2014.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>There is an article on DevZone that includes a possible Kernel 3.14 patch, from s_molgaard, for driver 331.38:\u00a0 https:\/\/devtalk.nvidia.com\/default\/topic\/683534\/linux\/331-38-on-3-14-rc1-kernel\/ The patch format is &#8211; apparently &#8211; for kernel boot-time patching using dkms, which I don&#8217;t use..\u00a0\u00a0 So..\u00a0 I just manually applied the changes shown for nv-linux.h to the Kernel 3.13 patch mentioned in my previous article https:\/\/rglinuxtech.com\/?p=1032, <span class=\"excerpt-dots\">&hellip;<\/span> <a class=\"more-link\" href=\"https:\/\/rglinuxtech.com\/?p=1035\"><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,11,14,15,18,19,20],"tags":[120,780,783,296,1175],"class_list":["post-1035","post","type-post","status-publish","format-standard","hentry","category-compilation","category-crash-and-burn","category-hacks","category-kernel","category-linux-2","category-nvidia","category-opinion","category-performance-2","tag-compile","tag-kernel-3-14-rc1","tag-nvidia-331-38","tag-patch","tag-success"],"_links":{"self":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/1035","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=1035"}],"version-history":[{"count":1,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/1035\/revisions"}],"predecessor-version":[{"id":1036,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=\/wp\/v2\/posts\/1035\/revisions\/1036"}],"wp:attachment":[{"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1035"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1035"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rglinuxtech.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1035"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}