News › linux
By Zayden R., August 10, 2026
Linux 7.3 will remove old SGI drivers, including the GRU and XP drivers, due to security worries. This impacts systems using hardware no newer than the SGI UltraViolet 2, released in 2012.
In a move that will affect those maintaining legacy Silicon Graphics systems, Linux 7.3 is set to remove old SGI drivers due to security concerns. This change, spearheaded by HPE engineer Dimitri Sivanich, targets the GRU driver, which is tied to the Global Reference Unit hardware resource within the system chipset. The GRU driver, which allows memory to be mmap'ed from user-space, is deemed a security risk and is not compatible with any hardware newer than the SGI UltraViolet 2 series, which was launched back in 2012.
The removal of the SGI GRU driver will also see the SGI XP drivers being discarded, as these depend on the GRU driver for functionality. The XP drivers facilitate communication between SGI SSIs, but with the GRU driver gone, their presence in the kernel is no longer viable. This change will result in a significant code cleanup, with 6.8k lines of code being purged from the kernel.
While the specific security vulnerabilities of these drivers weren't detailed, the decision highlights a broader trend of shedding obsolete code that could potentially harbor unaddressed security issues. Recently, there have been patches attempting to rectify broken functionality within the GRU driver, but the decision was made to remove the drivers instead.
For sysadmins and engineers managing legacy SGI hardware, this change means that systems reliant on these drivers will need to be reassessed. It could be a nudge towards finally upgrading those ancient systems or finding alternative solutions that can work within the constraints of newer, more secure Linux kernel versions.
This marks another step in the ongoing effort to streamline the Linux kernel and ensure its security posture remains robust, even if it means letting go of support for aging hardware.
The Linux Camp teaches these topics as hands-on labs on real virtual machines, verified as you type.