projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mm: hugetlb: optionally allocate gigantic hugepages using cma
2020-04-10
Roman Gushchin
mm: hugetlb: optionally allocate gigantic hugepages...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
...kernel.org/r/20200407163840.92263-3-
guro@fb.com
commit
|
commitdiff
|
tree
2020-04-02
Roman Gushchin
mm: memcg: make memory.oom.group tolerable to task...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
...org/r/20200316223510.3176148-1-
guro@fb.com
commit
|
commitdiff
|
tree
2020-04-02
Roman Gushchin
mm: kmem: rename (__)memcg_kmem_(un)charge_memcg()...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
...org/r/20200109202659.752357-7-
guro@fb.com
commit
|
commitdiff
|
tree
2020-04-02
Roman Gushchin
mm: memcg/slab: cache page number in memcg_(un)charge_slab()
Signed-off-by: Roman Gushchin <
guro@fb.com
>
...org/r/20200109202659.752357-6-
guro@fb.com
commit
|
commitdiff
|
tree
2020-04-02
Roman Gushchin
mm: kmem: switch to nr_pages in (__)memcg_kmem_charge_memcg()
Signed-off-by: Roman Gushchin <
guro@fb.com
>
...org/r/20200109202659.752357-5-
guro@fb.com
commit
|
commitdiff
|
tree
2020-04-02
Roman Gushchin
mm: kmem: rename memcg_kmem_(un)charge() into memcg_kmem_...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
...org/r/20200109202659.752357-4-
guro@fb.com
commit
|
commitdiff
|
tree
2020-04-02
Roman Gushchin
mm: kmem: cleanup memcg_kmem_uncharge_memcg() arguments
Signed-off-by: Roman Gushchin <
guro@fb.com
>
...org/r/20200109202659.752357-3-
guro@fb.com
commit
|
commitdiff
|
tree
2020-04-02
Roman Gushchin
mm: kmem: cleanup (__)memcg_kmem_charge_memcg() arguments
Signed-off-by: Roman Gushchin <
guro@fb.com
>
...org/r/20200109202659.752357-2-
guro@fb.com
commit
|
commitdiff
|
tree
2020-04-02
Roman Gushchin
mm: memcg/slab: use mem_cgroup_from_obj()
Signed-off-by: Roman Gushchin <
guro@fb.com
>
...org/r/20200117203609.3146239-1-
guro@fb.com
commit
|
commitdiff
|
tree
2020-03-29
Roman Gushchin
mm: fork: fix kernel_stack memcg stats for various...
[
guro@fb.com
: introduce mem_cgroup_from_obj()]
Signed-off-by: Roman Gushchin <
guro@fb.com
>
...org/r/20200303233550.251375-1-
guro@fb.com
commit
|
commitdiff
|
tree
2020-03-23
Roman Gushchin
btrfs: implement migratepage callback for data pages
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2020-01-14
Roman Gushchin
mm: memcg/slab: fix percpu slab vmstats flushing
...org/r/20191220042728.1045881-1-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2020-01-06
Roman Gushchin
bpf: cgroup: prevent out-of-order release of cgroup bpf
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-12-05
Roman Gushchin
mm: memcg/slab: wait for !root kmem_cache refcnt killing...
...org/r/20191129025011.3076017-1-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-11-16
Roman Gushchin
mm: hugetlb: switch to css_tryget() in hugetlb_cgroup_charge...
...org/r/20191106225131.3543616-2-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-11-16
Roman Gushchin
mm: memcg: switch to css_tryget() in get_mem_cgroup_from_mm()
...org/r/20191106225131.3543616-1-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-11-06
Roman Gushchin
mm: slab: make page_cgroup_ino() to recognize non-compound...
...org/r/20191031012151.2722280-1-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-10-19
Roman Gushchin
mm: memcg/slab: fix panic in __free_slab() caused by...
...org/r/20191010160549.1584316-1-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-09-24
Roman Gushchin
mm: memcontrol: switch to rcu protection in drain_all_stock()
...org/r/20190802192241.3253165-1-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-09-12
Roman Gushchin
cgroup: freezer: fix frozen state inheritance
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-09-12
Roman Gushchin
kselftests: cgroup: add freezer mkdir test
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-08-31
Roman Gushchin
mm, memcg: partially revert "mm/memcontrol.c: keep...
...org/r/20190817004726.2530670-1-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-08-31
Roman Gushchin
mm: memcontrol: flush percpu slab vmstats on kmem offlining
...org/r/20190819202338.363363-3-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-08-25
Roman Gushchin
mm: memcontrol: flush percpu vmevents before releasing...
...org/r/20190819202338.363363-4-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-08-25
Roman Gushchin
mm: memcontrol: flush percpu vmstats before releasing...
...org/r/20190819202338.363363-2-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-08-13
Roman Gushchin
mm: workingset: fix vmstat counters for shadow nodes
...org/r/20190801233532.138743-1-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-07-12
Roman Gushchin
mm: vmalloc: show number of vmalloc pages in /proc...
...kernel.org/r/20190417194002.12369-3-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-07-12
Roman Gushchin
mm: memcg/slab: reparent memcg kmem_caches on cgroup...
[
guro@fb.com
: properly handle kmem_caches reparented...
...org/r/20190620213427.1691847-1-
guro@fb.com
...org/r/20190611231813.3148843-11-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-07-12
Roman Gushchin
mm: memcg/slab: stop setting page->mem_cgroup pointer...
...org/r/20190611231813.3148843-10-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-07-12
Roman Gushchin
mm: memcg/slab: rework non-root kmem_cache lifecycle...
...org/r/20190611231813.3148843-9-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-07-12
Roman Gushchin
mm: memcg/slab: synchronize access to kmem_cache dying...
...org/r/20190611231813.3148843-8-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-07-12
Roman Gushchin
mm: memcg/slab: don't check the dying flag on kmem_cache...
...org/r/20190611231813.3148843-7-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-07-12
Roman Gushchin
mm: memcg/slab: unify SLAB and SLUB page accounting
...org/r/20190611231813.3148843-6-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-07-12
Roman Gushchin
mm: memcg/slab: introduce __memcg_kmem_uncharge_memcg()
...org/r/20190611231813.3148843-5-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-07-12
Roman Gushchin
mm: memcg/slab: generalize postponed non-root kmem_cache...
...org/r/20190611231813.3148843-4-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-07-12
Roman Gushchin
mm: memcg/slab: rename slab delayed deactivation functions...
...org/r/20190611231813.3148843-3-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-07-12
Roman Gushchin
mm: memcg/slab: postpone kmem_cache memcg pointer initializa...
...org/r/20190611231813.3148843-2-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-06-27
Roman Gushchin
bpf: fix cgroup bpf release synchronization
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-06-06
Roman Gushchin
bpf: allow CGROUP_SKB programs to use bpf_skb_cgroup_id...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-05-31
Roman Gushchin
bpf: move memory size checks to bpf_map_charge_init()
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-05-31
Roman Gushchin
bpf: rework memlock-based memory accounting for maps
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-05-31
Roman Gushchin
bpf: group memory related fields in struct bpf_map_memory
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-05-31
Roman Gushchin
bpf: add memlock precharge for socket local storage
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-05-31
Roman Gushchin
bpf: add memlock precharge check for cgroup_local_storage
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-05-28
Roman Gushchin
selftests/bpf: add auto-detach test
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-05-28
Roman Gushchin
selftests/bpf: enable all available cgroup v2 controllers
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-05-28
Roman Gushchin
selftests/bpf: convert test_cgrp2_attach2 example into...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-05-28
Roman Gushchin
bpf: decouple the lifetime of cgroup_bpf from cgroup...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-05-16
Roman Gushchin
signal: unconditionally leave the frozen state in ptrace_stop()
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-05-09
Roman Gushchin
percpu_ref: release percpu memory early without PERCPU_REF_A...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-05-09
Roman Gushchin
md: initialize percpu refcounters using PERCU_REF_ALLOW_REINIT
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-05-09
Roman Gushchin
io_uring: initialize percpu refcounters using PERCU_REF_ALLO...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-05-09
Roman Gushchin
percpu_ref: introduce PERCPU_REF_ALLOW_REINIT flag
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-05-09
Roman Gushchin
cgroup: never call do_group_exit() with task->frozen...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-05-06
Roman Gushchin
cgroup: get rid of cgroup_freezer_frozen_exit()
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-05-06
Roman Gushchin
cgroup: prevent spurious transition into non-frozen...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-04-19
Roman Gushchin
cgroup: document cgroup v2 freezer interface
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-04-19
Roman Gushchin
cgroup: add tracing points for cgroup v2 freezer
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-04-19
Roman Gushchin
cgroup: make TRACE_CGROUP_PATH irq-safe
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-04-19
Roman Gushchin
kselftests: cgroup: add freezer controller self-tests
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-04-19
Roman Gushchin
kselftests: cgroup: don't fail on cg_kill_all() error...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-04-19
Roman Gushchin
cgroup: cgroup v2 freezer
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-04-19
Roman Gushchin
cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-04-19
Roman Gushchin
cgroup: implement __cgroup_task_count() helper
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-04-19
Roman Gushchin
cgroup: rename freezer.c into legacy_freezer.c
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2019-04-08
Roman Gushchin
selftests: cgroup: fix cleanup path in test_memcg_subtree_co...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-12-01
Roman Gushchin
bpf: refactor bpf_test_run() to separate own failures...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-11-18
Roman Gushchin
mm: don't reclaim inodes with many attached pages
...kernel.org/r/20181023164302.20436-1-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-11-03
Roman Gushchin
mm: handle no memcg case in memcg_kmem_charge() properly
...kernel.org/r/20181029215123.17830-1-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-10-26
Roman Gushchin
mm: don't raise MEMCG_OOM event due to failed high...
...kernel.org/r/20181004214050.7417-1-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-10-26
Roman Gushchin
mm: don't miss the last page because of round-off error
[
guro@fb.com
: prevent double calculation of...
...kernel.org/r/20180827162621.30187-3-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-10-26
Roman Gushchin
mm: drain memcg stocks on css offlining
...kernel.org/r/20180827162621.30187-2-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-10-26
Roman Gushchin
mm: rework memcg kernel stack accounting
...kernel.org/r/20180827162621.30187-1-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-10-02
Roman Gushchin
bpf: don't accept cgroup local storage with zero value...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-10-01
Roman Gushchin
selftests/bpf: cgroup local storage-based network counters
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-10-01
Roman Gushchin
samples/bpf: extend test_cgrp2_attach2 test to use...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-10-01
Roman Gushchin
selftests/bpf: extend the storage test to test per...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-10-01
Roman Gushchin
selftests/bpf: add verifier per-cpu cgroup storage...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-10-01
Roman Gushchin
bpftool: add support for PERCPU_CGROUP_STORAGE maps
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-10-01
Roman Gushchin
bpf: sync include/uapi/linux/bpf.h to tools/include...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-10-01
Roman Gushchin
bpf: don't allow create maps of per-cpu cgroup local...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-10-01
Roman Gushchin
bpf: introduce per-cpu cgroup local storage
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-10-01
Roman Gushchin
bpf: rework cgroup storage pointer passing
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-10-01
Roman Gushchin
bpf: extend cgroup bpf core to allow multiple cgroup...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-09-28
Roman Gushchin
bpf: harden flags check in cgroup_storage_update_elem()
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-09-25
Roman Gushchin
bpftool: add support for BPF_MAP_TYPE_REUSEPORT_SOCKARRAY...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-09-20
Roman Gushchin
mm: slowly shrink slabs with a relatively small number...
...kernel.org/r/20180905230759.12236-1-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-08-22
Roman Gushchin
mm, oom: introduce memory.oom.group
...kernel.org/r/20180802003201.817-4-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-08-22
Roman Gushchin
mm, oom: refactor oom_kill_process()
...kernel.org/r/20171130152824.1591-2-
guro@fb.com
...kernel.org/r/20180802003201.817-3-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-08-17
Roman Gushchin
mm: introduce mem_cgroup_put() helper
...kernel.org/r/20180623000600.5818-2-
guro@fb.com
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-08-07
Roman Gushchin
bpf: introduce update_effective_progs()
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-08-03
Roman Gushchin
selftests/bpf: fix a typo in map in map test
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
samples/bpf: extend test_cgrp2_attach2 test to use...
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
selftests/bpf: add a cgroup storage test
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
selftests/bpf: add verifier cgroup storage tests
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
bpf/test_run: support cgroup local storage
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
bpftool: add support for CGROUP_STORAGE maps
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
bpf: sync bpf.h to tools/
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
bpf: introduce the bpf_get_local_storage() helper function
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
bpf: don't allow create maps of cgroup local storages
Signed-off-by: Roman Gushchin <
guro@fb.com
>
commit
|
commitdiff
|
tree
next