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:
> 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
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