Commit 92fc1f16e22f for kernel

commit 92fc1f16e22f97dd5897c9200e620ebc287e50ef
Merge: 5e5ea7f61610 90dfeef1cd38
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sat Dec 6 11:31:49 2025 -0800

    Merge tag 'locking-urgent-2025-12-06' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

    Pull locking fixes from Ingo Molnar:
     "Two fixes related to recent introduction of scoped_seqlock_read():

       - Fix compiler build failures when a particular .config and compiler
         build options variant doesn't result in the expected removal of
         unused, catch-bugs portions of scoped_seqlock_read() by the inliner
         at build time, and cause a linker fail even in correct code

       - Match read-locking order in do_task_stat() and do_io_accounting().
         The inconsistency here was harmless but unnecessary"

    * tag 'locking-urgent-2025-12-06' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
      seqlock: Cure some more scoped_seqlock() optimization fails
      seqlock, procfs: Match scoped_seqlock_read() critical section vs. RCU ordering in do_task_stat() to do_io_accounting()