Commit 27a59c0251e5 for kernel

commit 27a59c0251e5d1f41a3a6fbae7c4dc478c34d919
Merge: af33c5a2a9fd 3b7711be0261
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Fri Aug 21 12:39:49 2026 -0700

    Merge tag 'mips_7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux

    Pull MIPS updates from Thomas Bogendoerfer:

     - switch gpio code to use swnodes

     - rework of TXX9 gpio code

     - enable multi-vpe for econet

     - cleanups and fixes

    * tag 'mips_7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux:
      mips: dts: econet: Describe dual-VPE 34Kc processor
      mips: econet: add multi-vpe capability to EN751221
      MIPS: ptrace: Fix syscall skipping via PTRACE_SYSCALL
      mips: remove dead select
      MIPS: BCM47XX: Convert buttons to software nodes
      ssb: gpio: Add and register software node for GPIO controller
      bcma: gpio: Add and register software node for GPIO controller
      MIPS: ip22-gio: Drop #include of <linux/mod_devicetable.h>
      MIPS: TXX9: Clean up txx9_iocled_init()
      MIPS: TXX9: Convert gpio_txx9 to dynamic GPIO base allocation
      MIPS: TXX9: Drop GPIOLIB_LEGACY select
      MIPS: TXX9: Use GPIO lookup table for iocled LEDs
      MIPS: TXX9: Reduce TXX9_IOCLED_MAXLEDS to 3
      MIPS: TXX9: rbtx4927: Use GPIO lookup table for TXx9 LEDs
      MIPS: TXX9: rbtx4927: Use GPIO lookup table for SIO DTR
      MIPS: TXX9: Remove txx9_7segled_*() forward declarations
      MIPS: TXX9: Remove tx4938_spi_init() and txx9_spi_init()
      MIPS: kernel: proc: Use two seq_putc() calls in show_cpuinfo()

diff --cc arch/mips/kernel/ptrace.c
index 5a0e298857b6,87102a03b6ea..17dc7249b8ca
--- a/arch/mips/kernel/ptrace.c
+++ b/arch/mips/kernel/ptrace.c
@@@ -1321,10 -1321,14 +1321,14 @@@ long arch_ptrace(struct task_struct *ch
   */
  asmlinkage long syscall_trace_enter(struct pt_regs *regs)
  {
+ 	long syscall;
+
  	user_exit();

+ 	syscall = current_thread_info()->syscall;
+
  	if (test_thread_flag(TIF_SYSCALL_TRACE)) {
 -		if (ptrace_report_syscall_entry(regs))
 +		if (!ptrace_report_syscall_permit_entry(regs))
  			return -1;
  	}