Skip to content

blkcg: use double locking instead of RCU for blkg synchronization

Tejun Heo lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 patches 39 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9blkcg: use double locking instead of RCU for blkg synchronizationblock/blk-cgroup.c block/blk-cgroup.h block/cfq.h+51 -990 replies
2/9blkcg: drop unnecessary RCU lockingblock/blk-cgroup.c block/blk-cgroup.h block/blk-throttle.c +2 more+10 -829 replies
2/9blkcg: drop unnecessary RCU lockingblock/blk-cgroup.c block/blk-cgroup.h block/blk-throttle.c +2 more+10 -720 replies
3/9block: restructure get_request()block/blk-core.c+29 -310 replies
4/9block: interface update for ioc/icq creation functionsblock/blk-core.c block/blk-ioc.c block/blk.h+26 -280 replies
5/9block: ioc_task_link() can't failinclude/linux/iocontext.h kernel/fork.c+7 -142 replies
6/9block: add io_context->active_refblock/blk-ioc.c block/cfq-iosched.c include/linux/iocontext.h+47 -150 replies
7/9block: implement bio_associate_current()block/blk-core.c block/cfq-iosched.c block/elevator.c +4 more+111 -1226 replies
8/9block: make block cgroup policies follow bio task associationblock/blk-cgroup.c block/blk-cgroup.h block/blk-throttle.c +1 more+23 -150 replies
9/9block: make blk-throttle preserve the issuing task on delayed biosblock/blk-throttle.c+4 -02 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread