{"id":281269,"date":"2026-06-25T06:08:00","date_gmt":"2026-06-25T10:08:00","guid":{"rendered":"https:\/\/news-you-need.com\/index.php\/2026\/06\/25\/linux-7-2-staging-still-working-to-tame-the-realtek-rtl8723bs-beast-of-a-driver\/"},"modified":"2026-06-25T06:25:17","modified_gmt":"2026-06-25T10:25:17","slug":"linux-7-2-staging-still-working-to-tame-the-realtek-rtl8723bs-beast-of-a-driver","status":"publish","type":"post","link":"https:\/\/news-you-need.com\/index.php\/2026\/06\/25\/linux-7-2-staging-still-working-to-tame-the-realtek-rtl8723bs-beast-of-a-driver\/","title":{"rendered":"Linux 7.2 Staging Still Working To Tame The Realtek RTL8723BS &#8220;Beast Of A Driver&#8221;"},"content":{"rendered":"<p><a href=\"https:\/\/www.phoronix.com\/news\/Linux-7.2-Staging\">Linux 7.2 Staging Still Working To Tame The Realtek RTL8723BS &#8220;Beast Of A Driver&#8221;<\/a><\/p>\n<p><a href=\"https:\/\/www.phoronix.com\/news\/Linux-7.2-Staging\">https:\/\/www.phoronix.com\/news\/Linux-7.2-Staging<\/a><\/p>\n<p>Publish Date: <a href=\"publish_date]\">2026-06-25 06:08:00<\/a><\/p>\n<p>Source Domain: <a href=\"www.phoronix.com\">www.phoronix.com<\/a><\/p>\n<p>Way back in 2017 for the Linux 4.12 kernel the Realtek rtl8723bs WiFi driver was added to the kernel&#8217;s staging area. Nearly a decade later, it&#8217;s still being cleaned-up to suit the more rigorous non-staging area of the kernel in the formal networking subsystem. For Linux 7.2, the staging pull request is once again dominated by clean-ups to this Realtek WiFi driver.<\/p>\n<p>The Realtek RTL8723BS staging driver being cleaned-up has been a common theme for many recent Linux kernels and yet again saw many clean-ups for Linux 7.2. Greg Kroah-Hartman described the RTL8723BS clean-up work this cycle as:<br \/>\n<\/p>\n<p>&#8220;rtl8723bs driver reworking and cleanups, being the bulk of this merge window given all of the issues and wrappers involved in that beast of a driver.&#8221;<br \/>\n<br \/>Indeed, this &#8220;beast of a driver&#8221; saw 154 patches just this cycle alone working to clean-up the WiFi driver and represents a majority of the staging changes for Linux 7.2.<\/p>\n<p>Most of the patches are for removing various function wrappers, cleaning up various elements of code, renaming some functions, and other typical code cleaning to remove unnecessary abstractions and making this driver more inline with other upstream Linux WiFi drivers.<br \/>\n<\/p>\n<p align=\"center\"><img decoding=\"async\" src=\"https:\/\/www.phoronix.net\/image.php?id=2026&#038;image=realtek_beast_sml\" alt=\"RTL8723BS ASIC\"\/><\/p>\n<p>The Realtek RTL8723BS is an 802.11 b\/g\/n WiFi chipset with Bluetooth 4.0 support too. Hopefully this Realtek driver will manage to graduate from the Linux kernel staging area while  802.11n at least still has some relevance.<\/p>\n<p>The full list of Linux 7.2 staging changes can be found via this pull that is already merged to mainline.<\/p>\n<p><a href=\"https:\/\/www.phoronix.com\/news\/Linux-7.2-Staging\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Linux 7.2 Staging Still Working To Tame The Realtek RTL8723BS &#8220;Beast Of A Driver&#8221; https:\/\/www.phoronix.com\/news\/Linux-7.2-Staging&#8230;<\/p>\n","protected":false},"author":1,"featured_media":281270,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/www.phoronix.net\/image.php?id=2026&image=realtek_beast","fifu_image_alt":"","footnotes":""},"categories":[48],"tags":[71],"class_list":["post-281269","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux"],"_links":{"self":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/281269"}],"collection":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/comments?post=281269"}],"version-history":[{"count":1,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/281269\/revisions"}],"predecessor-version":[{"id":281271,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/posts\/281269\/revisions\/281271"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media\/281270"}],"wp:attachment":[{"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/media?parent=281269"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/categories?post=281269"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/news-you-need.com\/index.php\/wp-json\/wp\/v2\/tags?post=281269"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}