[Bug 282713] Process enters in STOP state and doesn't respond to any signal.

From: <bugzilla-noreply_at_freebsd.org>
Date: Mon, 18 Nov 2024 16:03:58 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282713

--- Comment #8 from Rupesh Pilania <rupeshpilania@gmail.com> ---
(In reply to Rupesh Pilania from comment #7)
Looks like there are no process sharing locking mechanism was used. I suspect
somehow kern.ipc.umtx_max_robust count can impact something. As per libthr it's
default value is 1000. So created 1 process with 1000 robust mutexes and ran 2
instances of this. Looks like somehow it slowed down other process. Now those
processes are unkillable. But I am not seeing processes waiting in umtxqb. 

Using 8 CPUs 16 GB RAM

Somehow process with 1000 threads with robust mutexes impacted other processes.

Also saw this in one of the other process which went in stop state.
./procstat -k 917
  PID    TID COMM                TDNAME              KSTACK
  917 100288 process1            -                   mi_switch
thread_suspend_switch ptracestop cursig ast doreti_ast

Similar to this https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200992

-- 
You are receiving this mail because:
You are the assignee for the bug.