Displaying 1 result from an estimated 1 matches for "fixup_workers".
2012 Sep 25
3
[PATCH] Btrfs: limit thread pool size when remounting
...fs_info->workers, new_pool_size);
btrfs_set_max_workers(&fs_info->delalloc_workers, new_pool_size);
- btrfs_set_max_workers(&fs_info->submit_workers, new_pool_size);
- btrfs_set_max_workers(&fs_info->caching_workers, new_pool_size);
- btrfs_set_max_workers(&fs_info->fixup_workers, new_pool_size);
+ btrfs_set_max_workers(&fs_info->submit_workers,
+ min_t(u64, fs_info->fs_devices->num_devices,
+ new_pool_size));
+ btrfs_set_max_workers(&fs_info->caching_workers, min(2, new_pool_size));
+ btrfs_set_max_workers(&fs_info->fixup_workers,...