Liu Bo
a43f7f8206
Btrfs: remove BUG_ON in start_transaction
...
Since we could get errors from the concurrent aborted transaction,
the check of this BUG_ON in start_transaction is not true any more.
Say, while flushing free space cache inode's dirty pages,
btrfs_finish_ordered_io
-> btrfs_join_transaction_nolock
(the transaction has been aborted.)
-> BUG_ON(type == TRANS_JOIN_NOLOCK);
Signed-off-by: Liu Bo <bo.li.liu@oracle.com>
Reviewed-by: Josef Bacik <jbacik@fb.com>
Signed-off-by: David Sterba <dsterba@suse.com>
2016-09-26 18:04:01 +02:00
..
2016-09-26 17:59:49 +02:00
2016-07-26 13:52:25 +02:00
2016-07-26 13:53:15 +02:00
2016-07-26 13:53:15 +02:00
2016-09-26 17:59:49 +02:00
2016-09-26 17:59:49 +02:00
2016-08-07 14:41:02 -06:00
2016-06-07 13:41:38 -06:00
2016-08-04 19:56:16 -04:00
2016-03-11 17:12:46 +01:00
2016-09-26 17:59:49 +02:00
2016-09-26 17:59:49 +02:00
2016-07-26 13:52:25 +02:00
2016-09-26 17:59:49 +02:00
2016-06-25 06:20:10 -07:00
2016-09-26 17:59:49 +02:00
2016-08-03 11:02:51 +01:00
2016-07-26 13:53:16 +02:00
2016-04-28 10:59:13 +02:00
2016-09-26 17:59:49 +02:00
2016-09-26 17:59:49 +02:00
2015-10-06 06:55:23 -07:00
2016-09-26 18:03:47 +02:00
2016-09-26 17:59:49 +02:00
2016-07-26 13:52:25 +02:00
2016-01-15 19:22:28 +01:00
2016-09-26 17:59:49 +02:00
2016-08-03 14:08:37 -07:00
2016-09-26 17:59:49 +02:00
2016-07-26 13:54:26 +02:00
2016-05-25 22:35:14 +02:00
2016-09-26 17:59:49 +02:00
2015-12-17 12:16:47 -08:00
2016-06-06 14:08:28 +02:00
2016-06-06 14:08:28 +02:00
2016-04-28 10:36:54 +02:00
2016-08-25 03:58:26 -07:00
2016-01-15 19:25:02 +01:00
2016-09-26 17:59:49 +02:00
2016-09-21 17:22:16 -07:00
2016-01-07 14:30:52 +01:00
2016-04-04 10:41:08 -07:00
2015-12-17 12:16:47 -08:00
2016-07-26 13:52:25 +02:00
2016-05-30 12:58:21 +01:00
2016-02-11 16:15:43 +01:00
2016-07-26 13:54:22 +02:00
2016-09-26 17:59:49 +02:00
2016-08-25 03:58:21 -07:00
2016-09-26 17:59:49 +02:00
2015-08-09 07:34:26 -07:00
2016-05-30 12:58:18 +01:00
2016-09-26 17:59:49 +02:00
2016-08-25 03:58:29 -07:00
2016-08-04 19:56:16 -04:00
2016-09-01 17:16:47 +02:00
2016-01-07 14:38:02 +01:00
2016-05-25 22:35:14 +02:00
2016-09-26 17:59:49 +02:00
2016-09-26 17:59:49 +02:00
2016-01-21 18:50:40 +01:00
2016-09-26 18:04:01 +02:00
2016-07-26 13:54:26 +02:00
2015-12-18 02:51:32 +00:00
2016-09-26 17:59:49 +02:00
2016-08-25 03:58:32 -07:00
2016-05-25 22:35:14 +02:00
2015-06-10 09:26:17 -07:00
2016-09-26 17:59:49 +02:00
2016-06-07 13:41:38 -06:00
2016-05-27 15:39:43 -04:00
2016-05-17 19:17:09 -04:00
2016-04-04 10:41:08 -07:00