News › linux

Linux 7.2 Reverts DRM Scheduler to FIFO Due to Fair Policy Regression

By Zayden R., August 14, 2026

Ahead of the Linux 7.2 kernel release, the DRM scheduler's fair policy was reverted to FIFO due to a regression. Engineers should note the changes and expect potential updates in Linux 7.3.

As the Linux 7.2 kernel release looms, a last-minute regression has prompted a reversion of the Direct Rendering Manager (DRM) scheduler's default policy from 'fair' back to FIFO. This decision, driven by a user-reported performance issue on the Radeon RX 9070 XT, underscores the complexities of maintaining optimal performance across diverse hardware configurations.

Igalia engineer Tvrtko Ursulin spearheaded the effort to address the regression, which was initially reported by Luke Wildhardt. The issue, manifesting as poor performance with the fair scheduler, required a swift response to prevent widespread disruption. Ursulin's patch series, comprising less than a hundred lines of code, aims to resolve the performance hiccup and pave the way for reinstating the fair policy in a future kernel release, potentially Linux 7.3.

The fair scheduler, introduced in Linux 7.2, was designed to enhance GPU job scheduling, promising more equitable resource allocation. However, the unexpected regression highlighted the challenges in balancing new feature rollouts with stability. In the interim, FIFO remains the default, ensuring reliable performance. Engineers should monitor updates closely, as the fair scheduler may return as the default, accompanied by the removal of FIFO and round-robin policies.

This development is a reminder of the dynamic nature of kernel evolution. While the fair scheduler showed promising results on devices like the Steam Deck, broader testing and validation are essential to ensure it meets the diverse needs of the Linux community. As the Linux 7.3 merge window approaches, engineers can anticipate further refinements that may finally solidify the fair scheduler's place as the default policy.

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.