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
vmscan: reduce wind up shrinker->nr when shrinker can't do work
2011-07-20
Dave
Chinner
vmscan:
redu
c
e wind u
p
shrinke
r
->nr
whe
n
shr
i
nker can
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dav
e
Chinner
vm
s
c
a
n: shrinker-
>
nr update
s
ra
c
e and go
w
rong
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Dave Chinner
vmscan: add sh
r
i
nk_slab tra
c
epoint
s
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make
d_splice_alias(E
R
R_PTR(e
r
r), dentry) = ERR_PTR
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
deu
g
lify squashfs
_
loo
k
up
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfsd4_list_r
e
c
_dir(): don't both
e
r with reo
p
ening rec_file
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
k
i
l
l
useless checks for
sb->s_op == NULL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
b
trfs
:
k
i
ll magical embed
d
ed str
u
c
t
sup
e
rbl
o
ck
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
g
et rid
o
f pointless checks for dentry->sb == NULL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l V
i
ro
Make ->d_sb assign-once and
alway
s
non-
N
ULL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
unexport kern_path_parent()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
switch vfs_path_lookup() t
o
stru
c
t pat
h
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
kill lookup
_
c
reate()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
devtmpfs: ge
t
rid of bogus mkdir
i
n
c
reate_pa
t
h()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Vir
o
switch dev
t
mpf
s
to kern_
p
ath_create()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
sw
i
tc
h
devtmpfs object
c
r
e
at
i
on/removal
to separate
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
ma
k
e su
r
e that
n
sp
r
oxy_cach
e
is
i
nitialized early enough
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
s
w
itch do_s
p
ufs_
c
reate() to user_pa
t
h_create(), fix
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
new help
e
rs: kern_path_
c
reate/u
s
er
_
p
ath_create
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
i
r
o
kill LOOKUP_CONTINUE
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
nfs: LO
O
KUP_{OP
E
N,CREATE,EXCL}
is set only o
n
t
h
e last
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
cifs_looku
p
(
):
L
OOKUP_OPEN is se
t
only on the la
s
t
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ceph: LOOKUP_OP
E
N is set onl
y
when
i
t's the last comp
o
nent
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
jfs_c
i
_
revalida
t
e() is
sa
f
e
from RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
LOOKUP_CREATE an
d
LOOKUP_RE
N
AME_TAR
G
ET can
b
e set only
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
n
o nee
d
t
o
che
c
k f
o
r LOOK
U
P_O
P
EN in ->create() ins
t
ances
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
do
n
'
t
pass nameidata to vfs_creat
e
() fro
m
ecrypt
f
s_create(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
don't trans
l
iterate lower bits o
f
->i
n
t
ent
.
open
.
flags
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
Don't pass nameidata when cal
l
ing vfs_
c
reate
(
) from
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
f
i
x mkn
o
d
(
) on nfs4 (h
o
p
e
fully)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nameid
a
ta_to_
n
fs_
o
pen_conte
x
t()
d
oesn't n
e
ed
nameidata
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
n
f
s_
o
p
e
n
_co
n
text doesn't need struct pa
t
h eith
e
r
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
nfs4_opendata doesn't
n
eed s
t
r
uct path either
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
nfs4_
c
loseda
t
a doesn
'
t need to mess
wit
h
struct path
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Vi
r
o
cifs: f
i
x the type of cifs_demult
i
plex_thre
a
d()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
e
c
ryptfs_
i
node_permission()
d
oesn'
t
nee
d
t
o ba
i
l o
u
t
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
kill IPERM_FLAG_RCU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
->permissio
n
(
) sanitizing:
d
o
cument API changes
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
r
o
m
erge d
o
_revalidate()
i
nt
o
its only c
a
l
l
e
r
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
no reason
t
o
keep exec
_
p
ermission() sep
a
rat
e
now
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
massage generic_permission()
t
o treat d
i
recto
r
ies on
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
->permission() sanitizing: d
o
n't pass fl
a
gs to exec_p
e
rmission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
se
l
inux:
d
on't transliterate MAY_NOT_BLO
C
K to IPERM_FLA
G
_RCU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->
p
er
m
i
s
sion
(
) sanitizing: don't pa
s
s flags
t
o ->
i
no
d
e_permi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
-
>
permission() sa
n
itizing: do
n
'
t pa
s
s flags
t
o
-
>permiss
i
on()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
->permission(
)
sanitizing: don't pass flags to g
e
n
er
i
c_permi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
->permission() sanitizin
g
: d
o
n't pass flags
t
o ->ch
e
ck_acl()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permi
s
sion() sanitizing:
p
ass MAY_NOT
_
B
LOCK to -
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permiss
i
on() sanitizing
:
MAY_NOT_BLOCK
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
k
i
ll check_ac
l
callback of generic_permission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
lockl
e
ss
get_
w
rite_access
/
deny_writ
e
_acces
s
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
move exec_permiss
i
on() up to the re
s
t of per
m
iss
i
on
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
k
ill file_permission() co
m
plet
e
l
y
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
conso
l
i
da
t
e BINPRM_FLAGS_ENFORCE_
N
OND
U
MP handling
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
switch path_init(
)
to exec_
p
ermission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch ud
f
_ioc
t
l()
to
in
o
d
e_pe
r
m
i
ss
i
o
n()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
make e
x
ec_permission(dir) really equivalent to inode_
p
ermiss
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
new helper: iter
a
te_supers
_
typ
e
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Josef Bacik
f
s
: add a DCACHE_N
E
E
D_LOOKUP flag f
o
r d_
f
lags
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
Fix cifs_ge
t
_
r
o
o
t()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l Vi
r
o
h
ppfs_lo
o
kup(): don't
o
pen-co
d
e look
u
p_one_le
n
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al V
i
ro
hppfs
:
fix dentry leak
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l Viro
cramfs:
g
et_c
r
amfs_inode() returns ERR_PTR() on fa
i
l
ure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al
V
iro
u
f
s sh
o
uld use d_splice_a
l
ias()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
f
ix e
x
ofs ->get_pa
r
e
nt()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
Al V
i
ro
ceph
a
nalog of cifs buil
d
_
path_from_den
t
ry() race fi
x
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
cifs
:
build_pa
t
h
_from_dentry()
r
ace fix
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-15
Al Viro
fix loop checks
in d_m
a
terialise_unique()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-13
Al Viro
Fix ->d_lock locking order in unlazy_walk
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
V
iro
cifs: propag
a
te error
s
from ci
f
s_get_root() to m
o
unt(2)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: tidy
c
ifs_do
_
mount() up a bit
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
V
i
r
o
c
i
fs: more b
r
eak
a
ge on mount fai
l
ures
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
ci
f
s: close sget() races
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: pull freeing mount
d
a
ta/dropping
n
ls/freeing c
i
fs
_
sb
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
c
ifs: move cifs_umount()
c
a
l
l into ->kill
_
sb()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
V
iro
c
i
fs:
pull
c
ifs_mount() ca
l
l
u
p
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
san
i
tize cifs
_
umount() prototyp
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: initialize ->tlink_tr
e
e in cifs_se
t
up_cifs_sb()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: allocate moun
t
data ea
r
lier
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
i
fs: leak on mount
i
f
w
e share superblock
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
Viro
cifs: don't pass superbl
o
ck
to c
i
fs_mount()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
ci
f
s:
d
on't leak nls on mount fail
u
re
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: doubl
e
free o
n
m
o
unt
fai
l
ure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
take bdi setu
p
/destru
c
tion into cifs_mount
/
cifs_umo
u
nt
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
devcgroup_inode
_
permis
s
ion: take "is it a device node
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
fix comm
e
nt i
n
generic_p
e
r
m
is
s
ion()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
kill
o
bs
o
let
e
comm
e
nt for
follow_down()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al V
i
ro
proc_
s
ys_permi
s
sion()
is OK in RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al
Viro
reiserfs_permission() doesn't
n
eed to b
a
il out in
RCU
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al V
i
ro
proc_fd_
p
erm
i
ssion() is doesn't need to bail out in
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
nilfs2_
p
ermis
s
io
n
() d
o
esn'
t
n
eed
t
o bai
l
out in RCU
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
iro
logfs doesn
'
t need ->permiss
i
on() at all
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
iro
coda_io
c
tl_per
m
issi
o
n() is safe in RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
iro
cifs_permission() d
o
esn't need to bail out
i
n RCU
mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
bad_
i
node_permis
s
i
on() is
s
afe from RCU mo
d
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Dan Carpenter
ubif
s
: dereferencing an ERR_P
T
R in ubifs_mount()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
David Ho
w
e
lls
AF
S
: U
s
e
i_gener
a
tion not i_ve
r
sion for th
e
vnode uniquifier
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Da
v
i
d
Howells
A
F
S:
S
et s_id in the su
p
e
rb
l
ock to the volume name
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Jan Kara
vfs: Fix
data corruption
a
fter failed write in __block_write
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
A
n
ton
Blanchard
afs: afs_fill_page reads too much, or wrong da
t
a
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
next