Files
linux/arch/riscv/kernel
Linus Torvalds 0c1494015f Merge tag 'core-entry-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull core entry code updates from Thomas Gleixner:
 "Updates for the generic and architecture entry code:

   - Move LoongArch and RISC-V ret_from_fork() implementations to C code
     so that syscall_exit_user_mode() can be inlined

   - Split the RISC-V ret_from_fork() implementation into return to user
     and return to kernel, which gives a measurable performance
     improvement

   - Inline syscall_exit_user_mode() which benefits all architectures by
     avoiding a function call and letting the compiler do better
     optimizations"

* tag 'core-entry-2025-05-25' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
  LoongArch: entry: Fix include order
  entry: Inline syscall_exit_to_user_mode()
  LoongArch: entry: Migrate ret_from_fork() to C
  riscv: entry: Split ret_from_fork() into user and kernel
  riscv: entry: Convert ret_from_fork() to C
2025-05-27 07:44:22 -07:00
..
2025-01-18 12:33:39 -08:00
2023-03-23 08:47:00 -07:00
2024-07-12 08:55:31 -07:00
2024-11-07 14:25:15 -08:00
2022-05-19 19:30:30 +02:00
2024-09-03 07:57:55 -07:00
2024-09-03 07:57:55 -07:00
2025-02-14 13:06:44 -08:00
2025-04-01 07:03:03 +00:00
2025-04-01 07:03:03 +00:00
2021-01-07 19:00:50 -08:00
2025-03-18 12:59:03 +00:00