summaryrefslogtreecommitdiff
path: root/include/uapi/linux
diff options
context:
space:
mode:
authorJosef Bacik <jbacik@fusionio.com>2013-08-29 20:51:22 (GMT)
committerChris Mason <chris.mason@fusionio.com>2013-09-01 12:16:41 (GMT)
commit45d5fd14d22304c9a40d5aae75ec610f5d1cbb53 (patch)
treec2c69e5e856b5da2ed9d8b3920d0988f84e44e89 /include/uapi/linux
parent7f4f6e0a3f6db9c214de38c792c483b8076bcd6a (diff)
downloadlinux-fsl-qoriq-45d5fd14d22304c9a40d5aae75ec610f5d1cbb53.tar.xz
Btrfs: don't use an async starter for most of our workers
We only need an async starter if we can't make a GFP_NOFS allocation in our current path. This is the case for the endio stuff since it happens in IRQ context, but things like the caching thread workers and the delalloc flushers we can easily make this allocation and start threads right away. Also change the worker count for the caching thread pool. Traditionally we limited this to 2 since we took read locks while caching, but nowadays we do this lockless so there's no reason to limit the number of caching threads. Thanks, Signed-off-by: Josef Bacik <jbacik@fusionio.com> Signed-off-by: Chris Mason <chris.mason@fusionio.com>
Diffstat (limited to 'include/uapi/linux')
0 files changed, 0 insertions, 0 deletions