diff options
| author | Konstantin Belousov <kib@FreeBSD.org> | 2026-01-26 01:49:32 +0000 |
|---|---|---|
| committer | Konstantin Belousov <kib@FreeBSD.org> | 2026-02-02 19:48:25 +0000 |
| commit | a8e92198f854c2766eedec5a2ea3cc23c64d7b12 (patch) | |
| tree | 2fc7c067fb529f522e9b76f7f03e8a3c26dbe435 /tools/kerneldoc/subsys/Doxyfile-dev_sbni | |
| parent | 9e0fe126714cc0b2045bec16fe8d06dbcd663144 (diff) | |
The lock around dev_clone is unfortunate because cloner might need to
take its own locks that establish the order with devfs vnodes, and then
transiently participates in further VFS locks order. For instance, this
way the proctree_lock or allproc_lock become involved.
Unlock dvp, we can unwind if the vnode become doomed while cloner was
called.
Reported and tested by: pho
Reviewed by: kevans, markj
Sponsored by: The FreeBSD Foundation
MFC after: 1 week
Differential revision: https://reviews.freebsd.org/D55028
Diffstat (limited to 'tools/kerneldoc/subsys/Doxyfile-dev_sbni')
0 files changed, 0 insertions, 0 deletions
