On Tue, 20 Sep 2022 22:22:58 +1000, Nicholas Piggin wrote: > The wait instruction encoding changed between ISA v2.07 and ISA v3.0. > In v3.1 the instruction gained a new field. > > Update the PPC_WAIT macro to the current encoding. Rename the older > incompatible one with a _v203 suffix as it was introduced in v2.03 > (the WC field was introduced in v2.07 but the kernel only uses WC=0). > > [...]
Applied to powerpc/next. [1/2] powerpc: add ISA v3.0 / v3.1 wait opcode macro https://git.kernel.org/powerpc/c/dabeb572adf24bbd7cb21d1cc4d118bdf2c2ab74 [2/2] powerpc/64s: Make POWER10 and later use pause_short in cpu_relax loops https://git.kernel.org/powerpc/c/9c7bfc2dc21e737e8e4a753630bce675e1e7c0ad cheers