Re: [patch V2 10/17] posix-timers: Make signal_struct::next_posix_timer_id an atomic_t

From: Cyrill Gorcunov
Date: Tue Mar 04 2025 - 13:59:21 EST


On Mon, Mar 03, 2025 at 10:24:28PM +0100, Thomas Gleixner wrote:
>
> Welcome. Some quick validation with CRIU would be appreciated.

Just tested in criu: works without problem, both modes -- with new
prctl and without it. Note that I only have ran separate posix-timers
test case, probably virtuozzo team might do more deep tesing.
---
root@fc:/home/cyrill/criu# test/zdtm.py run -t zdtm/static/posix_timers
userns is supported
The kernel is tainted: '512'
=== Run 1/1 ================ zdtm/static/posix_timers
====================== Run zdtm/static/posix_timers in h =======================
Start test
./posix_timers --pidfile=posix_timers.pid --outfile=posix_timers.out
Run criu dump
Run criu restore
Send the 15 signal to 56
Wait for zdtm/static/posix_timers(56) to die for 0.100000
Removing dump/zdtm/static/posix_timers/56
====================== Test zdtm/static/posix_timers PASS ======================