diff options
author | 2011-06-08 03:56:44 +0000 | |
---|---|---|
committer | 2011-06-11 08:31:55 -0400 | |
commit | 30b4caf5d73af5c99cf1b2b46496d8bc35330992 (patch) | |
tree | 009c4e72049ec03e6e7254b8b8c15e5af7c7e1ad /tools/perf/scripts/python/syscall-counts.py | |
parent | Btrfs - use %pU to print fsid (diff) | |
download | linux-dev-30b4caf5d73af5c99cf1b2b46496d8bc35330992.tar.xz linux-dev-30b4caf5d73af5c99cf1b2b46496d8bc35330992.zip |
Btrfs: use join_transaction in btrfs_evict_inode()
The WARN_ON() in start_transaction() was triggered while balancing.
The cause is btrfs_relocate_chunk() started a transaction and
then called iput() on the inode that stores free space cache,
and iput() called btrfs_start_transaction() again.
Reported-by: Tsutomu Itoh <t-itoh@jp.fujitsu.com>
Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
Reviewed-by: Josef Bacik <josef@redhat.com>
Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions