Linux 7.2-rc3 Patches SEGA Dreamcast Drivers and Hardens Realtek WiFi Against Rogue Access Points
Linux 7.2-rc3 includes fixes for SEGA Dreamcast keyboard, mouse, and joystick drivers, addressing race conditions and a long-standing crash. The release also hardens the Realtek RTL8723BS WiFi driver against malicious access points.
Linux 7.2-rc3, released on July 12, 2026, includes a set of unexpected fixes for the SEGA Dreamcast's input drivers and a security hardening of the Realtek RTL8723BS WiFi driver. The release candidate, now available in the mainline kernel Git tree, addresses issues that have persisted for years in the aging console's support code.
Among the most notable changes are fixes for the Dreamcast's keyboard, mouse, and joystick drivers, merged by input subsystem maintainer Dmitry Torokhov. These patches resolve race conditions in driver data handling and device registration, and fix a null pointer dereference in the Maple mouse driver that had existed since 2017.
Dreamcast Driver Fixes Span Keyboard, Mouse, and Joystick
The Dreamcast driver updates were triggered by Florian Fuchs, who identified a kernel crash in the Maple mouse driver code. The null pointer dereference, present for nearly a decade, could cause a system panic when the driver attempted to access uninitialized data. Torokhov's patches also address similar issues in the keyboard and joystick drivers, ensuring proper driver data setting and device registration to avoid race conditions.
Earlier in 2026, the kernel saw fixes for the Dreamcast's GD-ROM driver and a proposal for a VMUFAT file-system driver for the console's Visual Memory Unit flash memory. However, the VMUFAT driver is unlikely to be upstreamed due to tightened Linux file-system requirements.
- Null pointer dereference in the Maple mouse driver existed since 2017 and could cause a kernel crash.
- Fixes were merged as part of the input driver updates for Linux 7.2-rc3.
- Earlier 2026 updates included GD-ROM driver fixes and a VMUFAT proposal that was rejected.
Realtek RTL8723BS WiFi Driver Hardened Against Malicious Access Points
Alongside the Dreamcast fixes, Linux 7.2-rc3 includes a series of staging driver patches that harden the Realtek RTL8723BS WiFi driver. The changes address out-of-bounds behavior that could be triggered when connecting to malicious WiFi access points, potentially preventing buffer overflows or other exploits.
The hardening is part of a broader effort to improve the security of staging drivers, which are often less mature than the mainline kernel code. The RTL8723BS is a common WiFi chipset found in many low-cost laptops and embedded devices, making these fixes important for a wide range of users. The patches were sent out ahead of the 7.2-rc3 release and are expected to be included in the final 7.2 kernel.
Looking ahead, Linux 7.2 is expected to reach a stable release in late July or early August 2026. The kernel also includes support for new hardware, such as the Pioneer DJM-S11 professional DJ mixer, and improvements for USB-C security features on Lenovo ThinkPads. The Dreamcast driver fixes, while niche, highlight the kernel's continued support for legacy hardware, even as some older platforms are dropped.
Fact check
-
Linux 7.2-rc3 includes fixes for the SEGA Dreamcast's keyboard, mouse, and joystick drivers.
reported · source
-
The null pointer dereference in the Maple mouse driver existed since 2017.
reported · source
-
The Realtek RTL8723BS WiFi driver was hardened against malicious access points in Linux 7.2-rc3.
reported · source
0 Comments
No comments yet
Be the first to share your thoughts on this article.