aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorDavid Howells <dhowells@redhat.com>2009-04-03 16:42:35 +0100
committerDavid Howells <dhowells@redhat.com>2009-04-03 16:42:35 +0100
commit109d9272c423f46604d45fedfe87e21ee0b25180 (patch)
treeb6bd1d94fd3e018ee97dedb577aa6757787db1a9 /include
parentCreate a dynamically sized pool of threads for doing very slow work items (diff)
downloadlinux-dev-109d9272c423f46604d45fedfe87e21ee0b25180.tar.xz
linux-dev-109d9272c423f46604d45fedfe87e21ee0b25180.zip
Make slow-work thread pool actually dynamic
Make the slow-work thread pool actually dynamic in the number of threads it contains. With this patch, it will both create additional threads when it has extra work to do, and cull excess threads that aren't doing anything. Signed-off-by: David Howells <dhowells@redhat.com> Acked-by: Serge Hallyn <serue@us.ibm.com> Acked-by: Steve Dickson <steved@redhat.com> Acked-by: Trond Myklebust <Trond.Myklebust@netapp.com> Acked-by: Al Viro <viro@zeniv.linux.org.uk> Tested-by: Daire Byrne <Daire.Byrne@framestore.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions