Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
ef4423ce70b8a78768a6e854e4d84c082800317d
/
include
/
linux
/
blk-cgroup.h
63a4cc2
blkg_rwstat: separate op from flags
by Mike Christie
· 8 years ago
a8ebb05
block, drivers, cgroup: use op_is_write helper instead of checking for REQ_WRITE
by Mike Christie
· 8 years ago
174fd8d
blkcg: fix incorrect read/write sync/async stat accounting
by Tejun Heo
· 9 years ago
69d7fde
blkcg: use CGROUP_WEIGHT_* scale for io.weight on the unified hierarchy
by Tejun Heo
· 9 years ago
2ee867dc
blkcg: implement interface for the unified hierarchy
by Tejun Heo
· 9 years ago
dd165eb
blkcg: misc preparations for unified hierarchy interface
by Tejun Heo
· 9 years ago
36aa9e5
blkcg: move body parsing from blkg_conf_prep() to its callers
by Tejun Heo
· 9 years ago
880f50e
blkcg: mark existing cftypes as legacy
by Tejun Heo
· 9 years ago
c165b3e
blkcg: rename subsystem name from blkio to io
by Tejun Heo
· 9 years ago
77ea733
blkcg: move io_service_bytes and io_serviced stats into blkcg_gq
by Tejun Heo
· 9 years ago
f12c74c
blkcg: make blkg_[rw]stat_recursive_sum() to be able to index into blkcg_gq
by Tejun Heo
· 9 years ago
24bdb8e
blkcg: make blkcg_[rw]stat per-cpu
by Tejun Heo
· 9 years ago
e6269c4
blkcg: add blkg_[rw]stat->aux_cnt and replace cfq_group->dead_stats with it
by Tejun Heo
· 9 years ago
ae11889
blkcg: consolidate blkg creation in blkcg_bio_issue_check()
by Tejun Heo
· 9 years ago
85b6bc9
blkcg: move root blkg lookup optimization from throtl_lookup_tg() to __blkg_lookup()
by Tejun Heo
· 9 years ago
24f2904
blkcg: inline [__]blkg_lookup()
by Tejun Heo
· 9 years ago
e4a9bde
blkcg: replace blkcg_policy->cpd_size with ->cpd_alloc/free_fn() methods
by Tejun Heo
· 9 years ago
8143764
blkcg: minor updates around blkcg_policy_data
by Tejun Heo
· 9 years ago
a9520cd
blkcg: make blkcg_policy methods take a pointer to blkcg_policy_data
by Tejun Heo
· 9 years ago
b2ce264
blk-throttle: clean up blkg_policy_data alloc/init/exit/free methods
by Tejun Heo
· 9 years ago
001bea7
blkcg: replace blkcg_policy->pd_size with ->pd_alloc/free_fn() methods
by Tejun Heo
· 9 years ago
4c55f4f
blkcg: restructure blkg_policy_data allocation in blkcg_activate_policy()
by Tejun Heo
· 9 years ago
401efbf
blkcg: remove unnecessary request_list->blkg NULL test in blk_put_rl()
by Tejun Heo
· 9 years ago
06b285b
blkcg: fix blkcg_policy_data allocation bug
by Tejun Heo
· 9 years ago
7876f93
blkcg: implement all_blkcgs list
by Tejun Heo
· 9 years ago
e4bc13a
Merge branch 'for-4.2/writeback' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 9 years ago
ce7acfe
writeback, blkcg: associate each blkcg_gq with the corresponding bdi_writeback_congested
by Tejun Heo
· 10 years ago
52ebea7
writeback: make backing_dev_info host cgroup-specific bdi_writebacks
by Tejun Heo
· 10 years ago
fd383c2
blkcg: implement task_get_blkcg_css()
by Tejun Heo
· 10 years ago
496d5e7
blkcg: add blkcg_root_css
by Tejun Heo
· 10 years ago
efa7d1c
update !CONFIG_BLK_CGROUP dummies in include/linux/blk-cgroup.h
by Tejun Heo
· 10 years ago
eea8f41
blkcg: move block/blk-cgroup.h to include/linux/blk-cgroup.h
by Tejun Heo
· 10 years ago
[Renamed from block/blk-cgroup.h]
f4da807
blkcg: remove blkcg->id
by Tejun Heo
· 10 years ago
d5bf029
Revert "block: add __init to blkcg_policy_register"
by Jens Axboe
· 10 years ago
a5049a8
blkcg: fix use-after-free in __blkg_release_rcu() by making blkcg_gq refcnt an atomic_t
by Tejun Heo
· 10 years ago
23d4ed5
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
a2d445d
block: add __init to blkcg_policy_register
by Fabian Frederick
· 10 years ago
5c9d535
cgroup: remove css_parent()
by Tejun Heo
· 11 years ago
32d01dc
Merge branch 'for-3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
by Linus Torvalds
· 11 years ago
57a7744
net: Replace u64_stats_fetch_begin_bh to u64_stats_fetch_begin_irq
by Eric W. Biederman
· 11 years ago
e61734c
cgroup: remove cgroup->name
by Tejun Heo
· 11 years ago
073219e
cgroup: clean up cgroup_subsys names and initialization
by Tejun Heo
· 11 years ago
2c57502
Update of blkg_stat and blkg_rwstat may happen in bh context.
by Hong Zhiguo
· 11 years ago
90d3839
block: Use u64_stats_init() to initialize seqcounts
by Peter Zijlstra
· 11 years ago
bd8815a
cgroup: make css_for_each_descendant() and friends include the origin css in the iteration
by Tejun Heo
· 11 years ago
492eb21
cgroup: make hierarchy iterators deal with cgroup_subsys_state instead of cgroup
by Tejun Heo
· 11 years ago
6387698
cgroup: add css_parent()
by Tejun Heo
· 11 years ago
a7c6d55
cgroup: add/update accessors which obtain subsys specific data from css
by Tejun Heo
· 11 years ago
8af01f5
cgroup: s/cgroup_subsys_state/cgroup_css/ s/task_subsys_state/task_css/
by Tejun Heo
· 11 years ago
2a4fd07
blkcg: move bulk of blkcg_gq release operations to the RCU callback
by Tejun Heo
· 12 years ago
aa539cb
blkcg: implement blkg_for_each_descendant_post()
by Tejun Heo
· 12 years ago
dd4a4ff
blkcg: move blkg_for_each_descendant_pre() to block/blk-cgroup.h
by Tejun Heo
· 12 years ago
65dff75
cgroup: fix cgroup_path() vs rename() race
by Li Zefan
· 12 years ago
16b3de6
blkcg: implement blkg_[rw]stat_recursive_sum() and blkg_[rw]stat_merge()
by Tejun Heo
· 12 years ago
4d5e80a
blkcg: s/blkg_rwstat_sum()/blkg_rwstat_total()/
by Tejun Heo
· 12 years ago
f427d90
blkcg: implement blkcg_policy->on/offline_pd_fn() and blkcg_gq->online
by Tejun Heo
· 12 years ago
b276a87
blkcg: add blkg_policy_data->plid
by Tejun Heo
· 12 years ago
e71357e
cfq-iosched: add leaf_weight
by Tejun Heo
· 12 years ago
3c54786
blkcg: make blkcg_gq's hierarchical
by Tejun Heo
· 12 years ago
a051661
blkcg: implement per-blkg request allocation
by Tejun Heo
· 12 years ago
b1208b5
blkcg: inline bio_blkcg() and friends
by Tejun Heo
· 12 years ago
a637120
blkcg: use radix tree to index blkgs from blkcg
by Tejun Heo
· 13 years ago
f9fcc2d
blkcg: collapse blkcg_policy_ops into blkcg_policy
by Tejun Heo
· 13 years ago
f95a04a
blkcg: embed struct blkg_policy_data in policy specific data
by Tejun Heo
· 13 years ago
3c79839
blkcg: mass rename of blkcg API
by Tejun Heo
· 13 years ago
36558c8
blkcg: style cleanups for blk-cgroup.h
by Tejun Heo
· 13 years ago
54e7ed1
blkcg: remove blkio_group->path[]
by Tejun Heo
· 13 years ago
c94bed89
blkcg: blkg_rwstat_read() was missing inline
by Tejun Heo
· 13 years ago
3c96cb3
blkcg: drop stuff unused after per-queue policy activation update
by Tejun Heo
· 13 years ago
a2b1693
blkcg: implement per-queue policy activation
by Tejun Heo
· 13 years ago
da8b066
blkcg: make blkg_conf_prep() take @pol and return with queue lock held
by Tejun Heo
· 13 years ago
8bd435b
blkcg: remove static policy ID enums
by Tejun Heo
· 13 years ago
ec39934
blkcg: use @pol instead of @plid in update_root_blkg_pd() and blkcg_print_blkgs()
by Tejun Heo
· 13 years ago
bc0d650
blkcg: kill blkio_list and replace blkio_list_lock with a mutex
by Tejun Heo
· 13 years ago
f48ec1d
cfq: fix build breakage & warnings
by Tejun Heo
· 13 years ago
5bc4afb1
blkcg: drop BLKCG_STAT_{PRIV|POL|OFF} macros
by Tejun Heo
· 13 years ago
d366e7e
blkcg: pass around pd->pdata instead of pd itself in prfill functions
by Tejun Heo
· 13 years ago
af133ce
blkcg: move blkio_group_conf->iops and ->bps to blk-throttle
by Tejun Heo
· 13 years ago
3381cb8
blkcg: move blkio_group_conf->weight to cfq
by Tejun Heo
· 13 years ago
8a3d261
blkcg: move blkio_group_stats_cpu and friends to blk-throttle.c
by Tejun Heo
· 13 years ago
155fead
blkcg: move blkio_group_stats to cfq-iosched.c
by Tejun Heo
· 13 years ago
9ade5ea
blkcg: add blkio_policy_ops operations for exit and stat reset
by Tejun Heo
· 13 years ago
41b38b6
blkcg: cfq doesn't need per-cpu dispatch stats
by Tejun Heo
· 13 years ago
629ed0b
blkcg: move statistics update code to policies
by Tejun Heo
· 13 years ago
60c2bc2
blkcg: move conf/stat file handling code to policies
by Tejun Heo
· 13 years ago
44ea53d
blkcg: implement blkio_policy_type->cftypes
by Tejun Heo
· 13 years ago
829fdb5
blkcg: export conf/stat helpers to prepare for reorganization
by Tejun Heo
· 13 years ago
3a8b31d
blkcg: restructure blkio_group configruation setting
by Tejun Heo
· 13 years ago
c4682ae
blkcg: restructure configuration printing
by Tejun Heo
· 13 years ago
d3d32e6
blkcg: restructure statistics printing
by Tejun Heo
· 13 years ago
edcb072
blkcg: introduce blkg_stat and blkg_rwstat
by Tejun Heo
· 13 years ago
2aa4a15
blkcg: BLKIO_STAT_CPU_SECTORS doesn't have subcounters
by Tejun Heo
· 13 years ago
aaec55a
blkcg: remove unused @pol and @plid parameters
by Tejun Heo
· 13 years ago
9a9e8a2
blkcg: add blkcg->id
by Tejun Heo
· 13 years ago
edf1b87
blkcg: remove blkio_group->stats_lock
by Tejun Heo
· 13 years ago
c4c76a0
blkcg: restructure blkio_get_stat()
by Tejun Heo
· 13 years ago
997a026
blkcg: simplify stat reset
by Tejun Heo
· 13 years ago
5fe224d
blkcg: don't use percpu for merged stats
by Tejun Heo
· 13 years ago
1cd9e03
blkcg: alloc per cpu stats from worker thread in a delayed manner
by Vivek Goyal
· 13 years ago
4f85cb9
block: make block cgroup policies follow bio task association
by Tejun Heo
· 13 years ago
Next »