diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2025-12-06 11:31:49 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2025-12-06 11:31:49 -0800 |
| commit | 92fc1f16e22f97dd5897c9200e620ebc287e50ef (patch) | |
| tree | f6333e4c0e0c603805e98853bd727b5e1bea5279 /rust/kernel/module_param.rs | |
| parent | 5e5ea7f61610239fca058011e7d4f342b34d1558 (diff) | |
| parent | 90dfeef1cd38dff19f8b3a752d13bfd79f0f7694 (diff) | |
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()
Diffstat (limited to 'rust/kernel/module_param.rs')
0 files changed, 0 insertions, 0 deletions
