HomeFreeBSD

sysctl net.inet.tcp.ktcplist: try to handle EDEADLK

Description

sysctl net.inet.tcp.ktcplist: try to handle EDEADLK

If EDEADLK is returned from the locked handler, restart it. Do it
limited number of times. Catch signals between tries.

Reviewed by: glebius, markj
Sponsored by: Nvidia networking
Differential revision: https://reviews.freebsd.org/D51143

Details

Provenance
kibAuthored on Jul 3 2025, 5:59 PM
Reviewer
glebius
Differential Revision
D51143: sysctl net.inet.tcp.ktlslist: allow snd_tag_status_str() to sleep
Parents
rGb435452e6b23: sysctl net.inet.tcp.ktlslist: allow snd_tag_status_str() to sleep
Branches
Unknown
Tags
Unknown