Re: rwsleep and stopped process

2020-03-01 Thread Alexander Bluhm
On Sun, Mar 01, 2020 at 02:16:20PM +0100, Mark Kettenis wrote: > This probably means that msleep(4) has a similar issue. Here is the diff for msleep() and rwsleep(). bluhm Index: kern/kern_synch.c === RCS file:

Re: rwsleep and stopped process

2020-03-01 Thread Mark Kettenis
> Date: Sun, 1 Mar 2020 14:02:53 +0100 > From: Alexander Bluhm > > Hi, > > I had a 6.6 machine where a lot of git processes got stuck sleeping > on "futex". The process holding the futex rwlock was this one. > > 33293 332235 1 2734 30x800483 fsleepgit > > It called

rwsleep and stopped process

2020-03-01 Thread Alexander Bluhm
Hi, I had a 6.6 machine where a lot of git processes got stuck sleeping on "futex". The process holding the futex rwlock was this one. 33293 332235 1 2734 30x800483 fsleepgit It called mi_switch() from proc_stop() with this trace. issignal(80002acc74a8) at