Page MenuHomeFreeBSD

rtld: release rtld_bind_lock around calls to .preinit_array initializers
ClosedPublic

Authored by kib on Sat, Oct 10, 3:08 PM.
Tags
None
Referenced Files
F175567270: D60588.id189372.diff
Sun, Oct 11, 6:23 PM
F175566906: D60588.id189364.diff
Sun, Oct 11, 6:20 PM
F175518857: D60588.id189364.diff
Sun, Oct 11, 10:01 AM
F175513119: D60588.id189372.diff
Sun, Oct 11, 9:00 AM
F175512258: D60588.diff
Sun, Oct 11, 8:50 AM
F175498796: D60588.diff
Sun, Oct 11, 6:47 AM
F175447082: D60588.id189364.diff
Sat, Oct 10, 10:29 PM
F175446963: D60588.diff
Sat, Oct 10, 10:28 PM
Subscribers

Details

Summary
We unlock the bind lock around .init calls anyway.  Also, the main
object cannot be unloaded.

Reported by:    dim
PR:     298943

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable