Chris Mason
|
ed3b3d314c
Btrfs: don't walk around with task->state != TASK_RUNNING
|
15 years ago |
Tejun Heo
|
5a0e3ad6af
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
|
15 years ago |
Chris Mason
|
61d92c328c
Btrfs: fix deadlock on async thread startup
|
15 years ago |
Chris Mason
|
6e74057c46
Btrfs: Fix async thread shutdown race
|
15 years ago |
Chris Mason
|
627e421a3f
Btrfs: fix worker thread double spin_lock_irq
|
15 years ago |
Chris Mason
|
3e99d8eb34
Btrfs: fix async worker startup race
|
15 years ago |
Chris Mason
|
4f878e8475
Btrfs: reduce worker thread spin_lock_irq hold times
|
16 years ago |
Chris Mason
|
4e3f9c5042
Btrfs: keep irqs on more often in the worker threads
|
16 years ago |
Chris Mason
|
9042846bc7
Btrfs: Allow worker threads to exit when idle
|
16 years ago |
Julia Lawall
|
29c5e8ce01
Btrfs: convert nested spin_lock_irqsave to spin_lock
|
16 years ago |
Jiri Slaby
|
9b627e9bf4
Btrfs: fix use after free in btrfs_start_workers fail path
|
16 years ago |
Shin Hong
|
fd0fb038d5
Btrfs: init worker struct fields before kthread-run
|
16 years ago |
Chris Mason
|
d313d7a31a
Btrfs: add a priority queue to the async thread helpers
|
16 years ago |
Jim Owens
|
2e966ed22c
Btrfs: remove unused ftrace include
|
16 years ago |
Amit Gud
|
b5555f7711
Btrfs: fix race in worker_loop
|
16 years ago |
Chris Mason
|
b51912c91f
Btrfs: async threads should try harder to find work
|
16 years ago |
Chris Mason
|
a683705153
Btrfs: Catch missed bios in the async bio submission thread
|
16 years ago |
Huang Weiyi
|
7eaebe7d50
Btrfs: removed unused #include <version.h>'s
|
16 years ago |
Chris Mason
|
d397712bcc
Btrfs: Fix checkpatch.pl warnings
|
16 years ago |
yanhai zhu
|
0df49b911d
Btrfs: Check kthread_should_stop() before schedule() in worker_loop
|
16 years ago |
Chris Mason
|
4a69a41009
Btrfs: Add ordered async work queues
|
16 years ago |
Chris Mason
|
75ccf47d13
Btrfs: fix multi-device code to use raid policies set by mkfs
|
16 years ago |
Chris Mason
|
d352ac6814
Btrfs: add and improve comments
|
16 years ago |
Chris Mason
|
2b1f55b0f0
Remove Btrfs compat code for older kernels
|
16 years ago |
Chris Mason
|
53863232ef
Btrfs: Lower contention on the csum mutex
|
17 years ago |
Chris Mason
|
4854ddd0ed
Btrfs: Wait for kernel threads to make progress during async submission
|
17 years ago |
Chris Mason
|
5443be45f5
Btrfs: Give all the worker threads descriptive names
|
17 years ago |
Chris Mason
|
61b4944018
Btrfs: Fix streaming read performance with checksumming on
|
17 years ago |
Li Zefan
|
3bf1041867
Btrfs: async-thread: fix possible memory leak
|
17 years ago |
Chris Mason
|
35d8ba6629
Btrfs: Worker thread optimizations
|
17 years ago |