* [GIT PULL] locking fixes
@ 2025-12-06 11:32 Ingo Molnar
2025-12-06 20:42 ` pr-tracker-bot
2025-12-10 7:59 ` [GIT PULL] futex updates for v6.19 Ingo Molnar
0 siblings, 2 replies; 4+ messages in thread
From: Ingo Molnar @ 2025-12-06 11:32 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-kernel, Peter Zijlstra, Thomas Gleixner, Will Deacon,
Waiman Long, Boqun Feng, Borislav Petkov, Uros Bizjak,
Sebastian Andrzej Siewior, Gary Guo, Oleg Nesterov
Linus,
Please pull the latest locking/urgent Git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-2025-12-06
# HEAD: 90dfeef1cd38dff19f8b3a752d13bfd79f0f7694 seqlock: Cure some more scoped_seqlock() optimization fails
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.
Thanks,
Ingo
------------------>
Ingo Molnar (1):
seqlock, procfs: Match scoped_seqlock_read() critical section vs. RCU ordering in do_task_stat() to do_io_accounting()
Peter Zijlstra (1):
seqlock: Cure some more scoped_seqlock() optimization fails
fs/proc/array.c | 40 ++++++++++++++++++++--------------------
include/linux/seqlock.h | 4 ++--
2 files changed, 22 insertions(+), 22 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread* Re: [GIT PULL] locking fixes
2025-12-06 11:32 [GIT PULL] locking fixes Ingo Molnar
@ 2025-12-06 20:42 ` pr-tracker-bot
2025-12-10 7:59 ` [GIT PULL] futex updates for v6.19 Ingo Molnar
1 sibling, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2025-12-06 20:42 UTC (permalink / raw)
To: Ingo Molnar
Cc: Linus Torvalds, linux-kernel, Peter Zijlstra, Thomas Gleixner,
Will Deacon, Waiman Long, Boqun Feng, Borislav Petkov,
Uros Bizjak, Sebastian Andrzej Siewior, Gary Guo, Oleg Nesterov
The pull request you sent on Sat, 6 Dec 2025 12:32:37 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-urgent-2025-12-06
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/92fc1f16e22f97dd5897c9200e620ebc287e50ef
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 4+ messages in thread
* [GIT PULL] futex updates for v6.19
2025-12-06 11:32 [GIT PULL] locking fixes Ingo Molnar
2025-12-06 20:42 ` pr-tracker-bot
@ 2025-12-10 7:59 ` Ingo Molnar
2025-12-10 8:44 ` pr-tracker-bot
1 sibling, 1 reply; 4+ messages in thread
From: Ingo Molnar @ 2025-12-10 7:59 UTC (permalink / raw)
To: Linus Torvalds
Cc: linux-kernel, Peter Zijlstra, Thomas Gleixner, Darren Hart,
Davidlohr Bueso, Andr� Almeida, Oleg Nesterov
Linus,
Please pull the latest locking/futex Git tree from:
git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-futex-2025-12-10
# HEAD: c42ba5a87bdccbca11403b7ca8bad1a57b833732 futex: Store time as ktime_t in restart block
Futex changes for v6.19:
- Standardize on ktime_t in restart_block::time as well
(Thomas Weißschuh)
- Futex selftests:
- Add robust list testcases (André Almeida)
- Formatting fixes/cleanups (Carlos Llamas)
Thanks,
Ingo
------------------>
André Almeida (2):
selftests/futex: Remove unused test_futex_mpol()
selftests/futex: Create test for robust list
Carlos Llamas (2):
selftests/futex: Add newline to ksft_exit_fail_msg()
selftests/futex: Skip tests if shmget unsupported
Thomas Weißschuh (1):
futex: Store time as ktime_t in restart block
include/linux/restart_block.h | 2 +-
kernel/futex/waitwake.c | 9 +-
.../testing/selftests/futex/functional/.gitignore | 1 +
tools/testing/selftests/futex/functional/Makefile | 3 +-
.../selftests/futex/functional/futex_numa_mpol.c | 5 -
.../selftests/futex/functional/futex_wait.c | 8 +-
.../selftests/futex/functional/futex_waitv.c | 2 +
.../selftests/futex/functional/robust_list.c | 552 +++++++++++++++++++++
8 files changed, 567 insertions(+), 15 deletions(-)
create mode 100644 tools/testing/selftests/futex/functional/robust_list.c
^ permalink raw reply [flat|nested] 4+ messages in thread* Re: [GIT PULL] futex updates for v6.19
2025-12-10 7:59 ` [GIT PULL] futex updates for v6.19 Ingo Molnar
@ 2025-12-10 8:44 ` pr-tracker-bot
0 siblings, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2025-12-10 8:44 UTC (permalink / raw)
To: Ingo Molnar
Cc: Linus Torvalds, linux-kernel, Peter Zijlstra, Thomas Gleixner,
Darren Hart, Davidlohr Bueso, Andr� Almeida, Oleg Nesterov
The pull request you sent on Wed, 10 Dec 2025 08:59:56 +0100:
> git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking-futex-2025-12-10
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/0048fbb4011ec55c32d3148b2cda56433f273375
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-12-10 8:47 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-06 11:32 [GIT PULL] locking fixes Ingo Molnar
2025-12-06 20:42 ` pr-tracker-bot
2025-12-10 7:59 ` [GIT PULL] futex updates for v6.19 Ingo Molnar
2025-12-10 8:44 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).