]> pilppa.com Git - linux-2.6-omap-h63xx.git/commit
Btrfs: disable leak debugging checks in extent_io.c
authorChris Mason <chris.mason@oracle.com>
Wed, 4 Feb 2009 14:24:05 +0000 (09:24 -0500)
committerChris Mason <chris.mason@oracle.com>
Wed, 4 Feb 2009 14:24:05 +0000 (09:24 -0500)
commit3935127c50c84106d654ef14962cff28c660bc62
tree1d277f316eb0134a4a76fa2b237a048a0d925911
parentb7a9f29fcf4e53e9ca7982331649fa2013e69c99
Btrfs: disable leak debugging checks in extent_io.c

extent_io.c has debugging code to report and free leaked extent_state
and extent_buffer objects at rmmod time.  This helps track down
leaks and it saves you from rebooting just to properly remove the
kmem_cache object.

But, the code runs under a fairly expensive spinlock and the checks to
see if it is currently enabled are not entirely consistent.  Some use
#ifdef and some #if.

This changes everything to #if and disables the leak checking.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
fs/btrfs/extent_io.c