(subset) [PATCH v2 00/11] powerpc: KCSAN fix warnings and mark accesses

Michael Ellerman patch-notifications at ellerman.id.au
Mon Jul 3 15:26:59 AEST 2023

On Wed, 10 May 2023 13:31:06 +1000, Rohan McLure wrote:
> v1 of this patch series available here:
> Link: https://lore.kernel.org/linuxppc-dev/20230508020120.218494-1-rmclure@linux.ibm.com/
> The KCSAN sanitiser notifies programmers of instances where unmarked
> accesses to shared state has lead to a data race, or when the compiler
> has liberty to reorder an unmarked access and so generate a data race.
> This patch series deals with benign data races, which nonetheless need
> annotation in order to ensure the correctness of the emitted code.
> [...]

Patches 1, 2, 4, 6-9 applied to powerpc/next.

[01/11] powerpc: qspinlock: Mark accesses to qnode lock checks
[02/11] powerpc: qspinlock: Enforce qnode writes prior to publishing to queue
[04/11] powerpc: Mark [h]ssr_valid accesses in check_return_regs_valid
[06/11] powerpc: powernv: Fix KCSAN datarace warnings on idle_state contention
[07/11] powerpc: Annotate accesses to ipi message flags
[08/11] powerpc: Mark writes registering ipi to host cpu through kvm and polling
[09/11] powerpc: powernv: Annotate data races in opal events


More information about the Linuxppc-dev mailing list