repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
mm: new_vma_page() cannot see NULL vma for hugetlb pages
2014-01-24
Michal Hocko
mm: new_vma_page() cann
o
t see N
U
LL vma f
o
r hugetlb
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2014-01-22
Michal Hocko
m
emcg, oom: lo
c
k mem_
c
gr
o
u
p
_prin
t
_oom_info
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-09-25
Michal
Hocko
wa
t
chdo
g
: up
d
ate watchdog_thre
s
h prope
r
ly
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-09-25
Michal Hocko
watchdog:
u
pdate w
a
tchd
o
g
attributes
atomically
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-09-12
M
i
c
h
a
l
H
oc
k
o
memcg, v
m
scan: do not
fall into reclaim-all
p
ass
too
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-09-12
M
ichal Hock
o
m
emcg: track
a
ll children ove
r
limit in the r
o
ot
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-09-12
Michal Hoc
k
o
memcg, vmsc
a
n: d
o
not attemp
t
soft
limit reclaim if
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-09-12
Michal Ho
c
ko
me
m
c
g: track children in soft limit
exces
s
to improve
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-09-12
Michal Hocko
me
m
c
g
: en
h
ance memcg iterator
to sup
p
o
r
t predicates
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-09-12
Michal Hocko
vmscan
,
memcg: do s
o
ftlimit reclai
m
also for targ
e
ted
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-09-12
Michal Hocko
memcg: get rid of soft-limit tree in
f
ras
t
ructure
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-09-12
Michal Hocko
memcg, vms
c
an: in
t
e
g
rate soft r
e
claim tighte
r
wi
t
h
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-08-23
M
i
chal Ho
c
k
o
mem
c
g:
get rid of swa
p
ac
c
o
unt l
e
ftovers
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-08-14
M
i
c
hal Hocko
hugetlb: fix lockdep
s
plat caused
b
y
pmd sharing
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-07-31
Michal Ho
c
k
o
vmpr
e
s
sure: make sure there are
no eve
n
ts
queued after
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-07-31
Mic
h
al Hocko
v
mpressu
r
e: d
o
n
o
t
c
he
c
k for pending work to p
r
e
v
en
t
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-07-31
Michal Ho
c
ko
vmp
r
essur
e
: change vmpres
s
u
re::sr_l
o
c
k to spinl
o
ck
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-07-09
Michal Hocko
mm
:
honor min_free_kbytes set by user
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-07-09
Mich
a
l Hocko
m
emcg
,
kmem: fix reference count
h
andli
n
g on the error
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-07-09
Michal H
o
cko
Revert
"
m
emcg:
a
voi
d
dangling reference count
i
n creation
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-04-29
Michal Hocko
memcg:
d
o not
c
heck for
d
o_swap_account in mem_cgroup_
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-04-29
M
i
chal Hocko
cgro
u
p: remove css_get_next
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-04-29
Mi
c
hal Ho
c
ko
memcg:
f
urther si
m
plify mem_cgroup_iter
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-04-29
Michal Hocko
memcg:
s
imp
l
ify
m
em_cgro
u
p_iter
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-04-29
Michal Hocko
memc
g
: rel
a
x
m
e
m
c
g
i
te
r
caching
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-04-29
Mich
a
l Hocko
mem
c
g: rework mem
_
cgroup_ite
r
to use cgroup
i
terators
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-04-29
Michal Hock
o
memcg:
k
eep prev's
css alive for the whole mem_cgroup_iter
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-04-07
Michal Ho
c
ko
me
m
c
g
: fi
x
memcg_cache_name
(
) to us
e
cgroup_na
m
e()
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-03-13
Michal Hocko
devic
e
: separate all subsys mutexes
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-02-24
Michal Hocko
memcg
:
cleanu
p
m
e
m_cgroup_init comm
e
nt
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-02-24
Michal Hocko
memcg
:
move memcg_stock initializat
i
on to
m
e
m
_cgroup_in
i
t
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-02-24
Mic
h
al Hocko
memcg: move m
e
m_c
g
roup_soft_limit
_
tree_in
i
t to mem_cgroup_init
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-02-24
Michal Hocko
m
emcg: clea
n
up swap ac
c
ounting initialization code
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-02-24
Micha
l
Ho
c
ko
memcg: do not crea
t
e mems
w
files if swap accounting
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-02-24
Mich
a
l Hocko
memc
g
,vmscan: d
o
n
o
t break out targeted recla
i
m
without
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-02-09
Mic
h
al Hocko
da9030
_
battery: Include noti
f
i
e
r
.
h
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2013-01-05
Michal Hocko
mm:
l
imit mmu
_
ga
t
her batchi
n
g to fix soft lockups on
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-12-13
Michal Hocko
me
m
cg:
do not
check for mm in _
_
mem
_
cgr
o
up_c
o
un
t
_vm_eve
n
t
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-11-16
Michal Hocko
memc
g
: oom: fix totalpages calculat
i
on
f
o
r memor
y
.
swappiness==0
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-11-05
M
i
cha
l
H
oc
k
o
hugetlb:
do n
o
t
f
ail in hugetlb_cgroup_pre_destroy
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-11-05
Michal Hocko
memcg: make
m
e
m_cgr
o
up_reparent_charges non failing
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-10-31
Mich
a
l
Hocko
lin
u
x/kernel
.
h:
Remove duplica
t
e
t
race_
p
rintk declara
t
ion
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-10-29
Michal Ho
c
ko
memcg: Si
m
plify mem_cgroup_forc
e
_empty_list error handli
n
g
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-10-29
M
i
c
hal
Hocko
memcg:
r
oot_
c
group cannot reach mem_cgroup
_
move_par
e
n
t
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-10-29
Michal Hocko
m
em
c
g:
s
plit
mem_
c
grou
p
_
force_
e
mpty into reclaiming
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-10-10
Michal H
o
cko
nohz
:
F
i
x
idle ticks in cpu s
u
mmary
line of /pro
c
/stat
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-10-09
Mi
c
hal Ho
c
ko
h
u
getl
b
: do not use v
m
a_hugecac
h
e_off
s
et(
)
fo
r
vma_prio_tree
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-10-09
M
i
chal
Hocko
mem
c
g: move mem_cgrou
p
_is_ro
o
t upwards
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-10-09
M
ichal Hoc
k
o
m
e
mc
g
: cl
e
an
u
p kmem tcp ifdefs
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-08-21
Micha
l
Hocko
mm:
h
ugetlb
f
s: correctly populate
shared
pmd
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-08-01
Michal H
o
cko
memcg: prevent OOM with too many d
i
rty pag
e
s
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-05-29
Mich
a
l Hocko
mm:
c
ons
i
der a
l
l swa
p
pe
d
ba
c
k pa
g
es in
used-once logic
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-04-05
Michal Hock
o
m
emcg swap: use mem_cgroup_uncha
r
g
e
_swap fix
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-03-23
Michal Hocko
watchdog:
make su
r
e th
e
watchdog th
r
ead g
e
ts CPU o
n
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-02-15
Michal Hocko
nohz:
R
emo
v
e update_
t
s_time_stat f
r
om
t
ick_nohz_s
t
a
r
t_idle
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-01-23
Michal Hocko
mm: __count_immobile_pages(): make
sure
t
he
n
ode is
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-01-23
Michal Hocko
mm: fix
NULL ptr derefere
n
c
e
in __count_i
m
m
o
b
ile_pages
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-01-13
Michal Hock
o
memcg: free entries in sof
t
_limit_
t
re
e
if
allocation
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
Cc:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-01-11
Michal Hock
o
m
m: f
i
x
o
f
f-by-two in
_
_zone
_
watermark_ok()
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2012-01-11
Michal Ho
c
ko
hugetlb: c
l
arify hugetl
b
_instant
i
ation_mu
t
ex usage
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-12-09
Michal Hocko
p
r
ocf
s
: do not overfl
o
w get_{idle,iowait}_time
for
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-12-09
Michal Hocko
mm: Ens
u
re that pf
n
_valid() is cal
l
ed
o
nc
e
per pageblock
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-11-24
Micha
l
Ho
c
ko
cgroup_
f
re
e
zer: fix free
z
ing groups
w
i
th stop
p
ed ta
s
ks
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-11-16
Michal H
o
cko
oom: do not kill tasks with oom_sco
r
e_adj OOM_SCORE_A
D
J_MIN
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-10-27
Mic
h
al Hocko
lguest:
m
o
v
e
pr
o
cess freezing
b
efore pending signals
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-09-29
Mich
a
l
H
ocko
rc
u
: Not necessary
to pass r
c
u_read_
l
o
ck_h
e
ld() to
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-09-08
Micha
l
Hocko
proc: Consi
d
er NO
_
H
Z
whe
n
p
r
i
nting
i
d
le and iowait
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-09-08
M
i
chal Hocko
nohz: Make idle/iowait counter update con
d
itional
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-09-08
Michal Hocko
nohz:
Fix update_ts_time_stat id
l
e accounting
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-09-08
Michal
H
ocko
cputime: C
l
ean up cputi
m
e_to_usecs an
d
use
c
s_to_cputime
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-08-10
Michal Hocko
Rever
t
"me
m
c
g
: get rid of percpu_charge_mutex loc
k
"
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-07-26
Mi
c
hal Hocko
f
s/exec
.
c: use BUIL
D
_BUG_ON f
o
r VM_STACK_FLAGS & VM_STACK_IN
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-07-26
Michal Hocko
cpu
s
ets: randomize node
rotor use
d
in cpus
e
t
_mem_sp
r
ead_node()
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
Cc:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-07-26
Michal Hoc
k
o
memcg: g
e
t rid
o
f percpu_charge_mut
e
x lock
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-07-26
M
i
chal Hocko
memcg: add
mem_cgr
o
up_sa
m
e
_or_subtr
e
e(
)
helper
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-07-26
Michal Ho
c
k
o
me
m
cg: unif
y
sync and async p
e
r-cpu charge cache draining
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-07-26
Michal
Hocko
memcg:
d
o not tr
y
to drain per-cpu ca
c
hes without page
s
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-07-26
Michal
Hocko
memcg: chan
g
e memcg_
o
om_mu
t
ex to
s
pinlock
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-07-26
Michal H
o
cko
memcg: make o
o
m
_
lock 0 and
1 based rather
than co
u
nter
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-07-08
Micha
l
Hocko
rc
u
: treewide: Do no
t
u
se rc
u
_read_l
o
ck
_
hel
d
whe
n
c
alling
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-06-16
Michal Hock
o
mm
:
compaction: fix
s
p
ecial case -
1
o
r
d
e
r c
h
ecks
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-06-16
Michal Hocko
fs/e
x
ec
.
c:
u
se BUILD_BUG_ON for
VM_STACK_FLAGS & VM_STACK_IN
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-05-27
Michal Hocko
m
e
mcg: remove point
l
ess next_m
z
null
i
fication in mem_cgroup_
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-05-25
M
ichal Hocko
memsw: remove noswapac
c
ount ke
r
nel par
a
me
t
er
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-05-25
Michal
Hocko
mm: m
a
ke exp
a
nd_
d
ownwards() sy
m
metrical with expand_upwards()
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-03-24
Michal Ho
c
ko
memc
g
: page_cgroup array is never stored on
re
s
erved
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-03-24
Michal Hoc
k
o
page_cgroup: reduce allocat
i
on overhe
a
d
for pag
e
_cgroup
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-03-16
Mi
c
hal H
o
cko
doc: CONFIG
_
UNEVICTABLE_LRU doesn't e
x
ist
anymore
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-03-09
M
i
cha
l
H
ocko
AppArmo
r
:
c
l
eanup gen
e
rated fil
e
s c
o
r
rectl
y
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-02-03
Michal Hock
o
m
e
m
sw: deprecat
e
noswapaccount
k
ernel paramete
r
and
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-02-03
Mich
a
l
Hocko
memsw: ha
n
d
l
e
swapaccount kernel parameter correctly
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2011-01-14
Michal Hocko
hugetlb: check the return val
u
e of stri
n
g conversion
.
.
.
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2010-11-24
M
i
chal Hocko
cgr
o
u
ps: make swap acco
u
nting default behav
i
or
configu
r
able
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2010-06-30
M
icha
l
Hocko
futex:
f
utex_
f
i
nd
_
g
e
t_task r
e
move credentails
check
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree
2009-09-11
Michal Hocko
x86: I
n
c
r
ease M
I
N_GAP to
i
n
clude randomized stack
Signed-off-by:
Michal Hocko
<mhocko@suse.cz>
commit
|
commitdiff
|
tree