projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ceph: eliminate the recursion when rebuilding the snap context
2022-02-26
Vladimir Davydov
MAINTAINERS: remove Vladimir from memcg maintainers
Signed-off-by:
Vladimir Davydov
<vdavydov.dev@gmail.com>
commit
|
commitdiff
|
tree
2018-08-17
Vladimir Davydov
mm/vmscan.c: generalize shrink_slab() calls in shrink_node()
Signed-off-by:
Vladimir Davydov
<vdavydov.dev@gmail.com>
commit
|
commitdiff
|
tree
2017-08-18
Vladimir Davydov
slub: fix per memcg cache leak on css offline
Signed-off-by:
Vladimir Davydov
<vdavydov.dev@gmail.com>
commit
|
commitdiff
|
tree
2016-12-13
Vladimir Davydov
slub: move synchronize_sched out of slab_mutex on shrink
Signed-off-by:
Vladimir Davydov
<vdavydov.dev@gmail.com>
commit
|
commitdiff
|
tree
2016-12-13
Vladimir Davydov
mm: memcontrol: use special workqueue for creating...
Signed-off-by:
Vladimir Davydov
<vdavydov.dev@gmail.com>
commit
|
commitdiff
|
tree
2016-10-08
Vladimir Davydov
mm: memcontrol: add sanity checks for memcg->id.ref...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-10-08
Vladimir Davydov
mm: oom: deduplicate victim selection code for memcg...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-09-02
Vladimir Davydov
MAINTAINERS: Vladimir has moved
Signed-off-by:
Vladimir Davydov
<vdavydov.dev@gmail.com>
commit
|
commitdiff
|
tree
2016-08-11
Vladimir Davydov
mm: memcontrol: fix memcg id ref counter on swap charge...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-08-11
Vladimir Davydov
mm: memcontrol: fix swap counter leak on swapout from...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-08-09
Vladimir Davydov
mm: memcontrol: only mark charged pages with PageKmemcg
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-08-02
Vladimir Davydov
mm: vmscan: fix memcg-aware shrinkers not called on...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-08-02
Vladimir Davydov
radix-tree: account nodes to memcg only if explicitly...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-07-26
Vladimir Davydov
af_unix: charge buffers to kmemcg
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-07-26
Vladimir Davydov
pipe: account to kmemcg
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-07-26
Vladimir Davydov
arch: x86: charge page tables to kmemcg
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-07-26
Vladimir Davydov
mm: memcontrol: teach uncharge_list to deal with kmem...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-07-26
Vladimir Davydov
mm: charge/uncharge kmemcg from generic page allocator...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-07-26
Vladimir Davydov
mm: memcontrol: cleanup kmem charge functions
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-07-26
Vladimir Davydov
mm: clean up non-standard page->_mapcount users
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-07-26
Vladimir Davydov
mm: remove pointless struct in struct page definition
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-07-26
Vladimir Davydov
mm: oom: add memcg to oom_control
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-07-26
Vladimir Davydov
mm: zap ZONE_OOM_LOCKED
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-05-27
Vladimir Davydov
mm: oom: do not reap task if there are live threads...
...OOM killer path")Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-05-24
Vladimir Davydov
mm: memcontrol: fix possible css ref leak on oom
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-05-20
Vladimir Davydov
mm/slub.c: replace kick_all_cpus_sync() with synchronize_sch...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-25
Vladimir Davydov
oom: make oom_reaper_list single linked
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-17
Vladimir Davydov
mm: memcontrol: zap oom_info_lock
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-17
Vladimir Davydov
mm: memcontrol: cleanup css_reset callback
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-17
Vladimir Davydov
mm: workingset: make shadow node shrinker memcg aware
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-17
Vladimir Davydov
mm: workingset: size shadow nodes lru basing on file...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-17
Vladimir Davydov
radix-tree: account radix_tree_node to memory cgroup
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-17
Vladimir Davydov
mm: memcontrol: zap memcg_kmem_online helper
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-17
Vladimir Davydov
mm: vmscan: pass root_mem_cgroup instead of NULL to...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-17
Vladimir Davydov
mm: memcontrol: enable kmem accounting for all cgroups...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-17
Vladimir Davydov
mm: memcontrol: report kernel stack usage in cgroup2...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-17
Vladimir Davydov
mm: memcontrol: report slab usage in cgroup2 memory...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-17
Vladimir Davydov
mm: memcontrol: make tree_{stat,events} fetch all stats
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-17
Vladimir Davydov
mm: memcontrol: do not bypass slab charge if memcg...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-15
Vladimir Davydov
mm: vmscan: do not clear SHRINKER_NUMA_AWARE if nr_node_ids...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-03-01
Vladimir Davydov
cgroup: reset css on destruction
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-02-03
Vladimir Davydov
mm/vmpressure.c: fix subtree pressure detection
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-21
Vladimir Davydov
Documentation: cgroup: add memory.swap.{current,max...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-21
Vladimir Davydov
mm: free swap cache aggressively if memcg swap is full
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-21
Vladimir Davydov
mm: vmscan: do not scan anon pages if memcg swap limit...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-21
Vladimir Davydov
swap.h: move memcg related stuff to the end of the...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-21
Vladimir Davydov
mm: memcontrol: replace mem_cgroup_lruvec_online with...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-21
Vladimir Davydov
mm: vmscan: pass memcg to get_scan_count()
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-21
Vladimir Davydov
mm: memcontrol: charge swap to cgroup2
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-21
Vladimir Davydov
net: drop tcp_memcontrol.c
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-21
Vladimir Davydov
mm: memcontrol: allow to disable kmem accounting for...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-16
Vladimir Davydov
mm: add page_check_address_transhuge() helper
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-15
Vladimir Davydov
memcg: do not allow to disable tcp accounting after...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-15
Vladimir Davydov
vmscan: do not force-scan file lru if its absolute...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-15
Vladimir Davydov
kmemcg: account certain kmem allocations to memcg
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-15
Vladimir Davydov
vmalloc: allow to account vmalloc to memcg
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-15
Vladimir Davydov
slab: add SLAB_ACCOUNT flag
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-15
Vladimir Davydov
memcg: only account kmem allocations marked as __GFP_ACCOUNT
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-15
Vladimir Davydov
Revert "gfp: add __GFP_NOACCOUNT"
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2016-01-15
Vladimir Davydov
Revert "kernfs: do not account ino_ida allocations...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2015-12-30
Vladimir Davydov
mm: memcontrol: fix possible memcg leak due to interrupted...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2015-12-12
Vladimir Davydov
memcg: fix memory.high target
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2015-11-06
Vladimir Davydov
mm: do not inc NR_PAGETABLE if ptlock_init failed
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2015-11-06
Vladimir Davydov
memcg: simplify and inline __mem_cgroup_from_kmem
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2015-11-06
Vladimir Davydov
memcg: unify slab and other kmem pages charging
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2015-11-06
Vladimir Davydov
memcg: simplify charging kmem pages
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2015-11-06
Vladimir Davydov
mm/slab_common.c: do not warn that cache is busy on...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2015-11-06
Vladimir Davydov
mm/slab_common.c: clear pointers to per memcg caches...
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2015-11-06
Vladimir Davydov
mm/slab_common.c: rename cache create/destroy helpers
Signed-off-by:
Vladimir Davydov
<vdavydov@virtuozzo.com>
commit
|
commitdiff
|
tree
2015-09-22
Vladimir Davydov
vmscan: fix sane_reclaim helper for legacy memcg
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-09-10
Vladimir Davydov
proc: add cond_resched to /proc/kpage* read/write loop
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-09-10
Vladimir Davydov
proc: export idle flag via kpageflags
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-09-10
Vladimir Davydov
mm: introduce idle page tracking
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-09-10
Vladimir Davydov
mmu-notifier: add clear_young callback
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-09-10
Vladimir Davydov
proc: add kpagecgroup file
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-09-10
Vladimir Davydov
memcg: zap try_get_mem_cgroup_from_page
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-09-10
Vladimir Davydov
hwpoison: use page_cgroup_ino for filtering by memcg
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-09-10
Vladimir Davydov
memcg: add page_cgroup_ino helper
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-09-08
Vladimir Davydov
mm: vmscan: never isolate more pages than necessary
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-08-03
Vladimir Davydov
cgroup: fix idr_preload usage
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-06-25
Vladimir Davydov
rmap: fix theoretical race between do_wp_page and shrink_act...
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-06-10
Vladimir Davydov
memcg: do not call reclaim if !__GFP_WAIT
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-05-15
Vladimir Davydov
kernfs: do not account ino_ida allocations to memcg
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-05-15
Vladimir Davydov
gfp: add __GFP_NOACCOUNT
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-04-17
Vladimir Davydov
signal: remove warning about using SI_TKILL in rt_...
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-04-15
Vladimir Davydov
memcg: remove obsolete comment
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-04-15
Vladimir Davydov
memcg: zap mem_cgroup_lookup()
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-04-14
Vladimir Davydov
cleancache: remove limit on the number of cleancache...
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-04-14
Vladimir Davydov
cleancache: forbid overriding cleancache_ops
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-04-14
Vladimir Davydov
cleancache: zap uuid arg of cleancache_init_shared_fs
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-04-14
Vladimir Davydov
ocfs2: copy fs uuid to superblock
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-04-11
Vladimir Davydov
Documentation/memcg: update memcg/kmem status
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-03-13
Vladimir Davydov
memcg: disable hierarchy support if bound to the legacy...
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-03-02
Vladimir Davydov
cgroup: call cgroup_subsys->bind on cgroup subsys initialization
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-02-13
Vladimir Davydov
memcg: cleanup static keys decrement
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-02-13
Vladimir Davydov
slub: make dead caches discard free slabs immediately
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-02-13
Vladimir Davydov
slub: fix kmem_cache_shrink return value
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-02-13
Vladimir Davydov
slub: never fail to shrink cache
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-02-13
Vladimir Davydov
memcg: reparent list_lrus and free kmemcg_id on css...
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
2015-02-13
Vladimir Davydov
list_lru: add helpers to isolate items
Signed-off-by:
Vladimir Davydov
<vdavydov@parallels.com>
commit
|
commitdiff
|
tree
next