From: Omar Sandoval <osan...@fb.com> These are a couple of cleanups for Btrfs workqueues as a follow-up to "Btrfs: fix workqueue deadlock on dependent filesystems" [1]. They are based on misc-next + that patch.
Patch 1 removes the previous, incomplete fix for the same issue fixed by [1]. Patch 2 is more of a nitpick, but I think it makes things clearer. Thanks! 1: https://lore.kernel.org/linux-btrfs/0bea516a54b26e4e1c42e6fe47548cb48cc4172b.1565112813.git.osan...@fb.com/ Omar Sandoval (2): Btrfs: get rid of unique workqueue helper functions Btrfs: get rid of pointless wtag variable in async-thread.c fs/btrfs/async-thread.c | 79 ++++++++++-------------------------- fs/btrfs/async-thread.h | 33 +-------------- fs/btrfs/block-group.c | 3 +- fs/btrfs/delayed-inode.c | 4 +- fs/btrfs/disk-io.c | 34 +++++----------- fs/btrfs/inode.c | 36 +++++----------- fs/btrfs/ordered-data.c | 1 - fs/btrfs/qgroup.c | 1 - fs/btrfs/raid56.c | 5 +-- fs/btrfs/reada.c | 3 +- fs/btrfs/scrub.c | 14 +++---- fs/btrfs/volumes.c | 3 +- include/trace/events/btrfs.h | 6 +-- 13 files changed, 61 insertions(+), 161 deletions(-) -- 2.22.0