Hasty Briefsbeta

Bilingual

Linux 6.15 lands fix for 3x Nginx regression

a year ago
  • #Kernel
  • #Linux
  • #Performance
  • Linux 6.15 kernel merged a fix for a severe performance regression affecting Nginx and other applications.
  • The regression caused up to a 3x performance drop in Nginx HTTPS performance and impacted other workloads like Netperf, Ethr, OpenFOAM, ClickHouse, PostgreSQL, and Memcached.
  • The issue was initially hard to diagnose but was resolved within 24 hours thanks to contributions from SUSE engineer Vlastimil Babka and other kernel developers.
  • Testing confirmed the patch resolved the regression, with some workloads even performing slightly better post-fix.
  • The regression was linked to a specific commit and was more noticeable with newer GCC compilers.
  • Linus Torvalds quickly merged the fix due to the severity of the performance impact.