projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...
2021-10-26
Tejun Heo
bpf: Move BPF_MAP_TYPE for INODE_STORAGE and TASK_STORAGE...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2021-10-17
Tejun Heo
blk-cgroup: blk_cgroup_bio_start() should use irq-safe...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2021-08-11
Tejun Heo
Revert "block/mq-deadline: Add cgroup support"
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2021-07-28
Tejun Heo
blk-iocost: fix operation ordering in iocg_wake_fn()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2021-07-27
Tejun Heo
cgroup: rstat: fix A-A deadlock on 32bit around u64_stats_sync
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2021-05-24
Tejun Heo
Merge branch 'for-5.13-fixes' into for-5.14
commit
|
commitdiff
|
tree
2021-05-24
Tejun Heo
blkcg: drop CLONE_IO check in blkcg_can_attach()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2021-05-12
Tejun Heo
blk-iocost: fix weight updates of inner active iocgs
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2021-04-26
Tejun Heo
blk-iocost: don't ignore vrate_min on QD contention
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2021-04-04
Tejun Heo
cgroup: misc: mark dummy misc_cg_res_total_usage()...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2021-01-05
Tejun Heo
blk-iocost: fix NULL iocg deref from racing against...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-25
Tejun Heo
iocost: consider iocgs with active delays for debt...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-25
Tejun Heo
iocost: add iocg_forgive_debt tracepoint
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-25
Tejun Heo
iocost: reimplement debt forgiveness using average...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-25
Tejun Heo
iocost: recalculate delay after debt reduction
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-25
Tejun Heo
iocost: replace nr_shortages cond in ioc_forgive_debts...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-25
Tejun Heo
iocost: factor out ioc_forgive_debts()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-14
Tejun Heo
iocost: fix infinite loop bug in adjust_inuse_and_calc_cost()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-11
Tejun Heo
blk-iocost: fix divide-by-zero in transfer_surpluses()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
libata: implement ATA_HORKAGE_MAX_TRIM_128M and apply...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: update iocost_monitor.py
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: add three debug stat - cost.wait, indebt...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: restore inuse update tracepoints
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: implement vtime loss compensation
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: halve debts if device stays idle
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: implement delay adjustment hysteresis
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: revamp debt handling
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: revamp in-period donation snapbacks
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: revamp donation amount determination
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: implement Andy's method for donation weight...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: restructure surplus donation logic
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: decouple vrate adjustment from surplus...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: replace iocg->has_surplus with ->surplus_list
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: calculate iocg->usages[] from iocg->local_stat...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: add absolute usage stat
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: grab ioc->lock for debt handling
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: streamline vtime margin and timer slack...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: make ioc_now->now and ioc->period_at 64bit
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: use WEIGHT_ONE based fixed point number...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: s/HWEIGHT_WHOLE/WEIGHT_ONE/g
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: make iocg_kick_waitq() call iocg_kick_delay...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: move iocg_kick_delay() above iocg_kick_waitq()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: clamp inuse and skip noops in __propagate_weights()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: rename propagate_active_weights() to propagate_w...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-02
Tejun Heo
blk-iocost: use local[64]_t for percpu stat
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-01
Tejun Heo
blk-stat: make q->stats->lock irqsafe
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-09-01
Tejun Heo
blk-iocost: ioc_pd_free() shouldn't assume irq disabled
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-05-14
Tejun Heo
iocost: don't let vrate run wild while there's no saturation...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-05-05
Tejun Heo
iocost: protect iocg->abs_vdebt with iocg->waitq.lock
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-04-30
Tejun Heo
iocost_monitor: drop string wrap around numbers when...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-04-30
Tejun Heo
iocost_monitor: exit successfully if interval is zero
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-04-30
Tejun Heo
blk-iocost: account for IO size when testing latencies
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-04-30
Tejun Heo
blk-iocost: switch to fixed non-auto-decaying use_delay
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-04-09
Tejun Heo
Revert "cgroup: Add memory barriers to plug cgroup_rstat_upd...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-04-03
Tejun Heo
Revert "cpuset: Make cpuset hotplug synchronous"
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-04-01
Tejun Heo
blkcg: don't offline parent blkcg first
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-04-01
Tejun Heo
blkcg: rename blkcg->cgwb_refcnt to ->online_pin and...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-03-12
Tejun Heo
cgroup: Restructure release_agent_path handling
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-03-12
Tejun Heo
Merge branch 'for-5.6-fixes' into for-5.7
commit
|
commitdiff
|
tree
2020-03-10
Tejun Heo
blk-iocost: fix incorrect vtime comparison in iocg_is_idle()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-01-30
Tejun Heo
cgroup: init_tasks shouldn't be linked to the root...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2020-01-17
Tejun Heo
iocost: Fix iocost_monitor.py due to helper type mismatch
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-12-16
Tejun Heo
iocost: over-budget forced IOs should schedule async...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-18
Tejun Heo
blk-cgroup: cgroup_rstat_updated() shouldn't be called...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-18
Tejun Heo
btrfs: Avoid getting stuck during cyclic writebacks
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-14
Tejun Heo
cgroup: fix incorrect WARN_ON_ONCE() in cgroup_setup_root()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-12
Tejun Heo
cgroup: use cgrp->kn->id as the cgroup ID
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-12
Tejun Heo
kernfs: use 64bit inos if ino_t is 64bit
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-12
Tejun Heo
kernfs: implement custom exportfs ops and fid type
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-12
Tejun Heo
kernfs: combine ino/id lookup functions into kernfs_find_and...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-12
Tejun Heo
kernfs: convert kernfs_node->id from union kernfs_node_id...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-12
Tejun Heo
kernfs: kernfs_find_and_get_node_by_ino() should only...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-12
Tejun Heo
kernfs: use dumber locking for kernfs_find_and_get_node_by_ino()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-12
Tejun Heo
netprio: use css ID instead of cgroup ID
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-12
Tejun Heo
writeback: use ino_t for inodes in tracepoints
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-12
Tejun Heo
kernfs: fix ino wrap-around detection
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-08
Tejun Heo
cgroup,writeback: don't switch wbs immediately on dead...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-07
Tejun Heo
blk-cgroup: separate out blkg_rwstat under CONFIG_BLK_CGROUP...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-07
Tejun Heo
blk-cgroup: reimplement basic IO stats using cgroup...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-07
Tejun Heo
blk-cgroup: remove now unused blkg_print_stat_{bytes...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-07
Tejun Heo
blk-throtl: stop using blkg->stat_bytes and ->stat_ios
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-07
Tejun Heo
bfq-iosched: stop using blkg->stat_bytes and ->stat_ios
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-07
Tejun Heo
bfq-iosched: relocate bfqg_*rwstat*() helpers
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-07
Tejun Heo
blkcg: make blkcg_print_stat() print stats only for...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-11-06
Tejun Heo
cgroup: use cgroup->last_bstat instead of cgroup->bstat_pend...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-10-28
Tejun Heo
net: fix sk_page_frag() recursion from memory reclaim
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-10-25
Tejun Heo
cgroup: remove cgroup_enable_task_cg_lists() optimization
Signed-off-by:
Tejun Heo
<tj@kernel.org>
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-10-15
Tejun Heo
blk-rq-qos: fix first node deletion of rq_qos_del()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-10-15
Tejun Heo
blkcg: Fix multiple bugs in blkcg_activate_policy()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-10-07
Tejun Heo
writeback: fix use-after-free in finish_writeback_work()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-10-04
Tejun Heo
workqueue: Fix pwq ref leak in rescuer_thread()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-10-04
Tejun Heo
workqueue: more destroy_workqueue() fixes
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-09-26
Tejun Heo
iocost: bump up default latency targets for hard disks
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-09-26
Tejun Heo
iocost: improve nr_lagging handling
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-09-26
Tejun Heo
iocost: better trace vrate changes
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-09-24
Tejun Heo
fuse: fix beyond-end-of-page access in fuse_parse_cache()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-09-20
Tejun Heo
workqueue: Minor follow-ups to the rescuer destruction...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-09-20
Tejun Heo
workqueue: Fix missing kfree(rescuer) in destroy_workqueue()
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-09-19
Tejun Heo
workqueue: Fix spurious sanity check failures in destroy_wor...
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
2019-09-10
Tejun Heo
iocost_monitor: Report debt
Signed-off-by:
Tejun Heo
<tj@kernel.org>
commit
|
commitdiff
|
tree
next