{"id":182789,"date":"2026-08-10T19:40:54","date_gmt":"2026-08-10T17:40:54","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/v-drivers-staging-yadra-linux-perestanut-prinimat-sozdannye-llm-patchi"},"modified":"2026-08-12T20:28:02","modified_gmt":"2026-08-12T18:28:02","slug":"v-drivers-staging-yadra-linux-perestanut-prinimat-sozdannye-llm-patchi","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/v-drivers-staging-yadra-linux-perestanut-prinimat-sozdannye-llm-patchi","title":{"rendered":"The Linux kernel's drivers\/staging will stop accepting created LLM patches.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>On August 3, 2026, Greg Kroah-Hartman, the maintainer of stable Linux branches and the staging subsystem, announced new rules for accepting changes into the drivers\/staging directory. This was prompted by a recent <a href=\"https:\/\/lore.kernel.org\/all\/2026080354-skater-urgent-31b2%40gregkh\/T\/\" rel=\"nofollow\">influx of LLM-generated patches<\/a>. Now, fixes prepared by language models for this part of the kernel will be automatically rejected, except for confirmed fixes for real vulnerabilities.<\/p>\n<p>&nbsp;<\/p>\n<p>The drivers\/staging directory is used to host drivers and other components that do not yet meet the requirements of the mainline Linux. According to <a href=\"https:\/\/docs.kernel.org\/process\/2.Process.html#staging-trees\" rel=\"nofollow\">the official kernel documentation<\/a>, such code stays in staging until it requires additional work; once it is refined, it can be moved into the main part of the kernel, while stagnant components are removed over time.<\/p>\n<p>&nbsp;<\/p>\n<p>However, Kroah-Hartman pointed out another task of this subsystem: <a href=\"https:\/\/lore.kernel.org\/all\/2026080354-skater-urgent-31b2%40gregkh\/T\/\" rel=\"nofollow\">drivers\/staging primarily exists as a place where new developers can learn to participate in kernel development<\/a>. Here, many relatively simple tasks\u2014code formatting fixes, transitions to new APIs, and minor redesigns\u2014are intentionally left. By completing these tasks independently, newcomers learn how to prepare patches, communicate in mailing lists, and undergo the review process.<\/p>\n<p>&nbsp;<\/p>\n<p>In the maintainer's opinion, the automatic rejection of such code contradicts the very purpose of staging. He noted that developers could fix all formal shortcomings using automated tools if that were the main goal. Instead, some simple tasks are preserved so that people can learn from them. Thus, Kroah-Hartman intends to <a href=\"https:\/\/lore.kernel.org\/all\/2026080354-skater-urgent-31b2%40gregkh\/T\/\" rel=\"nofollow\">automatically reject any patches created by LLM for the drivers\/staging subsystem<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>Attempts to avoid indicating the use of a language model will not help either. Kroah-Hartman stated that such changes are usually easy to recognize and warned authors that deliberately concealing the origin of a patch could be seen as an attempt to deceive the maintainers. <a href=\"https:\/\/lore.kernel.org\/all\/2026080354-skater-urgent-31b2%40gregkh\/T\/\" rel=\"nofollow\">The goal is for people to learn, not to try to outsmart the maintainer<\/a>, the developer explained.<\/p>\n<p>&nbsp;<\/p>\n<p>The only exception is made for fixing actual security vulnerabilities. Such a patch is allowed to be submitted, but the author is required to test it on the actual hardware for which the driver is intended and to detail the testing conducted. Additionally, the submitter must be prepared to demonstrate that the issue is indeed reproducible and may affect users. According to Kroah-Hartman, <a href=\"https:\/\/lore.kernel.org\/all\/2026080354-skater-urgent-31b2%40gregkh\/T\/\" rel=\"nofollow\">\"at least one third\" of the issues identified by modern LLMs turn out to be erroneous or lead to harmful changes.<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>Kroah-Hartman compared the drivers\/staging <a href=\"https:\/\/lore.kernel.org\/all\/2026080354-skater-urgent-31b2%40gregkh\/T\/\" rel=\"nofollow\">to \"a gym where one can learn and hone skills.\"<\/a>Language models, he says, are gradually becoming a useful tool for \"heavy lifting,\" but they should be used by specialists who already possess sufficient knowledge to evaluate the results. Thus, the new rule does not impose an outright ban on the use of AI in Linux development: it only pertains to the drivers\/staging tree supervised by Kroah-Hartman and primarily concerns automatically generated cosmetic fixes.<\/p>\n<p>&nbsp;<\/p>\n<p>Source: <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/kernel\/18352875\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>3 \u0430\u0432\u0433\u0443\u0441\u0442\u0430 2026 \u0433\u043e\u0434\u0430, \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0442\u043e\u043a Linux \u0438 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b staging \u0413\u0440\u0435\u0433 \u041a\u0440\u043e\u0430-\u0425\u0430\u0440\u0442\u043c\u0430\u043d (Greg Kroah-Hartman) \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e \u043d\u043e\u0432\u044b\u0445 \u043f\u0440\u0430\u0432\u0438\u043b\u0430\u0445 \u043f\u0440\u0438\u0451\u043c\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 drivers\/staging. \u041f\u043e\u0432\u043e\u0434\u043e\u043c \u0441\u0442\u0430\u043b\u043e \u043d\u0435\u0434\u0430\u0432\u043d\u0435\u0435 \u00ab\u043d\u0430\u0448\u0435\u0441\u0442\u0432\u0438\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0445 LLM \u043f\u0430\u0442\u0447\u0435\u0439\u00bb. \u0422\u0435\u043f\u0435\u0440\u044c \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u044f\u0437\u044b\u043a\u043e\u0432\u044b\u043c\u0438 \u043c\u043e\u0434\u0435\u043b\u044f\u043c\u0438 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u043b\u044f \u044d\u0442\u043e\u0439 \u0447\u0430\u0441\u0442\u0438 \u044f\u0434\u0440\u0430 \u0431\u0443\u0434\u0443\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043e\u0442\u043a\u043b\u043e\u043d\u044f\u0442\u044c\u0441\u044f, \u0437\u0430 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0451\u043d\u043d\u044b\u0445 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0439 \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0445 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0435\u0439. &nbsp; \u041a\u0430\u0442\u0430\u043b\u043e\u0433 drivers\/staging \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":9,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182789","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"3 \u0430\u0432\u0433\u0443\u0441\u0442\u0430 2026 \u0433\u043e\u0434\u0430, \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0442\u043e\u043a Linux \u0438 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b staging \u0413\u0440\u0435\u0433 \u041a\u0440\u043e\u0430-\u0425\u0430\u0440\u0442\u043c\u0430\u043d (Greg Kroah-Hartman) \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e \u043d\u043e\u0432\u044b\u0445 \u043f\u0440\u0430\u0432\u0438\u043b\u0430\u0445 \u043f\u0440\u0438\u0451\u043c\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 drivers\/staging.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Emin Berklin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/v-drivers-staging-yadra-linux-perestanut-prinimat-sozdannye-llm-patchi\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412 drivers\/staging \u044f\u0434\u0440\u0430 Linux \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u0443\u0442 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0435 LLM \u043f\u0430\u0442\u0447\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"3 \u0430\u0432\u0433\u0443\u0441\u0442\u0430 2026 \u0433\u043e\u0434\u0430, \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0442\u043e\u043a Linux \u0438 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b staging \u0413\u0440\u0435\u0433 \u041a\u0440\u043e\u0430-\u0425\u0430\u0440\u0442\u043c\u0430\u043d (Greg Kroah-Hartman) \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e \u043d\u043e\u0432\u044b\u0445 \u043f\u0440\u0430\u0432\u0438\u043b\u0430\u0445 \u043f\u0440\u0438\u0451\u043c\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 drivers\/staging.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/v-drivers-staging-yadra-linux-perestanut-prinimat-sozdannye-llm-patchi\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-08-10T17:40:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-08-12T18:28:02+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47In drivers\/staging of the Linux kernel, LLM-generated patches will no longer be accepted | ProHoster","description":"On August 3, 2026, Greg Kroah-Hartman, maintainer of stable Linux branches and the staging subsystem, announced new rules for accepting changes into the drivers\/staging directory.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/v-drivers-staging-yadra-linux-perestanut-prinimat-sozdannye-llm-patchi","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412 drivers\/staging \u044f\u0434\u0440\u0430 Linux \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043d\u0443\u0442 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0442\u044c \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0435 LLM \u043f\u0430\u0442\u0447\u0438 | ProHoster","og:description":"3 \u0430\u0432\u0433\u0443\u0441\u0442\u0430 2026 \u0433\u043e\u0434\u0430, \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0430\u044e\u0449\u0438\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0442\u043e\u043a Linux \u0438 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u044b staging \u0413\u0440\u0435\u0433 \u041a\u0440\u043e\u0430-\u0425\u0430\u0440\u0442\u043c\u0430\u043d (Greg Kroah-Hartman) \u043e\u0431\u044a\u044f\u0432\u0438\u043b \u043e \u043d\u043e\u0432\u044b\u0445 \u043f\u0440\u0430\u0432\u0438\u043b\u0430\u0445 \u043f\u0440\u0438\u0451\u043c\u0430 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439 \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 drivers\/staging.","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/v-drivers-staging-yadra-linux-perestanut-prinimat-sozdannye-llm-patchi","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-08-10T17:40:54+00:00","article:modified_time":"2026-08-12T18:28:02+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"182789","title":null,"description":null,"keywords":null,"keyphrases":{"focus":[],"additional":[]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-08-11 06:43:51","updated":"2026-08-11 06:43:51","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/182789","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=182789"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/182789\/revisions"}],"predecessor-version":[{"id":182901,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/182789\/revisions\/182901"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=182789"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=182789"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=182789"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}