linux/arch
Linus Torvalds 78bb43e51b Updates for the generic entry code:
- Split the code into syscall and exception/interrupt parts to ease the
     conversion of ARM[64] to the generic entry infrastructure
 
   - Extend syscall user dispatching to support a single intercepted range
     instead of the default single non-intercepted range. That allows
     monitoring/analysis of a specific executable range, e.g. a library, and
     also provides flexibility for sandboxing scenarios.
 
   - Cleanup and extend the user dispatch selftest
 -----BEGIN PGP SIGNATURE-----
 
 iQJHBAABCgAxFiEEQp8+kY+LLUocC4bMphj1TA10mKEFAmiIg6UTHHRnbHhAbGlu
 dXRyb25peC5kZQAKCRCmGPVMDXSYoWn7EACTvQpu7tGd1rN9hCjiB1W5po7nvlCd
 gKghjS9Kp0KttTDQPLVcmnH06BhDHWNNn1HXZ1ORea4bpLywiKHtVgqUAsJDsBsv
 ETeTHYNphk0sktvAqp3XusA6HF4T0s1KXJQj3W1ACrYZWRkK/VystCLYwBRGpc3r
 cj7jAFmJyNpU236R5XYJ7ooHfPYpzZ8VAHBO8ykK7muHDfyBRXEIlmkGep++ctSv
 v0uZXAy6LONljKg87YJTien0UA7ze9lFgPTuV1y/qfaLbYNekUaJSDjfuhOpZZUw
 TzSh9OYoIvKpd0ylHwB1qMLd5CaXNicaeLfTW3xbX06KaXa7WNAonS35sK0EjhtZ
 0bBA9g6bRhphyh0tzR4saF9bczNvJydNCn7/QFo9dKbQUEL/FRXtJiIeusVx/0fJ
 +ZqWRTcEdDw2Rsyv52hKgyEJi7F3nL9ovabUN9P1/0aPcTdM3WekMpSOJm1U6wVF
 e6oSyeoeNdjcdxgWbQrgRNbmq5CPEV3ig5J+G418r5DTF3ifqZX+WscijUtKTu5K
 V5GpLc0PL9eoigQ37LmGkwK/4xoB9SAPTQuzUs9qgh9NidwT0cCfoNxpeGh6GeHX
 GLHPGU61vZaefxpwuAuv+SQSgxXSKk2/H/ijPzSjrX/PkUp7MoX9XoOQAh4FxZjO
 ok5YEUGXzSJfXQ==
 =yaCQ
 -----END PGP SIGNATURE-----

Merge tag 'core-entry-2025-07-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull generic entry code updates from Thomas Gleixner:

 - Split the code into syscall and exception/interrupt parts to ease the
   conversion of ARM[64] to the generic entry infrastructure

 - Extend syscall user dispatching to support a single intercepted range
   instead of the default single non-intercepted range. That allows
   monitoring/analysis of a specific executable range, e.g. a library,
   and also provides flexibility for sandboxing scenarios

 - Cleanup and extend the user dispatch selftest

* tag 'core-entry-2025-07-29' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  entry: Split generic entry into generic exception and syscall entry
  selftests: Add tests for PR_SYS_DISPATCH_INCLUSIVE_ON
  syscall_user_dispatch: Add PR_SYS_DISPATCH_INCLUSIVE_ON
  selftests: Fix errno checking in syscall_user_dispatch test
2025-07-29 15:14:29 -07:00
..
alpha vfs-6.17-rc1.fileattr 2025-07-28 15:24:14 -07:00
arc
arm soc: arm code changes for 6.17 2025-07-29 11:30:17 -07:00
arm64 Updates for the timekeeping and VDSO code: 2025-07-29 14:12:52 -07:00
csky
hexagon
loongarch CRC updates for 6.17 2025-07-28 17:43:29 -07:00
m68k TTY / Serial driver update for 6.17-rc1 2025-07-29 10:11:01 -07:00
microblaze A treewide cleanup of struct cycle_counter const annotations: 2025-07-29 14:02:53 -07:00
mips gpio updates for v6.17-rc1 2025-07-28 21:58:46 -07:00
nios2
openrisc
parisc execve updates for v6.17 2025-07-28 17:11:40 -07:00
powerpc Driver core changes for 6.17-rc1 2025-07-29 12:15:39 -07:00
riscv Updates for interrupt chip drivers: 2025-07-29 13:26:05 -07:00
s390 Driver core changes for 6.17-rc1 2025-07-29 12:15:39 -07:00
sh execve updates for v6.17 2025-07-28 17:11:40 -07:00
sparc Crypto library updates for 6.17 2025-07-28 17:58:52 -07:00
um This series massages asm/param.h to simpler and more uniform shape. 2025-07-28 09:03:37 -07:00
x86 Driver core changes for 6.17-rc1 2025-07-29 12:15:39 -07:00
xtensa execve updates for v6.17 2025-07-28 17:11:40 -07:00
.gitignore
Kconfig Updates for the generic entry code: 2025-07-29 15:14:29 -07:00