diff options
author | Qu Wenruo <quwenruo@cn.fujitsu.com> | 2014-03-12 09:05:33 +0100 |
---|---|---|
committer | Chris Mason <clm@fb.com> | 2014-03-21 01:15:28 +0100 |
commit | c3a468915a384c0015263edd9b7263775599a323 (patch) | |
tree | 433ed892fc1733ddb28bf1bf2ac61bdac5b42398 /fs/btrfs/async-thread.h | |
parent | Btrfs: less fs tree lock contention when using autodefrag (diff) | |
download | linux-c3a468915a384c0015263edd9b7263775599a323.tar.xz linux-c3a468915a384c0015263edd9b7263775599a323.zip |
btrfs: Add trace for btrfs_workqueue alloc/destroy
Since most of the btrfs_workqueue is printed as pointer address,
for easier analysis, add trace for btrfs_workqueue alloc/destroy.
So it is possible to determine the workqueue that a given work belongs
to(by comparing the wq pointer address with alloc trace event).
Signed-off-by: Qu Wenruo <quenruo@cn.fujitsu.com>
Signed-off-by: Chris Mason <clm@fb.com>
Diffstat (limited to 'fs/btrfs/async-thread.h')
-rw-r--r-- | fs/btrfs/async-thread.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/btrfs/async-thread.h b/fs/btrfs/async-thread.h index 0a891cdc4c28..9c6b66d15fb0 100644 --- a/fs/btrfs/async-thread.h +++ b/fs/btrfs/async-thread.h @@ -38,7 +38,7 @@ struct btrfs_work { unsigned long flags; }; -struct btrfs_workqueue *btrfs_alloc_workqueue(char *name, +struct btrfs_workqueue *btrfs_alloc_workqueue(const char *name, int flags, int max_active, int thresh); |