]> git.baikalelectronics.ru Git - kernel.git/commit
btrfs: add dynamic debug support
authorJeff Mahoney <jeffm@suse.com>
Thu, 1 Sep 2016 03:55:33 +0000 (23:55 -0400)
committerDavid Sterba <dsterba@suse.com>
Mon, 26 Sep 2016 15:59:49 +0000 (17:59 +0200)
commit071a2d37c8824b9505565a280bfb9dbb81f32fa5
treec9a0db81d7387ebb4f3cb5199b05a106e08efbc9
parent5706f8ac556376ae54a9ed4eff5632e1476b275c
btrfs: add dynamic debug support

We can re-use the dynamic debugging descriptor to make use of the dynamic
debugging mechanism but still use our own printk interface.

Defining the DEBUG macro works as it did before.  When it's defined,
all of the messages default to print.  We can also enable all debug
messages at boot or module-load time using the 'dyndbg' and
'btrfs.dyndbg' options.

Signed-off-by: Jeff Mahoney <jeffm@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/ctree.h