repo.or.cz
/
linux-2.6
/
linux-acpi-2.6
/
ibm-acpi-2.6.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
memcg: further prevent OOM with too many dirty pages
2012-08-01
Hugh Dick
i
ns
m
emcg: further
p
revent OOM with
t
oo ma
n
y d
i
rty pages
Signed-off-by:
Hugh Dickins
<hughd@google.com>
Cc:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-07-11
Hugh Dickins
shmem: cleanup shmem_add_to_page_c
a
c
h
e
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-07-11
Hugh D
i
c
kin
s
shme
m
:
f
i
x
negative rss in memcg memory
.
st
a
t
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-07-11
H
u
gh Dick
i
ns
t
mpfs:
revert SEEK_DATA and SEEK_HOLE
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-06-20
Hugh Dic
k
i
n
s
memcg: fix use_hierarchy css_is_ancestor
o
o
ps regression
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-06-16
Hu
g
h Dickins
swap: fix shmem sw
a
ppi
n
g when more than 8
a
re
a
s
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-06-07
Hugh Dickins
shmem: replace
_
p
a
ge must flush_dcach
e
and others
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-06-04
Hug
h
Dickins
mm:
fi
x
warning in __
s
et_page_dirty_nobuffers
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-06-01
Hu
g
h Dickins
ext
4
: hole-
p
u
n
c
h use truncate_pageca
c
h
e
_range
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-29
Hugh Dickins
mm/mem
c
g
:
a
p
p
ly ad
d
/de
l
_page
t
o
lruv
e
c
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-29
Hugh Dickins
mm: trivial cl
e
anups
i
n v
m
scan
.
c
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-29
Hugh Dickins
mm/memc
g
:
get_lru_size not get_lru
v
ec_siz
e
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-29
H
u
gh Dickins
mm/memcg
:
move reclaim_
s
ta
t
int
o
lruv
e
c
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-29
H
u
gh Dickin
s
mm/m
e
mcg: scanning_gl
o
bal_l
r
u means mem_cgro
u
p_disa
b
led
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-29
H
u
g
h
Dickins
memcg swap
:
use me
m
_cgroup_un
c
harge_swap()
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-29
Hugh D
i
ckins
m
e
mcg swap: mem_cgro
u
p
_
move
_
swap_account never
needs
.
.
.
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-29
Hugh Dickins
tmpfs: su
p
port SEEK
_
DATA and SEE
K
_HOLE
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-29
Hu
g
h Dickins
t
m
p
f
s: quit when fallocate fills
memory
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-29
Hugh Dickins
tm
p
f
s: undo fa
l
l
o
cation on failure
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-29
Hugh Dickins
tm
p
fs: support
f
allocat
e
preallocatio
n
Hugh Dickins
: If tmpfs is going to support
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-29
Hugh Dick
i
ns
mm
/
fs:
r
emo
v
e tru
n
cate_range
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-29
Hug
h
Di
c
kins
mm/fs: route
M
AD
V
_
REMO
V
E to FALL
O
C_F
L
_PUNCH_HOLE
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-29
Hugh
D
ickins
tmp
f
s: supp
o
r
t
fallocate FALLOC_FL_PUNCH_HOL
E
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-29
Hugh Dickins
tmpfs: opti
m
ize
c
learing
when writing
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-29
Hugh Dickins
tmpf
s
: ena
b
le
N
OSEC op
t
imization
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-29
Hugh Dick
i
ns
shmem: replace page if mapping
e
xclu
d
e
s its zone
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-19
H
ugh Dic
k
ins
m
emcg,thp
:
fix res_c
o
un
t
er:96 regression
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-05-11
Hu
g
h D
i
ck
i
n
s
mm: raise MemFree b
y
r
everti
n
g
percpu_p
a
g
elist_fraction
.
.
.
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-04-24
Hugh D
i
ckin
s
m
m: fix s390 B
U
G by
__se
t
_page_dirty_no_writeback o
n
.
.
.
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-04-19
Hu
g
h Dic
k
ins
memcg:
fix Bad page state after repl
a
ce_page_ca
c
he
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-29
Hugh
D
ickins
swa
p
on: che
c
k validity of s
w
ap_flags
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-29
Hugh Di
c
kins
mm for fs: add truncate_pagecache_range()
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-24
H
ugh Dickins
x
86: Stop r
e
cursive fault i
n
print_c
o
nt
e
xt_sta
c
k after
.
.
.
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-23
Hugh Dic
k
ins
mm:
f
ix te
s
t
o
rder interacti
o
n
b
e
t
w
een two kswapd patches
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-22
Hugh Di
c
kins
memcg: let css_get_n
e
xt()
r
ely upon
rcu_
r
ea
d
_lock()
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-22
Hugh Dicki
n
s
cgroup: revert ss_i
d
_lock
to spinlock
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-22
H
u
gh Dicki
n
s
idr: m
a
ke idr_get_next() good for r
c
u_read_lock()
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-22
H
ug
h
Dickins
memcg: remove
r
edundant
r
eturns
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-22
Hugh
D
ic
k
i
ns
me
m
cg: enum lru_list lr
u
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-22
Hugh D
i
ck
i
ns
memcg
:
lru_si
z
e inste
a
d of
M
E
M_CGROU
P
_ZST
A
T
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-22
Hugh Dickins
mem
c
g: replace me
m
and mem_cont stra
g
glers
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-22
Hugh Dickins
memcg: replace MEM_CONT b
y
MEM_RES_CTLR
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-22
H
u
g
h D
i
ckins
compact_pgdat: worka
r
ound lock
d
ep
w
arn
i
n
g
in kswapd
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-16
Hugh Dick
i
ns
mem
c
g
: free m
e
m_cg
r
oup by RCU to fix oops
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-09
Hugh Dickins
memcg: rever
t
fix to mapc
o
unt check
for th
i
s release
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-06
Hugh Dickins
mmap: EINVAL not
ENOM
E
M
when rejecting VM
_
GROWS
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-06
H
u
gh Dickins
p
a
ge_cgro
u
p
: fi
x
horr
i
d swap acco
u
nting reg
r
ession
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-05
Hugh Dickins
m
e
mcg:
f
ix
G
PF whe
n
c
g
roup removal races wit
h
last
.
.
.
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-03-05
Hugh Dick
i
n
s
memcg: fix deadlock by
i
nv
e
rtin
g
lrucare nes
t
ing
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-02-21
Hugh Dickins
rcu: Stop spuri
o
us warnings from syn
c
hr
o
nize_sched
_
expedited
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-02-09
Hugh Dickins
mm: fi
x
UP
THP spin_i
s
_lock
e
d BUGs
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-01-23
H
u
gh
Dickins
S
H
M_UNL
O
CK: fix Unevictable pages stran
d
ed after swa
p
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-01-23
Hugh Dickins
SHM_UN
L
OCK: fix lo
n
g
unpreemptib
l
e se
c
tion
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-01-13
Hugh Dickins
radix_tree: take radix_tree_path off st
a
ck
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-01-13
H
ugh Dickins
mm: rea
r
range putback_inactive_pages
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-01-13
Hugh
D
ickins
m
m
:
remove isolat
e
_pages()
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-01-13
Hugh Dickins
mm
:
remove
d
el_page_from_lru, add page_off_lr
u
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-01-13
Hugh Dickins
mm: enum lru
_
li
s
t
l
r
u
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-01-13
Hug
h
Dickins
mm:
no b
l
a
nk l
i
ne after
EXPORT_SY
M
BOL in swap
.
c
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-01-13
Hug
h
Dickins
mm:
fe
w
er under
s
cor
e
s in ____pageve
c
_lru_
a
dd
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-01-13
Hugh Dickins
mm: take pagevecs off
r
e
claim stac
k
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-01-13
Hugh D
i
ck
i
ns
memcg: fix mem_cg
r
oup_print_bad_pag
e
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-01-13
Hu
g
h
D
i
ckins
m
e
m
c
g
:
fix split_huge
_
page_re
f
c
o
u
n
ts()
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2012-01-11
H
u
gh
Dickins
mm: test PageSwapBacked
i
n
lumpy
r
eclaim
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-12-31
Hugh Dick
i
ns
f
utex: Fix un
i
nterruptible loop
d
ue to
g
ate
_
area
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-11-10
Hu
g
h Dickin
s
drm
:
avo
i
d sw
i
t
ch
i
ng to text cons
o
le
i
f there
is no
.
.
.
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-11-01
Hug
h
Dickins
m
m
:
m
unlock
use mapcoun
t
t
o
avoid terrible
overhead
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-11-01
Hugh
D
ick
i
n
s
r
a
dix_tree:
c
le
a
n away saw_unset_tag
leftovers
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-10-20
Hugh Dic
k
ins
m
m
:
fix race betw
e
en mr
e
map and removing m
i
gra
t
ion
.
.
.
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-08-04
Hugh Dickins
mm:
c
larify the radi
x
_tree ex
c
e
ptiona
l
cases
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-08-04
H
u
g
h Dickins
tmpfs
r
adix_
t
r
ee: loca
t
e_item to speed up sw
a
poff
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-08-04
H
ugh Dickins
mm: a
few small up
d
ates for radix-swap
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-08-04
Hugh Dick
i
ns
tmpfs: use kmemdup
f
or
s
hor
t
sy
m
lin
k
s
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-08-04
Hugh
D
ickins
tmp
f
s: convert shmem_writepa
g
e and enable s
w
ap
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-08-04
H
u
gh Dickins
tmpfs: conver
t
mem_cg
r
oup shmem to radi
x
-s
w
ap
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-08-04
Hugh Dickins
tmpf
s
:
convert
sh
m
em_getpage_gfp to radix
-
s
w
ap
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-08-04
Hug
h
Di
c
kins
tmpfs: convert
shm
e
m_
u
n
u
s
e_
i
node to radix-swap
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-08-04
Hugh Dickins
tmpfs: conve
r
t shme
m
_truncate_
r
an
g
e to radix-s
w
a
p
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-08-04
Hugh
D
ic
k
ins
tmpfs: copy truncate_
i
node_page
s
_range
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-08-04
Hugh Dick
i
ns
tmpfs: miscellaneous tr
i
vial cleanups
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-08-04
Hu
g
h Dickins
tmpfs:
demolish old swap
vector s
u
pport
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-08-04
Hugh Dickins
mm: let swap u
s
e
exc
e
ption
a
l e
n
tr
i
es
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-08-04
Hu
g
h Dickin
s
radix_tree:
e
x
ceptional entrie
s
a
nd in
d
ices
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-07-26
Hu
g
h Dickins
pan
i
c:
panic=-1 for immediate
r
eboot
Signed-off-by:
Hugh Dickins
<hughd@chromium.org>
Cc:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-07-26
Hugh Dickin
s
tmpfs: simpl
i
fy un
u
se and wri
t
epage
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-07-26
H
u
g
h
Dickins
tm
p
fs
:
simplify
f
ilep
a
ge/swappage
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-07-26
Hugh
D
ick
i
n
s
t
m
p
fs: simplif
y
p
realloc_page
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-07-26
Hugh Dickins
tmpfs: r
e
mov
e
_shmem_
r
eadpage
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-07-26
Hugh Dickins
tmpfs: pass gfp to shmem_ge
t
page_
g
f
p
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-07-26
Hugh
D
ickins
t
m
p
f
s
:
r
e
f
i
ne shmem
_
file_splice_
r
ead
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-07-26
Hugh Dickins
tmp
f
s: clone sh
m
em_file
_
splice_r
e
a
d
()
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-07-26
H
ugh
Dickins
tm
p
fs: n
o
n
eed to use
i_lock
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-07-26
Hugh Dic
k
i
n
s
m
m: pi
n
c
e
r in
t
runcat
e
_i
n
ode_pages_range
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-07-26
Hu
g
h
Dickins
mm: consis
t
ent truncate and invalida
t
e
lo
o
p
s
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-07-26
Hugh Dickins
m
m
: tidy v
m
t
runc
a
te_ran
g
e and related
fu
n
ctions
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-07-26
H
ug
h
Dick
i
n
s
m
m
: trun
c
ate function
s
are in tru
n
cate
.
c
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-07-26
H
u
g
h Dickins
mm: cl
e
a
n
up descrip
t
ions of filler
a
rg
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-07-18
Hugh Dickins
sla
b
: fix DEBUG_SLAB buil
d
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-06-28
H
ugh
Dickins
drm/i915: more str
u
ct_mut
e
x lockin
g
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
2011-06-28
Hugh Dickins
dr
m
/i91
5
:
u
se shmem_
t
run
c
ate_range
Signed-off-by:
Hugh Dickins
<hughd@google.com>
commit
|
commitdiff
|
tree
next