There is one bullet in cuda-gdb document section B.Know Issues:
" * The scheduler-locking option cannot be set to on ."
According to gdb document (https://sourceware.org/gdb/current/onlinedocs/gdb/All_002dStop-Mode.html), scheduling-locking = on means other threads wouldn’t move when the current thread takes single-step. This bullet seems cuda-gdb can’t lock others threads (warps) during current warp is single-stepping. However, the experiment shows other warps indeed don’t move when current warp is doing single-step.
Is there anything I missed, or this document is out of date?