diff options
author | delphij <delphij@FreeBSD.org> | 2013-08-24 00:42:37 +0000 |
---|---|---|
committer | delphij <delphij@FreeBSD.org> | 2013-08-24 00:42:37 +0000 |
commit | a6fe3ad03c345a602a25a8688c5e894754484f2c (patch) | |
tree | 827c930d1ac70047bb1fdac7a872343f1c63174d /contrib/llvm/tools/lldb/source/Expression/IRExecutionUnit.cpp | |
parent | b1dbe0883f220b97df777f74753476e0328015c7 (diff) | |
download | FreeBSD-src-a6fe3ad03c345a602a25a8688c5e894754484f2c.zip FreeBSD-src-a6fe3ad03c345a602a25a8688c5e894754484f2c.tar.gz |
MFV r254749:
Don't hold dd_lock for long by breaking it when not doing dsl_dir
accounting. It is not necessary to hold the lock while manipulating
the parent's accounting, because there is no interface for userland
to see a consistent picture of both parent and child at the same
time anyway.
Illumos ZFS issues:
4046 dsl_dataset_t ds_dir->dd_lock is highly contended
Diffstat (limited to 'contrib/llvm/tools/lldb/source/Expression/IRExecutionUnit.cpp')
0 files changed, 0 insertions, 0 deletions