[PATCH v3 06/13] arm64: Handle KCOV __init vs inline mismatches
Will Deacon
will at kernel.org
Fri Jul 18 04:22:04 PDT 2025
Hey Kees,
On Thu, Jul 17, 2025 at 04:25:11PM -0700, Kees Cook wrote:
> When KCOV is enabled all functions get instrumented, unless
> the __no_sanitize_coverage attribute is used. To prepare for
> __no_sanitize_coverage being applied to __init functions, we
> have to handle differences in how GCC's inline optimizations get
> resolved. For arm64 this requires forcing one function to be inline
> with __always_inline.
Please can you spell out the issue a bit more here? From the description
you've given, I can't figure out why acpi_get_enable_method() is the
only function that needs fixing up so I worry that this could be
fragile.
Thanks,
Will
More information about the linux-riscv
mailing list