Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
b76e3f933327f9fd9df9a65a2d239e6e350cbee2
/
block
/
blk-ioc.c
e0d0722
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
7b36a71
block: don't call ioc_exit_icq() with the queue lock held for blk-mq
by Jens Axboe
· 8 years ago
f719ff9
sched/headers: Prepare to move the task_lock()/unlock() APIs to <linux/sched/task.h>
by Ingo Molnar
· 8 years ago
3d492c2
blk-mq-sched: don't hold queue_lock when calling exit_icq
by Omar Sandoval
· 8 years ago
bd166ef
blk-mq-sched: add framework for MQ capable IO schedulers
by Jens Axboe
· 8 years ago
c51ca6c
block: move existing elevator ops to union
by Jens Axboe
· 8 years ago
d0164ad
mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd
by Mel Gorman
· 9 years ago
ec6c676
block: Substitute rcu_access_pointer() for rcu_dereference_raw()
by Paul E. McKenney
· 11 years ago
d17ab45
block: cleanup removing dependency on bootmem headers
by Grygorii Strashko
· 11 years ago
5e4c0d97
lib/radix-tree.c: make radix_tree_node_alloc() work correctly within interrupt
by Jan Kara
· 11 years ago
695588f
block: queue work on power efficient wq
by Viresh Kumar
· 12 years ago
b67bfe0
hlist: drop the node parameter from iterators
by Sasha Levin
· 12 years ago
4638a83
block: uninitialized ioc->nr_tasks triggers WARN_ON
by Olof Johansson
· 12 years ago
3c9c708
block: avoid infinite loop in get_task_io_context()
by Eric Dumazet
· 12 years ago
959d851
Merge branch 'for-3.5' of ../cgroup into block/for-3.5/core-merged
by Tejun Heo
· 13 years ago
2b566fa
block: remove ioc_*_changed()
by Tejun Heo
· 13 years ago
ff8c147
block: fix ioc leak in put_io_context
by Xiaotian Feng
· 13 years ago
f6e8d01
block: add io_context->active_ref
by Tejun Heo
· 13 years ago
24acfc3
block: interface update for ioc/icq creation functions
by Tejun Heo
· 13 years ago
621032a
block: exit_io_context() should call elevator_exit_icq_fn()
by Tejun Heo
· 13 years ago
2274b02
block: simplify ioc_release_fn()
by Tejun Heo
· 13 years ago
d705ae6
block: replace icq->changed with icq->flags
by Tejun Heo
· 13 years ago
d8c66c5
block: fix lockdep warning on io_context release put_io_context()
by Tejun Heo
· 13 years ago
11a3122
block: strip out locking optimization in put_io_context()
by Tejun Heo
· 13 years ago
9fa7347
block: fix ioc locking warning
by Shaohua Li
· 13 years ago
c98b2cc
block: remove WARN_ON_ONCE() in exit_io_context()
by Tejun Heo
· 13 years ago
fd63836
block: an exiting task should be allowed to create io_context
by Tejun Heo
· 13 years ago
64c4299
block: ioc_cgroup_changed() needs to be exported
by Jens Axboe
· 13 years ago
f1f8cc9
block, cfq: move icq creation and rq->elv.icq association to block core
by Tejun Heo
· 13 years ago
7e5a879
block, cfq: move io_cq exit/release to blk-ioc.c
by Tejun Heo
· 13 years ago
47fdd4c
block, cfq: move io_cq lookup to blk-ioc.c
by Tejun Heo
· 13 years ago
c586980
block, cfq: reorganize cfq_io_context into generic and cfq specific parts
by Tejun Heo
· 13 years ago
f2dbd76
block, cfq: replace current_io_context() with create_io_context()
by Tejun Heo
· 13 years ago
b2efa05
block, cfq: unlink cfq_io_context's immediately
by Tejun Heo
· 13 years ago
dc86900
block, cfq: move ioc ioprio/cgroup changed handling to cic
by Tejun Heo
· 13 years ago
6e736be
block: make ioc get/put interface more conventional and fix race on alloction
by Tejun Heo
· 13 years ago
42ec57a
block: misc ioc cleanups
by Tejun Heo
· 13 years ago
04bf786
Merge branch 'for-linus' into for-3.1/core
by Jens Axboe
· 13 years ago
df41565
block: rename the return of two functions
by Paul Bolle
· 13 years ago
e2bd967
block: Use hlist_entry() for io_context.cic_list.first
by Paul Bolle
· 13 years ago
4cbadbd
blk-cgroup: Initialize ioc->cgroup_changed at ioc creation time
by Vivek Goyal
· 14 years ago
27667c9
block: Clean up exit_io_context() source code.
by Bart Van Assche
· 14 years ago
cedb4a7
block: remove unused copy_io_context()
by Jens Axboe
· 14 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
4671a13
block: don't access jiffies when initialising io_context
by Richard Kennedy
· 15 years ago
ce28932
block: removed unused as_io_context
by Kirill Afonshin
· 15 years ago
b69f229
block: Fix io_context leak after failure of clone with CLONE_IO
by Louis Rilling
· 15 years ago
61cc74f
block: Fix io_context leak after clone with CLONE_IO
by Louis Rilling
· 15 years ago
d9c7d39
block: prevent possible io_context->refcount overflow
by Nikanth Karthikesan
· 15 years ago
07416d2
cfq-iosched: fix RCU race in the cfq io_context destructor handling
by Jens Axboe
· 17 years ago
ffc4e75
cfq-iosched: add hlist for browsing parallel to the radix tree
by Jens Axboe
· 17 years ago
1334159
make blk_ioc_init() static
by Adrian Bunk
· 17 years ago
3bc217f
block: kill swap_io_context()
by Jens Axboe
· 17 years ago
86db1e2
block: continue ll_rw_blk.c splitup
by Jens Axboe
· 17 years ago