commit | 964930312aec583809a690868119ce716f4ee926 | [log] [tgz] |
---|---|---|
author | Jeff Mahoney <jeffm@suse.com> | Tue May 27 13:53:20 2014 -0400 |
committer | Chris Mason <clm@fb.com> | Mon Jun 09 17:21:08 2014 -0700 |
tree | 25f6ca23614b5116005d6e6835e567542ae12501 | |
parent | 902c68a4da74442f0ab1c0b458f7723a68dfd3b1 [diff] |
btrfs: free delayed node outside of root->inode_lock On heavy workloads, we're seeing soft lockup warnings on root->inode_lock in __btrfs_release_delayed_node. The low hanging fruit is to reduce the size of the critical section. Signed-off-by: Jeff Mahoney <jeffm@suse.com> Reviewed-by: David Sterba <dsterba@suse.cz> Signed-off-by: Chris Mason <clm@fb.com>