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
vfs: document locking requirements for d_move, __d_move and d_materialise_unique
2011-07-20
Al Viro
ceph:
L
OOKUP_OPEN is s
e
t
onl
y
when i
t
's the l
a
st component
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
j
f
s_ci_rev
a
lidate() is safe from
R
C
U
mod
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
LOOKU
P
_CREATE and LOOK
U
P_RENAME_TARGET c
a
n
be
set only
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
no
n
e
e
d
t
o c
h
eck for LOOKU
P
_OPEN i
n
-
>
create(
)
instances
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
d
on't pass nam
e
idata
to v
f
s_create() from ecryptfs_cr
e
at
e
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
don
'
t trans
l
iter
a
te lower bits of -
>
in
t
ent
.
ope
n
.
fla
g
s
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
D
o
n
't p
a
ss nameidata when calling vfs_create() from
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
fix mknod() on nfs4 (ho
p
efully)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
iro
nameidata_to_nfs_open_context() doesn't need nameidata
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
nfs_ope
n
_context doesn't need struct path
e
ither
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
n
f
s
4_o
p
endata doesn't need struc
t
path either
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
n
fs
4
_
c
los
e
dat
a
doesn
'
t need to mes
s
with
struct path
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
c
ifs: fix
the
type of cifs_demul
t
iplex_thread()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ecrypt
f
s_inode_permis
s
ion() do
e
sn't ne
e
d to bail out
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill IPERM_FLAG_RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->per
m
iss
i
on(
)
s
a
n
itizing: document API changes
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
mer
g
e do_revalid
a
te
(
) i
n
to its onl
y
caller
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
no re
a
son
to keep
e
x
e
c
_per
m
ission
(
)
s
epa
r
ate now
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ma
s
sage generic_permission() to treat directo
r
ies on
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->
p
ermission()
s
a
nit
i
zing: don't pass
flags to exec_
p
erm
i
ssion()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
se
l
inux:
don't translit
e
rate M
A
Y
_NOT_BLOCK to
IPERM_FL
A
G_RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->per
m
ission() sanitizing: don't p
a
ss flags to ->i
n
ode_pe
r
mi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission()
sanit
i
zing: do
n
't pass flags to ->pe
r
m
i
ssion()
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
pa
s
s flags to generic_pe
r
mi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
->
p
e
rmission() sanitizi
n
g: don't pa
s
s flags
to
->chec
k
_ac
l
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->pe
r
mission() sanitizing:
p
a
ss MAY
_
NOT
_
BLOCK
to -
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
-
>permission
(
)
s
anitizing: MAY
_
NOT_BLOCK
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill
c
heck_acl
c
allback
of g
e
neric_permiss
i
on()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
lockless get_write_ac
c
ess/
d
eny_write_access
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
mov
e
ex
e
c
_
permissi
o
n
() u
p
t
o
the rest of pe
r
mission
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
kill file_permission()
c
omplet
e
ly
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
c
o
n
so
l
idate B
I
N
P
RM_
F
LAGS_ENFORCE_N
O
ND
U
MP
han
d
ling
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Vi
r
o
switch path_init() t
o
e
xec_permission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
s
w
it
c
h udf_io
c
tl(
)
to in
o
de_perm
i
ssion(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make exec_permission(dir) re
a
lly e
q
uivalent to inode_permi
s
s
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
new h
e
lper: i
t
erate_supers_type()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Josef
B
a
c
ik
f
s
: add a D
C
ACHE
_
NEED_LOOKUP fla
g
for d_flags
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al
V
iro
Fix cifs_get_root()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
hppfs_lookup(
)
:
don'
t
open-code
lookup_one_len()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
hppfs: fix dentry leak
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
A
l
Vi
r
o
cr
a
mfs: get_cramf
s
_
inode(
)
retu
r
ns ER
R
_PTR() on failure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
ufs should use
d
_sp
l
i
c
e_alias
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
fix exof
s
->get_parent()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
c
e
ph an
a
log of c
i
fs build_
p
a
t
h_from_dent
r
y
() race fix
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
ci
f
s: build_path
_
from
_
dentry() rac
e
f
ix
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-15
Al Viro
fix loop checks in d
_
ma
t
erialise_unique()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-13
Al Viro
Fix ->d_lock locking order i
n
unlazy_
w
alk(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: propaga
t
e erro
r
s from cifs_get
_
roo
t
() t
o
mount(
2
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
cifs: tidy cifs_do_mount() up a bit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
cifs:
more breakag
e
on mount
failures
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
c
i
fs: close
sget() races
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: pul
l
freeing
mountdata/dropping n
l
s/free
i
ng cifs_sb
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l
V
i
ro
cifs
:
move cif
s
_umount() call
into ->kill_sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l Viro
ci
f
s:
p
ull
c
ifs_
m
ount() c
a
ll
u
p
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
sanitize cifs_umo
u
nt(
)
prototype
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Vi
r
o
cifs: initialize ->tlink_tree in cifs_setu
p
_cifs
_
sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l Viro
cifs: all
o
cate mountdata earlier
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: leak on mount i
f
we
s
hare
superb
l
o
c
k
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
ifs: don
'
t pass sup
e
rblock to cif
s
_mou
n
t()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs:
d
on't leak nl
s
on mount failure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
cifs: double free on mount failure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
Vi
r
o
ta
k
e bdi setup/destr
u
ction int
o
cifs
_
m
ount/cifs
_
umount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
devcg
r
oup_i
n
o
de_p
e
rmis
s
ion: ta
k
e
"
is it a device
node
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
fix
c
omm
e
n
t in g
e
neric_permission(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
i
ro
kil
l
o
b
s
olete c
o
m
m
ent fo
r
follow_down()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
iro
proc_sys_
p
e
r
miss
i
on() 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 need to bail out in R
C
U
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Vi
r
o
proc_f
d
_
p
ermission() is
d
o
e
sn't nee
d
to b
a
il ou
t
in
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
iro
ni
l
fs2
_
permission() doe
s
n'
t
nee
d
to bai
l
out in RCU
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
iro
lo
g
f
s
d
oesn'
t
ne
e
d ->pe
r
miss
i
on() at all
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
c
o
da
_
ioctl_perm
i
ssion
(
) is safe in RCU mod
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
A
l
Viro
cifs_permi
s
sion
(
)
doesn
'
t n
e
ed to bail out in RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al
Viro
bad_inode_pe
r
mi
s
si
o
n() is
s
afe from RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Dan Carpenter
ubifs: derefer
e
ncin
g
an E
R
R_PT
R
i
n ubifs_mo
u
nt()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
Davi
d
Ho
w
ells
AFS: Use i_gen
e
r
a
tion not i_ver
s
ion f
o
r the vnode uniqu
i
fie
r
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
D
avid H
o
w
ells
A
FS: Set s_
i
d
in the s
u
perbl
o
ck
t
o the volume name
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
Jan
Kara
vfs: Fix
d
ata
co
r
ruption a
f
ter
f
ail
e
d write
i
n
_
_b
l
ock_
w
rit
e
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
Anton Blanchard
afs
:
afs_fill_page reads too
m
uch, o
r
wr
o
ng data
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
A
l
Vi
r
o
VFS: Fix vfsmoun
t
overpu
t
on sim
u
ltaneous automount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
T
ö
rö
k
Edwin
fix
wrong iput on d_
i
nod
e
introduced by
e6bc45d65d
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
Delay struc
t
net
f
reeing wh
i
le
t
h
e
re's a sy
s
fs instan
c
e
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
afs:
f
ix sget() races
,
close leak on umount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
ubifs: fix
s
get rac
e
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
ubifs: s
p
lit al
l
ocation of ubifs_in
f
o into a
s
e
parate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al
V
iro
fix leak in pro
c
_set_super()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-07
Theodore Ts'o
vfs: make unlink() and rmdi
r
(
)
return ENOENT in
p
reference
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-07
Al Viro
lmLogOpen() bro
k
en failure exit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-03
Sage W
e
il
usb: remove bad dput
a
ft
e
r dentry_unhash
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-03
Al Viro
m
o
r
e
conser
v
ative S_NOSEC handling
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-30
A
l
Viro
a
utofs4:
b
o
g
u
s
de
n
try_unh
a
s
h() a
d
ded
in ->
u
nlink()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-30
Sage We
i
l
vfs
:
shri
n
k_dca
c
he_
p
arent befo
r
e rmdi
r
, dir r
e
name
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-28
Andi Kl
e
en
Cache xattr s
e
c
urity drop check fo
r
write v2
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-28
Darrick J
.
Wong
f
s: block_page_mkwr
i
te
s
ho
u
ld wait f
o
r wri
t
e
ba
c
k to
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-28
Dar
r
ick J
.
Wong
m
m
: Wa
i
t for writeback when gra
b
bing page
s
to be
g
in
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-28
Sag
e
Weil
configfs: remo
v
e unne
c
ess
a
ry dentry
_
unhash on rmdir
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-28
S
a
ge Weil
f
at: r
e
move unnece
s
sary dentry_unha
s
h o
n
r
m
dir, dir
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-28
Sage Weil
hpfs:
r
emove unnecessary d
e
n
t
ry_unha
s
h on
rmdir, di
r
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-28
Sage Weil
minix
:
remov
e
u
nnecessary dentry_unhas
h
on rmdir, dir
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-28
Sage Wei
l
f
use:
remov
e
unnece
s
sary dentry_unhash on
r
mdir, d
i
r
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-28
Sag
e
W
e
il
coda: remove
u
n
n
e
cessary dentry_unh
a
sh on
rm
d
ir, dir
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next