aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorMiao Xie <[email protected]>2012-11-01 07:33:14 +0000
committerJosef Bacik <[email protected]>2012-12-12 17:15:21 -0500
commitca46963718ef7368c84267c9f5e7394c3890442a (patch)
treea6799d2d2f1b624bca121c0bd3d019d6794bdc03 /tools/perf/scripts/python
parentb7d5b0a819498a9c04e1d18201a42468f7edd92a (diff)
Btrfs: fix missing flush when committing a transaction
Consider the following case: Task1 Task2 start_transaction commit_transaction check pending snapshots list and the list is empty. add pending snapshot into list skip the delalloc flush end_transaction ... And then the problem that the snapshot is different with the source subvolume happen. This patch fixes the above problem by flush all pending stuffs when all the other tasks end the transaction. Signed-off-by: Miao Xie <[email protected]> Signed-off-by: Chris Mason <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions