tlbi= Boot Option Submitted Ahead Of Linux 7.2 Kernel Release

Written by Michael Larabel in Linux Kernel on 16 August 2026 at 01:01 PM EDT. 7 Comments
LINUX KERNEL
Ahead of the Linux 7.2 kernel stable release expected to occur in the coming hours, a last minute "x86/urgent" pull request was submitted with one patch for adding the new tlbi= boot option.

The new tlbi= option has been submitted in time for Linux 7.2 stable and also marked for back-porting to stable Linux kernel versions. This option controls the TLB invalidation method and tlbi=ipi is the only option currently honored. Booting the kernel with tlbi=ipi will switch back to IPI-based Transparent Lookaside Buffer (TLB) flushing.

Due to some recently discovered INVLPGB / TLBSYNC issues on AMD CPUs with INVLPGB used for broadcast TLB flushing on recent kernel versions, this option is added to allow developers/administrators to switch back to the old IPI-based TLB flushing in order to rule it out as a potential cause of user-space crashes.

tlbi option


Thus for now this is just a debug option if wanting to rule out any INVLPGB/TLBSYNC issues on your Linux system. In the future it's mentioned it may be extended to support tlbi=broadcast should the current default behavior change.

The patch is pending via the x86/urgent pull request and should be mainlined to the Linux kernel shortly.
Related News
About The Author

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week