Message ID | 20230510033117.1395895-1-rmclure@linux.ibm.com (mailing list archive) |
---|---|
Headers | show |
Series | powerpc: KCSAN fix warnings and mark accesses | expand |
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 https://git.kernel.org/powerpc/c/03d44ee80eac980a869ed3d5637ed85de6fb957f [02/11] powerpc: qspinlock: Enforce qnode writes prior to publishing to queue https://git.kernel.org/powerpc/c/6f3136326ee47ae2dd5dac9306c9b08ccbc7e81e [04/11] powerpc: Mark [h]ssr_valid accesses in check_return_regs_valid https://git.kernel.org/powerpc/c/be286b8637d417a7d7eb25dc3a509c10d0afef66 [06/11] powerpc: powernv: Fix KCSAN datarace warnings on idle_state contention https://git.kernel.org/powerpc/c/b0c5b4f1ee3687c57dab65ac0729a4d61967f032 [07/11] powerpc: Annotate accesses to ipi message flags https://git.kernel.org/powerpc/c/8608f14b49a0a3f8644a326d32dc1bf7ed78836a [08/11] powerpc: Mark writes registering ipi to host cpu through kvm and polling https://git.kernel.org/powerpc/c/86dacd967b80114c0c6cf0648ed1dcaea8853937 [09/11] powerpc: powernv: Annotate data races in opal events https://git.kernel.org/powerpc/c/331e2cad6d168ac5ccb25ae34bdc305b8b731bc0 cheers