mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-09 14:50:19 +00:00
Btrfs: Turn off extent state leak debugging
The extent_io.c code has a #define to find and cleanup extent state leaks on module unmount. This adds a very highly contended spinlock to a hot path for most FS operations. Turn it off by default. A later changeset will add a .config option for it. Signed-off-by: Chris Mason <chris.mason@oracle.com>
This commit is contained in:
parent
445a694499
commit
b47eda8690
@ -30,7 +30,7 @@ static struct kmem_cache *extent_buffer_cache;
|
||||
static LIST_HEAD(buffers);
|
||||
static LIST_HEAD(states);
|
||||
|
||||
#define LEAK_DEBUG 1
|
||||
#define LEAK_DEBUG 0
|
||||
#ifdef LEAK_DEBUG
|
||||
static spinlock_t leak_lock = SPIN_LOCK_UNLOCKED;
|
||||
#endif
|
||||
|
Loading…
x
Reference in New Issue
Block a user