btrfs-progs: check: Fix lowmem mode stack overflow caused by fsck/023
authorQu Wenruo <quwenruo@cn.fujitsu.com>
Mon, 5 Dec 2016 09:07:54 +0000 (17:07 +0800)
committerDavid Sterba <dsterba@suse.com>
Wed, 14 Dec 2016 14:21:26 +0000 (15:21 +0100)
commit54c8f9152fd98c8b5d5e2c9b32d642cc5855241f
treed68b741058422f77ca2c011c8c792cd0d8cdab6b
parent0d8601ab6c7a73f025eeccf8e8ce3aa1cd2f3aa9
btrfs-progs: check: Fix lowmem mode stack overflow caused by fsck/023

Lowmem mode fsck will overflow its stack since it will do infinite
backref check for tree reloc root.
We should not check backref if it's pointing to itself for tree reloc
root.

Signed-off-by: Qu Wenruo <quwenruo@cn.fujitsu.com>
Signed-off-by: David Sterba <dsterba@suse.com>
cmds-check.c