Btrfs: fix the missing error information in create_pending_snapshot()
authorMiao Xie <miaox@cn.fujitsu.com>
Tue, 18 Sep 2012 05:52:38 +0000 (23:52 -0600)
committerChris Mason <chris.mason@fusionio.com>
Tue, 9 Oct 2012 00:07:33 +0000 (20:07 -0400)
commit8732d44f806a9da9a7ca4d1704b8a1ed81639bc4
tree52fec2808b8f6e7fdf7e99a907bf5e233e26cfd3
parentaa42ffd918c420d5625b25b7a0bc2bbde4c9f890
Btrfs: fix the missing error information in create_pending_snapshot()

The macro btrfs_abort_transaction() can get the line number of the code
where the problem happens, so we should invoke it in the place that the
error occurs, or we will lose the line number.

Reported-by: David Sterba <dave@jikos.cz>
Signed-off-by: Miao Xie <miaox@cn.fujitsu.com>
fs/btrfs/transaction.c