diff options
-rw-r--r-- | fs/btrfs/super.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/fs/btrfs/super.c b/fs/btrfs/super.c index 06ff1dd0f9b7..867e8e799dea 100644 --- a/fs/btrfs/super.c +++ b/fs/btrfs/super.c | |||
@@ -248,7 +248,13 @@ void __btrfs_abort_transaction(struct btrfs_trans_handle *trans, | |||
248 | /* Nothing used. The other threads that have joined this | 248 | /* Nothing used. The other threads that have joined this |
249 | * transaction may be able to continue. */ | 249 | * transaction may be able to continue. */ |
250 | if (!trans->blocks_used) { | 250 | if (!trans->blocks_used) { |
251 | btrfs_printk(root->fs_info, "Aborting unused transaction.\n"); | 251 | char nbuf[16]; |
252 | const char *errstr; | ||
253 | |||
254 | errstr = btrfs_decode_error(root->fs_info, errno, nbuf); | ||
255 | btrfs_printk(root->fs_info, | ||
256 | "%s:%d: Aborting unused transaction(%s).\n", | ||
257 | function, line, errstr); | ||
252 | return; | 258 | return; |
253 | } | 259 | } |
254 | trans->transaction->aborted = errno; | 260 | trans->transaction->aborted = errno; |