projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
blk-iolatency: Fix memory leak on add_disk() failures
2022-12-31
Tejun Heo
blk-iolatency: Fix memory leak on add_disk() failures
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-10
Tejun Heo
memcg: fix possible use-after-free in memcg_write_event_cont...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-12-08
Tejun Heo
memcg: Fix possible use-after-free in memcg_write_event_cont...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-11-10
Tejun Heo
kernfs: Fix spurious lockdep warning in kernfs_find_and_get_...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-10-17
Tejun Heo
blkcg: Update MAINTAINERS entry
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-10-10
Tejun Heo
Revert "cgroup: enable cgroup_get_from_file() on cgroup1"
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-23
Tejun Heo
cgroup: Make cgroup_get_from_id() prettier
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-23
Tejun Heo
Merge branch 'for-6.0-fixes' into for-6.1
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-06
Tejun Heo
cgroup: Remove CFTYPE_PRESSURE
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-06
Tejun Heo
cgroup: Improve cftype add/rm error handling
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-06
Tejun Heo
cpuset: Add Waiman Long as a cpuset maintainer
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-04
Tejun Heo
cgroup: Remove data-race around cgrp_dfl_visible
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-09-01
Tejun Heo
cgroup: Implement cgroup_file_show()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
...org/r/20220828050440.734579-10-
tj@kernel.org
commit
|
commitdiff
|
tree
2022-09-01
Tejun Heo
kernfs: Implement kernfs_show()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
...org/r/20220828050440.734579-9-
tj@kernel.org
commit
|
commitdiff
|
tree
2022-09-01
Tejun Heo
kernfs: Factor out kernfs_activate_one()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
...org/r/20220828050440.734579-8-
tj@kernel.org
commit
|
commitdiff
|
tree
2022-09-01
Tejun Heo
kernfs: Add KERNFS_REMOVING flags
Signed-off-by: Tejun Heo <
tj@kernel.org
>
...org/r/20220828050440.734579-7-
tj@kernel.org
commit
|
commitdiff
|
tree
2022-09-01
Tejun Heo
kernfs: Improve kernfs_drain() and always call on removal
Signed-off-by: Tejun Heo <
tj@kernel.org
>
...org/r/20220828050440.734579-6-
tj@kernel.org
commit
|
commitdiff
|
tree
2022-09-01
Tejun Heo
kernfs: Skip kernfs_drain_open_files() more aggressively
Signed-off-by: Tejun Heo <
tj@kernel.org
>
...org/r/20220828050440.734579-5-
tj@kernel.org
commit
|
commitdiff
|
tree
2022-09-01
Tejun Heo
kernfs: Refactor kernfs_get_open_node()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
...org/r/20220828050440.734579-4-
tj@kernel.org
commit
|
commitdiff
|
tree
2022-09-01
Tejun Heo
kernfs: Drop unnecessary "mutex" local variable initialization
Signed-off-by: Tejun Heo <
tj@kernel.org
>
...org/r/20220828050440.734579-3-
tj@kernel.org
commit
|
commitdiff
|
tree
2022-09-01
Tejun Heo
kernfs: Simply by replacing kernfs_deref_open_node...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
...org/r/20220828050440.734579-2-
tj@kernel.org
commit
|
commitdiff
|
tree
2022-08-29
Tejun Heo
cgroup: Fix build failure when CONFIG_SHRINKER_DEBUG
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-26
Tejun Heo
Merge branch 'for-6.0-fixes' into for-6.1
commit
|
commitdiff
|
tree
2022-08-17
Tejun Heo
cgroup: Fix threadgroup_rwsem <-> cpus_read_lock()...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-08-15
Tejun Heo
cgroup: Replace cgroup->ancestor_ids[] with ->ancestors[]
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-27
Tejun Heo
cgroup: remove "no" prefixed mount options
Signed-off-by: Tejun Heo <
tj@kernel.org
>
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-23
Tejun Heo
cgroup: Make !percpu threadgroup_rwsem operations optional
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-23
Tejun Heo
cgroup: Add "no" prefixed mount options
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-07-23
Tejun Heo
cgroup: Elide write-locking threadgroup_rwsem when...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-06-16
Tejun Heo
cgroup: Use separate src/dst nodes when preloading...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-05-26
Tejun Heo
blk-iolatency: Fix inflight count imbalances and IO...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-27
Tejun Heo
Revert "block: inherit request start time from bio...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-04-27
Tejun Heo
iocost: don't reset the inuse weight of under-weighted...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-03-15
Tejun Heo
block: don't merge across cgroup boundaries if blkcg...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-03-14
Tejun Heo
block: fix rq-qos breakage from skipping rq_qos_done_bio()
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-01-10
Tejun Heo
Merge branch 'workqueue/for-5.16-fixes' into workqueue...
commit
|
commitdiff
|
tree
2022-01-06
Tejun Heo
selftests: cgroup: Test open-time cgroup namespace...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-01-06
Tejun Heo
selftests: cgroup: Test open-time credential usage...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-01-06
Tejun Heo
selftests: cgroup: Make cg_create() use 0755 for permission...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-01-06
Tejun Heo
cgroup: Use open-time cgroup namespace for process...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-01-06
Tejun Heo
cgroup: Allocate cgroup_file_ctx for kernfs_open_file...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2022-01-06
Tejun Heo
cgroup: Use open-time credentials for process migraton...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
2021-12-14
Tejun Heo
iocost: Fix divide-by-zero on donation from low hweight...
Signed-off-by: Tejun Heo <
tj@kernel.org
>
commit
|
commitdiff
|
tree
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-18
Tejun Heo
blk-cgroup: blk_cgroup_bio_start() should use irq-safe...
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
next