Discussion:
git: hammer2 - stabilization, fix hammer2_inode_get()
Matthew Dillon
2018-12-08 05:31:02 UTC
Permalink
commit 3ad7c35fee98f9ec035124942e9d7c2fd3d1b85c
Author: Matthew Dillon <***@apollo.backplane.com>
Date: Fri Dec 7 20:26:15 2018 -0800

hammer2 - stabilization, fix hammer2_inode_get()

* Fix a lock order reversal in hammer2_inode_get() which can be
triggered under heavy loads.

Summary of changes:
sys/vfs/hammer2/hammer2.h | 4 ++++
sys/vfs/hammer2/hammer2_chain.c | 27 +++++++++++++++++++--------
sys/vfs/hammer2/hammer2_cluster.c | 28 ++++++++++++++++++++++++++++
sys/vfs/hammer2/hammer2_inode.c | 19 ++++++++++++++++++-
4 files changed, 69 insertions(+), 9 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/3ad7c35fee98f9ec035124942e9d7c2fd3d1b85c
--
DragonFly BSD source repository
Loading...