aufs: workqueue
Aufs uses the workqueue both synchronously and asynchronously.
For sync-use-case, aufs uses its own specific wkq since doesn't want to
be disturbed by other tasks on the system. For async-use-case, aufs uses
the system global workqueue.
Aufs has to prevent itself to being unmounted during the async-task is
queued.
See also the document in this commit.
Signed-off-by: J. R. Okajima <hooanon05g@gmail.com>
fs/aufs/wkq.c
0 → 100644
fs/aufs/wkq.h
0 → 100644
Please register or sign in to comment