Re: [PATCH v3 0/4] gcov: use -fprofile-update=atomic globally to fix concurrent access crashes on GCOV-enabled kernels
From: Konstantin Khorenko
Date: Thu Apr 02 2026 - 08:49:26 EST
On 4/2/26 03:46, Jakub Kicinski wrote:
On Wed, 1 Apr 2026 17:20:16 +0300 Konstantin Khorenko wrote:
1. Build fix for CONFIG_GCOV_PROFILE_ALL=y - skb_ext_total_length()
BUILD_BUG_ON failure:
https://lore.kernel.org/lkml/20260331165125.959833-1-khorenko@xxxxxxxxxxxxx/T/#t
2. Runtime crash fix for zlib inflate_fast() - GCOV counter merging
with loop induction variables caused out-of-bounds writes on SMP:
https://lore.kernel.org/lkml/20260330143256.306326-1-khorenko@xxxxxxxxxxxxx/T/#t
Why are you merging these? The should go via different subsystems.
How do you expect this series to be applied?
You are definitely right, Jakub.
i will create 3 different threads and note explicitly that the last commit should be applied only after first 2 series are merged.
Will do right now!
--
Konstantin Khorenko