News › linux

Linux 7.3-rc1 Released: AMD GPU Code Swells Kernel to Nearly 41 Million Lines

By Zayden R., August 31, 2026

Linux 7.3-rc1 sees a substantial increase in code size, nearing 41 million lines, driven largely by AMD GPU updates. Engineers should note the massive AMD GPU register additions for future hardware support.

Linus Torvalds has announced the release of Linux 7.3-rc1, and it's a hefty one, clocking in at nearly 41 million lines of code. This increase is largely attributed to the inclusion of new AMD GPU register files for DCN 6.0, which Torvalds described as "huge". As engineers, it's essential to recognize that these additions, which include hardware definitions as C header #defines, account for about a third of this release's changes.

Phoronix reports that the kernel now comprises 40.98 million lines, with 30,937,090 lines of detected code. The AMD GPU driver's contribution is significant; the drivers/gpu/drm/amd directory alone measures 6.52 million lines. This is an increase from Linux v7.2, which had 6.35 million lines for the same directory. These figures reflect the ongoing growth in the kernel's size, a trend driven by the development of AMDGPU and AMDKFD drivers.

LWN notes that this release was busy, with 15,267 commits pulled during the merge window, marking it as the second busiest after version 6.7. While Torvalds mentioned that nothing particularly stands out, the sheer volume of changes suggests a robust development cycle.

For those managing Linux systems, this release signals a need to prepare for hardware advancements that these new AMD GPU codes aim to support. It's prudent to keep an eye on the evolving kernel and driver landscape to ensure compatibility and performance with upcoming hardware.

Sources

Practice this on a real machine

The Linux Camp teaches these topics as hands-on labs on real virtual machines, verified as you type.