Patch Series

Subject gcov: use -fprofile-update=atomic globally to fix concurrent access crashes on GCOV-enabled kernels
Author khorenko@virtuozzo.com
Date 2026-04-01 14:20:17 +0000 UTC
Version
Cc arnd@arndb.de davem@davemloft.net edumazet@google.com herbert@gondor.apana.org.au horms@kernel.org jpoimboe@kernel.org khorenko@virtuozzo.com kuba@kernel.org linux-kernel@vger.kernel.org linux@weissschuh.net masahiroy@kernel.org netdev@vger.kernel.org oberpar@linux.ibm.com pabeni@redhat.com ptikhomirov@virtuozzo.com steffen.klassert@secunet.com vasileios.almpanis@virtuozzo.com zaslonko@linux.ibm.com

Patches (4)

Name Content [All]
[PATCH v3 1/4] net: fix skb_ext_total_length() BUILD_BUG_ON with CONFIG_GCOV_PROFILE_ALL [Body]
[PATCH v3 2/4] net: add __no_profile to skb_extensions_init() for GCOV compatibility [Body]
[PATCH v3 3/4] iommu/generic_pt: disable GCOV for iommu_amdv1.o [Body]
[PATCH v3 4/4] gcov: use atomic counter updates to fix concurrent access crashes [Body]
Session 2026-04-01
ID (for dev) 3520a82c-f1e3-46dd-bbf6-72c6db00dc99
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 9147566d801602c9e7fc7f85e989735735bf38ba [Config] passed [Log]
[KASAN] Boot test: Base 9147566d801602c9e7fc7f85e989735735bf38ba [Config] passed [Log]
[KASAN] Build Patched 9147566d801602c9e7fc7f85e989735735bf38ba [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 9147566d801602c9e7fc7f85e989735735bf38ba [Config] [patched] passed [Log]
[KASAN] Fuzz 9147566d801602c9e7fc7f85e989735735bf38ba [Config] 9147566d801602c9e7fc7f85e989735735bf38ba [Config] [patched] passed [Log] [Artifacts]