HomeFreeBSD

linker_kldload_busy(): allow recursion

Description

linker_kldload_busy(): allow recursion

Some drivers recursively loads modules by explicit calls to kldload
during initialization, which might occur during kldload.

PR: 259748
Reported and tested by: thj
Reviewed by: markj
Sponsored by: Nvidia networking
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D32972

Details

Provenance
kibAuthored on Nov 12 2021, 7:45 PM
Reviewer
markj
Differential Revision
D32972: linker_kldload_busy(): allow recursion
Parents
rGdad71022bd7a: Disable flaky test lib.libc.sys.setrlimit_test.setrlimit_stack
Branches
Unknown
Tags
Unknown