Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
1d57ee941692d0cc928526e21a1557b2ae3e11db
/
fs
/
btrfs
/
async-thread.c
cb00109
btrfs: plumb fs_info into btrfs_work
by Jeff Mahoney
· 9 years ago
0a95b85
btrfs: async-thread: Fix a use-after-free error for trace
by Qu Wenruo
· 9 years ago
61dd5ae
btrfs: use GFP_KERNEL for allocations of workqueues
by David Sterba
· 9 years ago
c6dd6ea
btrfs: async_thread: Fix workqueue 'max_active' value when initializing
by Qu Wenruo
· 9 years ago
20b2e30
btrfs: Fix lockdep warning of wr_ctx->wr_lock in scrub_free_wr_ctx()
by Zhao Lei
· 10 years ago
6f01105
btrfs: use correct type for workqueue flags
by David Sterba
· 10 years ago
5d99a998
btrfs: remove unlikely from NULL checks
by David Sterba
· 10 years ago
8b110e3
Btrfs: implement repair function when direct read fails
by Miao Xie
· 10 years ago
9e0af23
Btrfs: fix task hang under heavy compressed write
by Liu Bo
· 10 years ago
800ee22
btrfs: fix crash in remount(thread_pool=) case
by Sergei Trofimovich
· 11 years ago
c3a4689
btrfs: Add trace for btrfs_workqueue alloc/destroy
by Qu Wenruo
· 11 years ago
ef66af1
Btrfs: add missing kfree in btrfs_destroy_workqueue
by Filipe Manana
· 11 years ago
52483bc
btrfs: Add ftrace for btrfs_workqueue
by Qu Wenruo
· 11 years ago
6db8914
btrfs: Cleanup the btrfs_workqueue related function type
by Qu Wenruo
· 11 years ago
d458b05
btrfs: Cleanup the "_struct" suffix in btrfs_workequeue
by Qu Wenruo
· 11 years ago
a046e9c
btrfs: Cleanup the old btrfs_worker.
by Qu Wenruo
· 11 years ago
0bd9289
btrfs: Add threshold workqueue based on kernel workqueue
by Qu Wenruo
· 11 years ago
1ca0897
btrfs: Add high priority workqueue support for btrfs_workqueue_struct
by Qu Wenruo
· 11 years ago
08a9ff3
btrfs: Added btrfs_workqueue_struct implemented ordered execution based on kernel workqueue
by Qu Wenruo
· 11 years ago
51b98ef
btrfs: always choose work from prio_head first
by Stanislaw Gruszka
· 11 years ago
ba69994
Btrfs: fix __btrfs_start_workers retval
by Ilya Dryomov
· 11 years ago
6787125
btrfs: Fix checkpatch.pl warning of spacing issues
by Dulshani Gunawardhana
· 11 years ago
964fb15a
Btrfs: eliminate races in worker stopping code
by Ilya Dryomov
· 11 years ago
e9fbcb4
Btrfs: call the ordered free operation without any locks held
by Chris Mason
· 12 years ago
143bede
btrfs: return void in functions without error conditions
by Jeff Mahoney
· 13 years ago
b7ba68c
Merge branch 'pm-sleep' into pm-for-linus
by Rafael J. Wysocki
· 13 years ago
8d532b2
Btrfs: fix worker lock misuse in find_worker
by Chris Mason
· 13 years ago
b00f4dc
Merge branch 'master' into pm-sleep
by Rafael J. Wysocki
· 13 years ago
567a45e
Merge branch 'for-chris' of http://git.kernel.org/pub/scm/linux/kernel/git/josef/btrfs-work into integration
by Chris Mason
· 13 years ago
0dc3b84
Btrfs: fix num_workers_starting bug and other bugs in async thread
by Josef Bacik
· 13 years ago
8f3b65a
Btrfs: add a cond_resched() into the worker loop
by Chris Mason
· 13 years ago
a0acae0
freezer: unexport refrigerator() and update try_to_freeze() slightly
by Tejun Heo
· 13 years ago
ed3b3d314
Btrfs: don't walk around with task->state != TASK_RUNNING
by Chris Mason
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
61d92c3
Btrfs: fix deadlock on async thread startup
by Chris Mason
· 15 years ago
6e74057
Btrfs: Fix async thread shutdown race
by Chris Mason
· 15 years ago
627e421
Btrfs: fix worker thread double spin_lock_irq
by Chris Mason
· 15 years ago
3e99d8e
Btrfs: fix async worker startup race
by Chris Mason
· 15 years ago
4f878e8
Btrfs: reduce worker thread spin_lock_irq hold times
by Chris Mason
· 15 years ago
4e3f9c5
Btrfs: keep irqs on more often in the worker threads
by Chris Mason
· 15 years ago
9042846
Btrfs: Allow worker threads to exit when idle
by Chris Mason
· 15 years ago
29c5e8c
Btrfs: convert nested spin_lock_irqsave to spin_lock
by Julia Lawall
· 15 years ago
9b627e9
Btrfs: fix use after free in btrfs_start_workers fail path
by Jiri Slaby
· 15 years ago
fd0fb03
Btrfs: init worker struct fields before kthread-run
by Shin Hong
· 16 years ago
d313d7a
Btrfs: add a priority queue to the async thread helpers
by Chris Mason
· 16 years ago
2e966ed
Btrfs: remove unused ftrace include
by Jim Owens
· 16 years ago
b5555f7
Btrfs: fix race in worker_loop
by Amit Gud
· 16 years ago
b51912c
Btrfs: async threads should try harder to find work
by Chris Mason
· 16 years ago
a683705
Btrfs: Catch missed bios in the async bio submission thread
by Chris Mason
· 16 years ago
7eaebe7
Btrfs: removed unused #include <version.h>'s
by Huang Weiyi
· 16 years ago
d397712
Btrfs: Fix checkpatch.pl warnings
by Chris Mason
· 16 years ago
0df49b9
Btrfs: Check kthread_should_stop() before schedule() in worker_loop
by yanhai zhu
· 16 years ago
4a69a41
Btrfs: Add ordered async work queues
by Chris Mason
· 16 years ago
75ccf47
Btrfs: fix multi-device code to use raid policies set by mkfs
by Chris Mason
· 16 years ago
d352ac6
Btrfs: add and improve comments
by Chris Mason
· 16 years ago
2b1f55b
Remove Btrfs compat code for older kernels
by Chris Mason
· 16 years ago
5386323
Btrfs: Lower contention on the csum mutex
by Chris Mason
· 16 years ago
4854ddd
Btrfs: Wait for kernel threads to make progress during async submission
by Chris Mason
· 16 years ago
5443be4
Btrfs: Give all the worker threads descriptive names
by Chris Mason
· 16 years ago
61b4944
Btrfs: Fix streaming read performance with checksumming on
by Chris Mason
· 16 years ago
3bf1041
Btrfs: async-thread: fix possible memory leak
by Li Zefan
· 16 years ago
35d8ba6
Btrfs: Worker thread optimizations
by Chris Mason
· 17 years ago
d05e5a4
Btrfs: Add backport for the kthread work on kernels older than 2.6.20
by Chris Mason
· 17 years ago
8b71284
Btrfs: Add async worker threads for pre and post IO checksumming
by Chris Mason
· 17 years ago