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
kill useless checks for sb->s_op == NULL
2011-07-20
A
l Viro
ki
l
l useless check
s
for sb->s_op ==
N
ULL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
btr
f
s: ki
l
l m
a
gical em
b
edde
d
st
r
uct sup
e
r
b
lock
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
get
r
i
d
of
pointless chec
k
s fo
r
dentry->
s
b ==
NULL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
Make ->d_s
b
assign-once and always non-NUL
L
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
u
nexport
kern_path_pare
n
t()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch vfs_pat
h
_
l
ookup() to st
r
uct path
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
k
ill lookup_c
r
eate()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
devtmpfs: get rid of bog
u
s
m
kd
i
r
in create_path
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switc
h
dev
t
mpfs to
kern_path_create()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
sw
i
t
c
h devtmpfs object creati
o
n/removal to
s
e
p
ar
a
te
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
ma
k
e
sure
that
nsp
r
ox
y
_cache i
s
initialized early
enough
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch
do_spufs_create
(
)
to user_path_cr
e
ate(),
fix
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
new h
e
lp
e
rs:
k
er
n
_p
a
th_create/
u
ser_path_create
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
k
ill LO
O
KUP_C
O
NT
I
NUE
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs: LOOKUP_{
O
PEN,CREATE,EXCL}
is
s
e
t
only on the last
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
c
i
fs_lookup(): LOOKUP_OPEN is set
o
n
ly on
the last
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
c
e
p
h:
L
OOKUP_OPEN is s
e
t
only w
h
en it
'
s
t
he last
c
o
m
p
o
nent
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
j
fs_ci_r
e
vali
d
ate(
)
i
s
saf
e
from RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
LOOKUP_CREATE and LOOKU
P
_RE
N
AME
_
TARGET can
be set o
n
ly
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
no need to che
c
k f
o
r LOOKUP_OP
E
N in ->create()
i
nstances
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
d
o
n't pass na
m
ei
d
ata to vfs
_
cr
e
at
e
() from ecryptfs_c
r
e
ate(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
don't tra
n
sliterate lower
bits of ->inten
t
.
open
.
flags
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
Don't pass namei
d
a
ta when calling
v
fs
_
create()
f
rom
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
fix m
k
n
o
d() on nfs4 (hopefull
y
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
namei
d
a
ta_
t
o_nfs_open_
c
ontext() does
n
't
n
eed nameidata
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
nfs_open_
c
o
nte
x
t
doesn't need
s
truct path eith
e
r
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs4_o
p
endata
d
oesn't n
e
ed
struct pat
h
ei
t
her
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs4_closed
a
t
a doesn't need to
m
ess wi
t
h struct path
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
c
i
fs: fix th
e
type of cif
s
_demu
l
tiplex_th
r
ead()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
ecry
p
tfs
_
ino
d
e_permi
s
sion() doesn't nee
d
to
b
ail out
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill IPERM_FL
A
G
_
RCU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
->pe
r
mission()
sanit
i
zing
:
document API ch
a
nges
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
m
erge d
o
_re
v
alid
a
te() into its
o
nly call
e
r
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
no reason
t
o keep exec_p
e
rmi
s
s
i
on()
sep
a
rate
n
ow
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
massag
e
generic
_
perm
i
ssion() to treat
d
irectories
o
n
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
->p
e
rmissi
o
n() sanitizing: do
n
'
t
pass flags
to exec_
p
er
m
ission(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
selinux: don't tra
n
sliterate MAY_NOT_BLO
C
K
t
o IPERM_FL
A
G_
R
CU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
-
>per
m
i
s
s
i
on() s
a
nit
i
zing: don't
p
ass f
l
ags to ->inode_per
m
i
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
->permis
s
ion
(
) sanit
i
zing
:
don't pa
s
s
f
lags t
o
->permission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Vir
o
->perm
i
ssion() sani
t
izing: d
o
n
'
t pa
s
s
f
lags
t
o g
e
neric_p
e
rmi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permissio
n
(
) sa
n
itizing: don't pass flags to
-
>check_acl
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
->perm
i
ssi
o
n() sanit
i
z
ing: pass MAY_NOT_BLOCK to -
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
i
ro
-
>
permission() sanitiz
i
ng:
M
AY
_
NOT_B
L
OCK
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
kill che
c
k_acl
c
allback
o
f
generic_permission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
lockless
get_write_a
c
cess/d
e
n
y
_write_access
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
move exe
c
_permissi
o
n() up to th
e
rest
o
f
p
ermiss
i
on
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
kill file_perm
i
ssion() c
o
mpletel
y
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
r
o
c
o
nsolidate BINPRM_FLAGS_ENFORCE_
N
ONDUMP h
a
n
dlin
g
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Vi
r
o
swi
t
c
h
p
ath_init() to
exec_permission
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
sw
i
tch ud
f
_ioctl()
t
o
i
n
o
d
e
_pe
r
m
issio
n
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make exec_pe
r
mission(dir) really
e
quivale
n
t to
i
node_
p
erm
i
s
s
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
new helper: ite
r
ate_super
s
_
t
ype
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Josef Bacik
fs
:
add
a
D
CA
C
HE_NEED_L
O
OKUP flag
for
d
_flags
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
Fix cifs_g
e
t_root()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al
V
i
r
o
hppfs_loo
k
up(): don'
t
op
e
n-
c
o
de lookup
_
one_
l
en()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l Viro
hp
p
fs: f
i
x dentry leak
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Vir
o
cramf
s
:
get_c
r
amfs_inod
e
(
) re
t
ur
n
s ERR_PTR() on failure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Vi
r
o
ufs
s
hould u
s
e
d_splice_
a
lias()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l Viro
fi
x
exofs
-
>g
e
t_par
e
nt()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
A
l Viro
ceph analo
g
of cifs
b
uild_pat
h
_fro
m
_dentry() rac
e
fix
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
c
ifs: build_path_
f
rom_dentry
(
)
r
ace fi
x
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-15
Al Viro
f
i
x
l
o
o
p
c
h
ecks in d
_
mat
e
rialise_uni
q
ue(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-13
Al Vir
o
Fi
x
->d_lo
c
k locking order in unl
a
zy_walk()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vi
r
o
cifs: propagate errors from cifs_get_root() to mount(2)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: tidy ci
f
s_do_
m
ount() up a bit
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cif
s
: more
break
a
ge on mount failures
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: close s
g
e
t() races
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
cif
s
: pu
l
l freeing mountdata/dropp
i
ng
nls/freeing cifs_sb
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l Viro
cifs: move cifs_um
o
unt() call into ->kill_s
b
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vi
r
o
cifs: pull ci
f
s
_mount()
call up
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vi
r
o
san
i
tize cifs_umount() prototype
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
Viro
c
ifs: initialize -
>
t
link_tr
e
e in cifs_s
e
tup_cifs_sb()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al V
i
r
o
c
i
fs: allocate mountdata earlier
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vi
r
o
cifs:
leak on m
o
unt if we sha
r
e
superblock
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: don't pa
s
s superb
l
ock to cifs_mount()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l Viro
cifs:
d
on't leak n
l
s on
m
oun
t
fail
u
re
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
cifs
:
double f
r
ee on mount failu
r
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
tak
e
b
d
i setup/des
t
ruction in
t
o
cifs_
m
ount/cifs
_
umount
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
devcgroup
_
ino
d
e_permission: take "is
i
t
a device node
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
f
i
x
comm
e
nt in
g
eneric_p
e
rmiss
i
on(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
A
l Viro
kill obs
o
l
ete comm
e
nt for f
o
llow_down()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
iro
p
roc_sys_permission() is
O
K in RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
r
e
iserfs_permission()
d
oesn't n
e
ed t
o
bail out in RCU
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
A
l
Viro
proc_fd_permission() is doesn't need to
bail
o
ut in
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
A
l
Viro
nil
f
s2_permissi
o
n() d
o
esn
'
t need to bail out in RCU
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al
Viro
logfs doesn
'
t need ->perm
i
ssion() at all
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
c
oda_
i
octl_permission() is safe i
n
RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
A
l
Viro
c
ifs_per
m
ission(
)
doesn
'
t need to bail out in RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Vi
r
o
ba
d
_inode_pe
r
mi
s
sion() is safe from RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Dan Carpent
e
r
ubifs: dereferenci
n
g a
n
ERR_
P
T
R
i
n ubifs
_
mo
u
nt(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
D
avid Howells
AFS:
Use i_generation not i_version for the vn
o
de
uniqu
i
fier
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
D
av
i
d Howells
AFS:
S
et s_id
in the s
u
pe
r
block to th
e
volume name
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Jan Kara
vfs: Fix d
a
t
a corruption af
t
er
fail
e
d write in
_
_
block_wr
i
te
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Anton Blanchard
afs: afs
_
fill_page
r
e
ads
t
oo much, or w
r
ong data
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Al
V
i
ro
VFS:
F
ix vfsmount overput on simu
l
t
aneous automou
n
t
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
T
ö
r
ö
k Edwin
fix
wrong
i
put on d_ino
d
e introduc
e
d
b
y e6
b
c45d65d
Cc: Al Viro <
viro@zeniv.linux.org.uk
>
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
D
elay struct net freeing
w
hile there's a s
y
sfs instance
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
afs: fix sget() rac
e
s, cl
o
se l
e
ak on
u
mount
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
ubifs: fix sget race
s
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al
V
iro
ubifs: split alloca
t
ion of ubifs_
i
nfo
i
n
to a sepa
r
at
e
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
next