On Sat, Jun 27, 2026 at 11:00:56PM +0200, Mark Kettenis wrote:
> > Date: Sat, 27 Jun 2026 21:10:33 +0200
> > From: Anton Lindqvist <[email protected]>
> > 
> > On Thu, Jun 25, 2026 at 02:14:20AM -0600, Mark Kettenis wrote:
> > > CVSROOT:  /cvs
> > > Module name:      src
> > > Changes by:       [email protected]        2026/06/25 02:14:20
> > > 
> > > Modified files:
> > >   sys/kern       : kern_exit.c 
> > > 
> > > Log message:
> > > Always untrace traced children even when they're exiting.  But do skip
> > > sending them a SIGKILL.  This prevents triggering a KASSERT in a 
> > > convuluted
> > > scenario reported by Yuxiang Yang.
> > > 
> > > "looks right" deraadt@
> > > ok claudio@
> > 
> > This commit introduced a regression, the following command now hangs.
> > 
> >     make -C /home/src/regress/sys/ptrace | cat
> 
> My tree is checked out under /usr/src, but I can't reproduce this here with:
> 
>     make -C /usr/src/regress/sys/ptrace | cat

I suspect this being timing sensitive. Always happens on my slow Haswell
amd64-regresss host. A ktrace can be found here, note I eventually
terminate by hitting Ctrl-C.

        https://www.basename.se/tmp/ptrace-ktrace.out

Reply via email to