index
:
kernel/git/kristoffer/linux-hpc.git
master
v2.6.17-hpc
v2.6.19-hpc
v2.6.24-hpc
v2.6.26-hpc
v2.6.29-hpc
v2.6.34-hpc
v2.6.36-hpc
v2.6.37-hpc
v3.3-hpc
Repository to support HP Jornada 600/700 series and Mobilepro 900/c
Kristoffer Ericson
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
mm
/
memcontrol.c
Age
Commit message (
Expand
)
Author
Files
Lines
2012-04-12
memcg: do not open code accesses to res_counter members
Glauber Costa
1
-2
/
+2
2012-04-12
memcg: fix broken boolen expression
Kirill A. Shutemov
1
-1
/
+1
2012-03-28
mm: thp: fix up pmd_trans_unstable() locations
Andrea Arcangeli
1
-0
/
+4
2012-03-21
memcg: avoid THP split in task migration
Naoya Horiguchi
1
-8
/
+77
2012-03-21
memcg: clean up existing move charge code
Naoya Horiguchi
1
-9
/
+8
2012-03-21
mm/memcontrol.c: remove unnecessary 'break' in mem_cgroup_read()
Jeff Liu
1
-1
/
+0
2012-03-21
mm/memcontrol.c: remove redundant BUG_ON() in mem_cgroup_usage_unregister_eve...
Anton Vorontsov
1
-6
/
+0
2012-03-21
mm/memcontrol.c: s/stealed/stolen/
Andrew Morton
1
-6
/
+6
2012-03-21
memcg: fix performance of mem_cgroup_begin_update_page_stat()
KAMEZAWA Hiroyuki
1
-1
/
+8
2012-03-21
memcg: remove PCG_FILE_MAPPED
KAMEZAWA Hiroyuki
1
-5
/
+6
2012-03-21
memcg: use new logic for page stat accounting
KAMEZAWA Hiroyuki
1
-20
/
+42
2012-03-21
memcg: remove PCG_MOVE_LOCK flag from page_cgroup
KAMEZAWA Hiroyuki
1
-10
/
+32
2012-03-21
memcg: simplify move_account() check
KAMEZAWA Hiroyuki
1
-40
/
+30
2012-03-21
memcg: remove EXPORT_SYMBOL(mem_cgroup_update_page_stat)
KAMEZAWA Hiroyuki
1
-1
/
+0
2012-03-21
memcg: remove PCG_CACHE page_cgroup flag
KAMEZAWA Hiroyuki
1
-25
/
+32
2012-03-21
memcg: remove unnecessary thp check in page stat accounting
KAMEZAWA Hiroyuki
1
-1
/
+1
2012-03-21
memcg: remove redundant returns
Hugh Dickins
1
-4
/
+0
2012-03-21
memcg: enum lru_list lru
Hugh Dickins
1
-10
/
+10
2012-03-21
memcg: lru_size instead of MEM_CGROUP_ZSTAT
Hugh Dickins
1
-8
/
+6
2012-03-21
memcg: replace mem and mem_cont stragglers
Hugh Dickins
1
-42
/
+42
2012-03-21
mm, memcg: pass charge order to oom killer
David Rientjes
1
-3
/
+3
2012-03-21
mm: thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode
Andrea Arcangeli
1
-0
/
+4
2012-03-20
Merge branch 'for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...
Linus Torvalds
1
-29
/
+19
2012-03-15
memcg: free mem_cgroup by RCU to fix oops
Hugh Dickins
1
-6
/
+47
2012-03-09
memcg: revert fix to mapcount check for this release
Hugh Dickins
1
-1
/
+1
2012-03-05
memcg: fix mapcount check in move charge code for anonymous page
Naoya Horiguchi
1
-1
/
+1
2012-03-05
memcg: fix GPF when cgroup removal races with last exit
Hugh Dickins
1
-17
/
+13
2012-03-05
memcg: fix deadlock by inverting lrucare nesting
Hugh Dickins
1
-35
/
+37
2012-02-24
mm: memcg: Correct unregistring of events attached to the same eventfd
Anton Vorontsov
1
-1
/
+4
2012-02-03
mm/memcontrol.c: fix warning with CONFIG_NUMA=n
Andrew Morton
1
-1
/
+2
2012-02-02
cgroup: remove cgroup_subsys argument from callbacks
Li Zefan
1
-29
/
+19
2012-01-24
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Linus Torvalds
1
-2
/
+2
2012-01-23
mm: memcg: update the correct soft limit tree during migration
Johannes Weiner
1
-1
/
+1
2012-01-22
net: fix socket memcg build with !CONFIG_NET
Glauber Costa
1
-2
/
+2
2012-01-17
net: move sock_update_memcg outside of CONFIG_INET
Glauber Costa
1
-1
/
+1
2012-01-12
memcg: fix mem_cgroup_print_bad_page
Hugh Dickins
1
-16
/
+1
2012-01-12
memcg: fix split_huge_page_refcounts()
Hugh Dickins
1
-10
/
+2
2012-01-12
memcg: cleanup for_each_node_state()
Bob Liu
1
-5
/
+5
2012-01-12
memcg: simplify LRU handling by new rule
KAMEZAWA Hiroyuki
1
-69
/
+54
2012-01-12
memcg: clear pc->mem_cgroup if necessary.
KAMEZAWA Hiroyuki
1
-0
/
+17
2012-01-12
memcg: simplify corner case handling of LRU.
KAMEZAWA Hiroyuki
1
-93
/
+16
2012-01-12
memcg: simplify page cache charging
KAMEZAWA Hiroyuki
1
-22
/
+9
2012-01-12
oom, memcg: fix exclusion of memcg threads after they have detached their mm
David Rientjes
1
-4
/
+15
2012-01-12
memcg: free entries in soft_limit_tree if allocation fails
Michal Hocko
1
-1
/
+11
2012-01-12
page_cgroup: add helper function to get swap_cgroup
Bob Liu
1
-2
/
+2
2012-01-12
mm: memcg: remove unneeded checks from uncharge_page()
Johannes Weiner
1
-2
/
+1
2012-01-12
mm: memcg: remove unneeded checks from newpage_charge()
Johannes Weiner
1
-12
/
+4
2012-01-12
mm: memcg: lookup_page_cgroup (almost) never returns NULL
Johannes Weiner
1
-4
/
+7
2012-01-12
mm: memcg: clean up fault accounting
Johannes Weiner
1
-14
/
+4
2012-01-12
mm: unify remaining mem_cont, mem, etc. variable names to memcg
Johannes Weiner
1
-25
/
+27
2012-01-12
mm: memcg: shorten preempt-disabled section around event checks
Johannes Weiner
1
-38
/
+35
2012-01-12
memcg: make mem_cgroup_split_huge_fixup() more efficient
KAMEZAWA Hiroyuki
1
-17
/
+17
2012-01-12
mm: make per-memcg LRU lists exclusive
Johannes Weiner
1
-160
/
+151
2012-01-12
mm: collect LRU list heads into struct lruvec
Johannes Weiner
1
-10
/
+7
2012-01-12
mm: memcg: remove optimization of keeping the root_mem_cgroup LRU lists empty
Johannes Weiner
1
-10
/
+2
2012-01-12
mm: move memcg hierarchy reclaim to generic reclaim code
Johannes Weiner
1
-84
/
+85
2012-01-12
mm: memcg: per-priority per-zone hierarchy scan generations
Johannes Weiner
1
-18
/
+47
2012-01-12
mm: memcg: consolidate hierarchy iteration primitives
Johannes Weiner
1
-124
/
+75
2012-01-12
memcg: add mem_cgroup_replace_page_cache() to fix LRU issue
KAMEZAWA Hiroyuki
1
-0
/
+44
2012-01-09
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Linus Torvalds
1
-5
/
+14
2012-01-09
Merge branch 'for-3.3' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cg...
Linus Torvalds
1
-8
/
+8
2012-01-07
net: fix sock_clone reference mismatch with tcp memcontrol
Glauber Costa
1
-5
/
+14
2011-12-23
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
David S. Miller
1
-2
/
+1
2011-12-22
Partial revert "Basic kernel memory functionality for the Memory Controller"
Glauber Costa
1
-87
/
+6
2011-12-20
memcg: keep root group unchanged if creation fails
Hillf Danton
1
-2
/
+1
2011-12-12
cgroup: introduce cgroup_taskset and use it in subsys->can_attach(), cancel_a...
Tejun Heo
1
-8
/
+8
2011-12-12
tcp memory pressure controls
Glauber Costa
1
-1
/
+39
2011-12-12
socket: initial cgroup code.
Glauber Costa
1
-2
/
+44
2011-12-12
Basic kernel memory functionality for the Memory Controller
Glauber Costa
1
-5
/
+100
2011-11-06
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kern...
Linus Torvalds
1
-0
/
+1
2011-11-02
memcg: Fix race condition in memcg_check_events() with this_cpu usage
Steven Rostedt
1
-4
/
+6
2011-11-02
memcg: close race between charge and putback
Johannes Weiner
1
-1
/
+20
2011-11-02
memcg: skip scanning active lists based on individual size
Johannes Weiner
1
-34
/
+17
2011-11-02
memcg: do not expose uninitialized mem_cgroup_per_node to world
Igor Mammedov
1
-1
/
+1
2011-11-02
memcg: fix oom schedule_timeout()
KAMEZAWA Hiroyuki
1
-1
/
+1
2011-11-02
memcg: rename mem variable to memcg
Raghavendra K T
1
-463
/
+467
2011-10-31
mm: change isolate mode from #define to bitwise type
Minchan Kim
1
-1
/
+2
2011-10-31
mm: Add export.h for EXPORT_SYMBOL to active symbol exporters
Paul Gortmaker
1
-0
/
+1
2011-09-14
memcg: Revert "memcg: add memory.vmscan_stat"
Johannes Weiner
1
-166
/
+6
2011-08-25
memcg: fix hierarchical oom locking
Johannes Weiner
1
-12
/
+5
2011-08-25
memcg: pin execution to current cpu while draining stock
Johannes Weiner
1
-7
/
+2
2011-08-09
Revert "memcg: get rid of percpu_charge_mutex lock"
Michal Hocko
1
-2
/
+10
2011-08-03
tmpfs: convert mem_cgroup shmem to radix-swap
Hugh Dickins
1
-57
/
+9
2011-07-26
memcg: get rid of percpu_charge_mutex lock
Michal Hocko
1
-10
/
+2
2011-07-26
memcg: add mem_cgroup_same_or_subtree() helper
Michal Hocko
1
-25
/
+26
2011-07-26
memcg: unify sync and async per-cpu charge cache draining
Michal Hocko
1
-14
/
+34
2011-07-26
memcg: do not try to drain per-cpu caches without pages
Michal Hocko
1
-6
/
+7
2011-07-26
memcg: add memory.vmscan_stat
KAMEZAWA Hiroyuki
1
-6
/
+166
2011-07-26
memcg: fix behavior of mem_cgroup_resize_limit()
Daisuke Nishimura
1
-1
/
+1
2011-07-26
memcg: change memcg_oom_mutex to spinlock
Michal Hocko
1
-11
/
+11
2011-07-26
memcg: make oom_lock 0 and 1 based rather than counter
Michal Hocko
1
-16
/
+70
2011-07-26
memcg: consolidate memory cgroup lru stat functions
KAMEZAWA Hiroyuki
1
-127
/
+49
2011-07-26
memcg: export memory cgroup's swappiness with mem_cgroup_swappiness()
KAMEZAWA Hiroyuki
1
-8
/
+7
2011-07-08
memcg: fix numa scan information update to be triggered by memory event
KAMEZAWA Hiroyuki
1
-6
/
+27
2011-07-08
memcg: fix reclaimable lru check in memcg
KAMEZAWA Hiroyuki
1
-31
/
+76
2011-06-27
mm: move shmem prototypes to shmem_fs.h
Hugh Dickins
1
-0
/
+1
2011-06-15
memcg: avoid percpu cached charge draining at softlimit
KAMEZAWA Hiroyuki
1
-1
/
+7
2011-06-15
memcg: fix percpu cached charge draining frequency
KAMEZAWA Hiroyuki
1
-16
/
+38
2011-06-15
memcg: fix wrong check of noswap with softlimit
KAMEZAWA Hiroyuki
1
-1
/
+1
2011-06-15
mm: memory.numa_stat: fix file permission
KAMEZAWA Hiroyuki
1
-0
/
+1
2011-06-15
vmscan,memcg: memcg aware swap token
KOSAKI Motohiro
1
-9
/
+7
2011-05-26
memcg: add the pagefault count into memcg stats
Ying Han
1
-0
/
+47
2011-05-26
memcg: add memory.numastat api for numa statistics
Ying Han
1
-0
/
+155
2011-05-26
memcg: rename mem_cgroup_zone_nr_pages() to mem_cgroup_zone_nr_lru_pages()
Ying Han
1
-3
/
+3
2011-05-26
memcg: remove unused retry signal from reclaim
Johannes Weiner
1
-1
/
+1
2011-05-26
memcg: reclaim memory from nodes in round-robin order
Ying Han
1
-6
/
+96
2011-05-26
memcg: remove pointless next_mz nullification in mem_cgroup_soft_limit_reclaim()
Michal Hocko
1
-3
/
+2
2011-05-26
memcg: count the soft_limit reclaim in global background reclaim
Ying Han
1
-9
/
+20
2011-05-26
cgroups: add per-thread subsystem callbacks
Ben Blum
1
-12
/
+6
2011-05-25
memsw: remove noswapaccount kernel parameter
Michal Hocko
1
-10
/
+3
2011-03-31
Fix common misspellings
Lucas De Marchi
1
-4
/
+4
2011-03-23
memcg: fix leak on wrong LRU with FUSE
KAMEZAWA Hiroyuki
1
-18
/
+52
2011-03-23
mm/memcontrol.c: suppress uninitialized-var warning with older gcc's
Andrew Morton
1
-1
/
+1
2011-03-23
memcg: use native word page statistics counters
Johannes Weiner
1
-29
/
+59
2011-03-23
memcg: break out event counters from other stats
Johannes Weiner
1
-12
/
+37
2011-03-23
memcg: unify charge/uncharge quantities to units of pages
Johannes Weiner
1
-70
/
+65
2011-03-23
memcg: convert uncharge batching from bytes to page granularity
Johannes Weiner
1
-8
/
+10
2011-03-23
memcg: convert per-cpu stock from bytes to page granularity
Johannes Weiner
1
-11
/
+13
2011-03-23
memcg: keep only one charge cancelling function
Johannes Weiner
1
-13
/
+9
2011-03-23
memcg: remove memcg->reclaim_param_lock
Johannes Weiner
1
-17
/
+1
2011-03-23
memcg: charged pages always have valid per-memcg zone info
Johannes Weiner
1
-3
/
+0
2011-03-23
memcg: remove direct page_cgroup-to-page pointer
Johannes Weiner
1
-2
/
+2
2011-03-23
memcg: condense page_cgroup-to-page lookup points
Johannes Weiner
1
-15
/
+23
2011-03-23
memcg: fold __mem_cgroup_move_account into caller
Johannes Weiner
1
-37
/
+29
2011-03-23
memcg: change page_cgroup_zoneinfo signature
Johannes Weiner
1
-10
/
+9
2011-03-23
memcg: no uncharged pages reach page_cgroup_zoneinfo
Johannes Weiner
1
-3
/
+0
2011-03-23
memcg: add memcg sanity checks at allocating and freeing pages
Daisuke Nishimura
1
-0
/
+46
2011-03-23
memcg: remove NULL check from lookup_page_cgroup() result
Johannes Weiner
1
-4
/
+1
2011-03-23
memcg: remove impossible conditional when committing
Johannes Weiner
1
-4
/
+0
2011-03-23
memcg: remove unused page flag bitfield defines
Johannes Weiner
1
-7
/
+0
2011-03-23
memcg: simplify the way memory limits are checked
Johannes Weiner
1
-32
/
+17
2011-03-23
memcg: soft limit reclaim should end at limit not below
Johannes Weiner
1
-1
/
+1
2011-03-23
memcg: fix ugly initialization of return value is in caller
KAMEZAWA Hiroyuki
1
-2
/
+6
2011-03-22
pagewalk: only split huge pages when necessary
Dave Hansen
1
-2
/
+3
2011-03-22
memcg: move memcg reclaimable page into tail of inactive list
Minchan Kim
1
-0
/
+26
2011-03-22
mm: add replace_page_cache_page() function
Miklos Szeredi
1
-2
/
+2
2011-02-02
memcg: fix event counting breakage from recent THP update
KAMEZAWA Hiroyuki
1
-1
/
+3
2011-02-02
memcg: never OOM when charging huge pages
Johannes Weiner
1
-2
/
+8
2011-02-02
memcg: prevent endless loop when charging huge pages to near-limit group
Johannes Weiner
1
-7
/
+28
2011-02-02
memcg: prevent endless loop when charging huge pages
Johannes Weiner
1
-2
/
+9
2011-02-02
memsw: deprecate noswapaccount kernel parameter and schedule it for removal
Michal Hocko
1
-0
/
+1
2011-02-02
memsw: handle swapaccount kernel parameter correctly
Michal Hocko
1
-3
/
+3
2011-01-26
memcg: fix race at move_parent around compound_order()
KAMEZAWA Hiroyuki
1
-9
/
+16
2011-01-26
memcg: bugfix check mem_cgroup_disabled() at split fixup
KAMEZAWA Hiroyuki
1
-0
/
+2
2011-01-26
memcg: fix account leak at failure of memsw acconting
KAMEZAWA Hiroyuki
1
-0
/
+1
2011-01-26
mm/memcontrol.c: fix uninitialized variable use in mem_cgroup_move_parent()
Jesper Juhl
1
-1
/
+2
2011-01-20
memcg: correctly order reading PCG_USED and pc->mem_cgroup
Johannes Weiner
1
-18
/
+9
2011-01-20
memcg: fix rmdir, force_empty with THP
KAMEZAWA Hiroyuki
1
-11
/
+26
2011-01-20
memcg: fix LRU accounting with THP
KAMEZAWA Hiroyuki
1
-4
/
+18
2011-01-20
memcg: fix USED bit handling at uncharge in THP
KAMEZAWA Hiroyuki
1
-40
/
+51
2011-01-20
memcg: modify accounting function for supporting THP better
KAMEZAWA Hiroyuki
1
-13
/
+12
2011-01-13
memcg: fix memory migration of shmem swapcache
Daisuke Nishimura
1
-3
/
+2
2011-01-13
memcg: use [kv]zalloc[_node] rather than [kv]malloc+memset
Jesper Juhl
1
-6
/
+3
2011-01-13
memcg: fix deadlock between cpuset and memcg
Daisuke Nishimura
1
-35
/
+49
2011-01-13
memcg: remove unnecessary return from void-returning mem_cgroup_del_lru_list()
Minchan Kim
1
-1
/
+0
2011-01-13
memcg: fix unit mismatch in memcg oom limit calculation
Johannes Weiner
1
-2
/
+3
2011-01-13
memcg: add lock to synchronize page accounting and migration
KAMEZAWA Hiroyuki
1
-2
/
+7
2011-01-13
memcg: create extensible page stat update routines
Greg Thelen
1
-9
/
+7
2011-01-13
thp: compound_trans_order
Andrea Arcangeli
1
-6
/
+6
2011-01-13
thp: fix anon memory statistics with transparent hugepages
Rik van Riel
1
-1
/
+1
2011-01-13
thp: transhuge-memcg: commit tail pages at charge
Daisuke Nishimura
1
-17
/
+35
2011-01-13
thp: memcg compound
Andrea Arcangeli
1
-30
/
+53
2010-12-30
memcg: fix wrong VM_BUG_ON() in try_charge()'s mm->owner check
KAMEZAWA Hiroyuki
1
-10
/
+9
2010-11-25
cgroups: make swap accounting default behavior configurable
Michal Hocko
1
-2
/
+19
2010-11-25
memcg: avoid deadlock between move charge and try_charge()
Daisuke Nishimura
1
-17
/
+26
2010-11-25
memcg: fix false positive VM_BUG on non-SMP
Kirill A. Shutemov
1
-1
/
+1
2010-11-12
memcg: null dereference on allocation failure
Dan Carpenter
1
-7
/
+9
2010-10-27
memcg: generic filestat update interface
KAMEZAWA Hiroyuki
1
-7
/
+18
2010-10-27
memcg: cpu hotplug aware quick acount_move detection
KAMEZAWA Hiroyuki
1
-7
/
+30
2010-10-27
memcg: cpu hotplug aware percpu count updates
KAMEZAWA Hiroyuki
1
-9
/
+93
2010-10-27
memcg: use for_each_mem_cgroup
KAMEZAWA Hiroyuki
1
-87
/
+83
2010-10-27
memcg: avoid lock in updating file_mapped (Was fix race in file_mapped accout...
KAMEZAWA Hiroyuki
1
-14
/
+85
2010-10-27
memcg: fix race in file_mapped accouting flag management
KAMEZAWA Hiroyuki
1
-1
/
+2
2010-10-07
memcg: fix thresholds with use_hierarchy == 1
Kirill A. Shutemov
1
-3
/
+7
2010-08-11
memcg: convert to use zone_to_nid() from bare zone->zone_pgdat->node_id
KOSAKI Motohiro
1
-3
/
+3
2010-08-11
memcg: remove nid and zid argument from mem_cgroup_soft_limit_reclaim()
KOSAKI Motohiro
1
-3
/
+2
2010-08-11
memcg: mem_cgroup_shrink_node_zone() doesn't need sc.nodemask
KOSAKI Motohiro
1
-2
/
+1
2010-08-11
memcg: avoid css_get()
KAMEZAWA Hiroyuki
1
-43
/
+76
2010-08-11
memcg: use find_lock_task_mm() in memory cgroups oom
KAMEZAWA Hiroyuki
1
-3
/
+7
2010-08-11
memcg: remove mem from arg of charge_common
Daisuke Nishimura
1
-9
/
+8
2010-08-11
memcg: remove redundant code
Daisuke Nishimura
1
-10
/
+0
2010-08-11
memcg: clean up waiting move acct
KAMEZAWA Hiroyuki
1
-22
/
+29
2010-08-11
memcg: clean up try_charge main loop
KAMEZAWA Hiroyuki
1
-100
/
+148
2010-08-09
memcg: add mm_vmscan_memcg_isolate tracepoint
KOSAKI Motohiro
1
-0
/
+6
2010-08-09
oom: badness heuristic rewrite
David Rientjes
1
-0
/
+18
2010-08-09
vmscan: kill prev_priority completely
KOSAKI Motohiro
1
-31
/
+0
2010-06-29
memcg: fix wake up in oom wait queue
KAMEZAWA Hiroyuki
1
-1
/
+3
2010-05-27
memcg: clean up memory thresholds
Kirill A. Shutemov
1
-85
/
+66
2010-05-27
cgroups: make cftype.unregister_event() void-returning
Kirill A. Shutemov
1
-24
/
+41
2010-05-27
memcg: fix mis-accounting of file mapped racy with migration
akpm@linux-foundation.org
1
-38
/
+97
2010-05-27
mm: memcontrol - uninitialised return value
Phil Carmody
1
-1
/
+1
2010-05-27
mm: remove unnecessary use of atomic
Phil Carmody
1
-7
/
+7
2010-05-27
memcg: move charge of file pages
Daisuke Nishimura
1
-12
/
+44
2010-05-27
memcg: clean up move charge
Daisuke Nishimura
1
-37
/
+59
2010-05-27
memcg: oom kill disable and oom status
KAMEZAWA Hiroyuki
1
-19
/
+94
2010-05-27
memcg: oom notifier
KAMEZAWA Hiroyuki
1
-8
/
+92
2010-05-27
memcg: oom wakeup filter
KAMEZAWA Hiroyuki
1
-17
/
+46
2010-05-20
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...
Linus Torvalds
1
-1
/
+1
2010-05-11
memcg: fix css_is_ancestor() RCU locking
KAMEZAWA Hiroyuki
1
-4
/
+0
2010-05-11
memcg: fix css_id() RCU locking for real
KAMEZAWA Hiroyuki
1
-14
/
+5
[next]