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

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 04 Dec 2024 15:08:22 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=282713

--- Comment #15 from Rupesh Pilania <rupeshpilania@gmail.com> ---
Slowly other applications will get stuck at same lock. 

db> ps
107399                   s                                   application
107400                   D       umtxqb  0xffffffff80fdb060  application
107401                   s                                   application
107402                   s                                   application
107403                   s                                   application
107417                   s                                   application
107420                   s                                   application
107432                   s                                   application
107449                   s                                   application
107452                   s                                   application
107454                   s                                   application
107460                   Ss      usem    0xfffff803b208b100  application

db> show lock 0xffffffff80fdb060
 class: sleep mutex
 name: umtxql
 flags: {DEF, DUPOK}
 state: {UNOWNED}

witness gives
umtxql (type: sleep mutex, depth: 0, active refs: 1024) -- last acquired @
kern/kern_umtx.c:511

/*
 * Lock a chain.
 */
static inline void
umtxq_lock(struct umtx_key *key)
{
        struct umtxq_chain *uc;

        uc = umtxq_getchain(key);
        mtx_lock(&uc->uc_lock);
}

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