The following changes since commit 7ddb58cb0ecae8e8b6181d736a87667cc9ab8389: Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux (2021-11-03 21:18:44 -0700) are available in the Git repository at: http://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git tags/for-5.16/parisc-2 for you to fetch changes up to 2a2e8202c7a16a85a881ad2b6e32ccbebdc01dda: parisc: move CPU field back into thread_info (2021-11-04 11:21:47 +0100) ---------------------------------------------------------------- Second round of parisc architecture fixes and updates for kernel v5.16-rc1 One build error fix and two optimizations: - Fix build error by moving the CPU field back into thread_info struct (Ard Biesheuvel) - Do not enable IRQs unconditionally at start of interrupt handler if they were disabled before (Sven Schnelle) - Keep interrupts enabled during cmpxchg and futex operations (Dave Anglin) ---------------------------------------------------------------- Ard Biesheuvel (1): parisc: move CPU field back into thread_info Dave Anglin (1): parisc: Don't disable interrupts in cmpxchg and futex operations Sven Schnelle (1): parisc: don't enable irqs unconditionally in handle_interruption() arch/parisc/include/asm/futex.h | 24 +++++++++++------------- arch/parisc/include/asm/smp.h | 19 ++----------------- arch/parisc/include/asm/thread_info.h | 3 +++ arch/parisc/kernel/asm-offsets.c | 5 ----- arch/parisc/kernel/smp.c | 2 -- arch/parisc/kernel/syscall.S | 10 ---------- arch/parisc/kernel/traps.c | 2 +- 7 files changed, 17 insertions(+), 48 deletions(-)