diff options
author | 2009-08-07 09:27:38 -0400 | |
---|---|---|
committer | 2009-09-11 13:31:04 -0400 | |
commit | 4f878e8475a465ddbd951e06a23317303f1b5b30 (patch) | |
tree | 7e1811794d3f6eaf455a3e26afd49ba06a0db554 /lib/debugobjects.c | |
parent | Btrfs: keep irqs on more often in the worker threads (diff) | |
download | wireguard-linux-4f878e8475a465ddbd951e06a23317303f1b5b30.tar.xz wireguard-linux-4f878e8475a465ddbd951e06a23317303f1b5b30.zip |
Btrfs: reduce worker thread spin_lock_irq hold times
This changes the btrfs worker threads to batch work items
into a local list. It allows us to pull work items in
large chunks and significantly reduces the number of times we
need to take the worker thread spinlock.
Signed-off-by: Chris Mason <chris.mason@oracle.com>
Diffstat (limited to 'lib/debugobjects.c')
0 files changed, 0 insertions, 0 deletions