From: Linus Torvalds Date: Sat, 6 Dec 2025 19:31:49 +0000 (-0800) Subject: Merge tag 'locking-urgent-2025-12-06' of git://git.kernel.org/pub/scm/linux/kernel... X-Git-Tag: v6.19-rc1~75 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=92fc1f16e22f97dd5897c9200e620ebc287e50ef;p=thirdparty%2Fkernel%2Flinux.git 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() --- 92fc1f16e22f97dd5897c9200e620ebc287e50ef