Merge tag 'for-5.17/parisc-1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux
Pull parisc architecture updates from Helge Deller: - Fix lpa and lpa_user defines (John David Anglin) - Fix symbol lookup of init functions with an __is_kernel() fix (Helge Deller) - Fix wrong pdc_toc_pim_11 and pdc_toc_pim_20 definitions (Helge Deller) - Add lws_atomic_xchg and lws_atomic_store syscalls (John David Anglin) - Rewrite light-weight syscall and futex code (John David Anglin) - Enable TOC (transfer of contents) feature unconditionally (Helge Deller) - Improve fault handler messages (John David Anglin) - Improve build process (Masahiro Yamada) - Reduce kernel code footprint of user access functions (Helge Deller) - Fix build error due to outX() macros (Bart Van Assche) - Ue default_groups in kobj_type in pdc_stable (Greg Kroah-Hartman) - Default to 16 CPUs on 32-bit kernel (Helge Deller) * tag 'for-5.17/parisc-1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux: parisc: Default to 16 CPUs on 32-bit kernel sections: Fix __is_kernel() to include init ranges parisc: Re-use toc_stack as hpmc_stack parisc: Enable TOC (transfer of contents) feature unconditionally parisc: io: Improve the outb(), outw() and outl() macros parisc: pdc_stable: use default_groups in kobj_type parisc: Add kgdb io_module to read chars via PDC parisc: Fix pdc_toc_pim_11 and pdc_toc_pim_20 definitions parisc: Add lws_atomic_xchg and lws_atomic_store syscalls parisc: Rewrite light-weight syscall and futex code parisc: Enhance page fault termination message parisc: Don't call faulthandler_disabled() in do_page_fault() parisc: Switch user access functions to signal errors in r29 instead of r8 parisc: Avoid calling faulthandler_disabled() twice parisc: Fix lpa and lpa_user defines parisc: Define depi_safe macro parisc: decompressor: do not copy source files while building
Showing
- arch/parisc/Kconfig 2 additions, 15 deletionsarch/parisc/Kconfig
- arch/parisc/boot/compressed/.gitignore 0 additions, 2 deletionsarch/parisc/boot/compressed/.gitignore
- arch/parisc/boot/compressed/Makefile 0 additions, 8 deletionsarch/parisc/boot/compressed/Makefile
- arch/parisc/boot/compressed/firmware.c 2 additions, 0 deletionsarch/parisc/boot/compressed/firmware.c
- arch/parisc/boot/compressed/real2.S 2 additions, 0 deletionsarch/parisc/boot/compressed/real2.S
- arch/parisc/include/asm/assembly.h 10 additions, 0 deletionsarch/parisc/include/asm/assembly.h
- arch/parisc/include/asm/futex.h 37 additions, 22 deletionsarch/parisc/include/asm/futex.h
- arch/parisc/include/asm/io.h 3 additions, 3 deletionsarch/parisc/include/asm/io.h
- arch/parisc/include/asm/special_insns.h 24 additions, 20 deletionsarch/parisc/include/asm/special_insns.h
- arch/parisc/include/asm/uaccess.h 8 additions, 4 deletionsarch/parisc/include/asm/uaccess.h
- arch/parisc/include/uapi/asm/pdc.h 23 additions, 9 deletionsarch/parisc/include/uapi/asm/pdc.h
- arch/parisc/kernel/Makefile 1 addition, 2 deletionsarch/parisc/kernel/Makefile
- arch/parisc/kernel/asm-offsets.c 4 additions, 0 deletionsarch/parisc/kernel/asm-offsets.c
- arch/parisc/kernel/hpmc.S 2 additions, 4 deletionsarch/parisc/kernel/hpmc.S
- arch/parisc/kernel/kgdb.c 21 additions, 0 deletionsarch/parisc/kernel/kgdb.c
- arch/parisc/kernel/syscall.S 584 additions, 190 deletionsarch/parisc/kernel/syscall.S
- arch/parisc/kernel/toc.c 16 additions, 2 deletionsarch/parisc/kernel/toc.c
- arch/parisc/kernel/toc_asm.S 10 additions, 23 deletionsarch/parisc/kernel/toc_asm.S
- arch/parisc/kernel/traps.c 1 addition, 1 deletionarch/parisc/kernel/traps.c
- arch/parisc/mm/fault.c 13 additions, 10 deletionsarch/parisc/mm/fault.c
Please register or sign in to comment