repo.or.cz
/
linux-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: avoid call to inode_lru_list_del() if possible
2011-07-20
Al Viro
kill lo
o
kup_create
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
devtmpfs: get rid of bogus mkdir in
cr
e
ate_path()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
s
w
i
tch devtmpfs to kern_path_
c
r
eate(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
switch dev
t
m
p
fs object creati
o
n/
r
emoval
to separate
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make
s
ure that nspro
x
y_cache is initialized
e
arly enou
g
h
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
switch do
_
spufs_create() to use
r
_path_creat
e
(), fix
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
new
h
e
l
pers: ke
r
n_path_create/user_path_create
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
kill
LOO
K
UP_CONT
I
NUE
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs: LOOKUP_{OPEN,CREATE
,
EX
C
L} is set only on the last
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
ci
f
s_looku
p
():
L
O
OK
U
P
_OP
E
N
i
s
s
et only on
the la
s
t
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
ceph:
L
OOKU
P
_OPEN is se
t
only w
h
en it's the last component
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
jfs_ci_
r
e
validate() is safe
from
RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
LOO
K
UP_CREATE and LOOKUP_REN
A
ME_TARGET can be set only
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
r
o
no
need to check for L
O
O
K
U
P_OPEN in ->create() instances
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
don't pass nameidata to vfs_create(
)
from ecryptfs_create()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
don't transli
t
erate lower
b
i
ts of ->intent
.
open
.
flags
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
D
on't pass
n
ameidata
wh
e
n calling vfs_create()
fro
m
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
i
ro
fix mknod()
on nfs4
(ho
p
efully)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
na
m
eidat
a
_
t
o_nfs_ope
n
_context(
)
doesn't ne
e
d
n
ameidat
a
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
n
fs_o
p
en_context doesn't need struc
t
path e
i
t
h
e
r
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
n
fs4_ope
n
data doesn't need struct path either
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
nfs4
_
closeda
t
a d
o
e
sn't need
t
o mes
s
with struct path
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
cifs: fix the t
y
pe of cifs_demultiplex_thr
e
a
d()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ec
r
yptfs_inode_p
e
rm
i
ssion() d
o
esn't need to bail
o
u
t
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
iro
kill
IPERM_FLAG_RCU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permissi
o
n
() sanitizing: do
c
ument API changes
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
merg
e
do_r
e
validat
e
() in
t
o
i
ts only
caller
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
n
o re
a
son
t
o
keep exec_pe
r
m
issio
n
() separate now
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
massage generic_p
e
rmission()
t
o treat d
i
rectories on
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission() sa
n
it
i
z
ing: don'
t
p
ass flag
s
t
o exec
_
per
m
ission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
selin
u
x
:
do
n
'
t
transliterat
e
MAY
_
NOT
_
B
LOCK to IPERM_FLAG_RCU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
ro
->
p
e
r
m
i
s
sion() sa
n
itizing: do
n
't pas
s
f
l
ags to
-
>inode_permi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->per
m
i
ssion()
sanitizi
n
g: don'
t
pass flag
s
to ->per
m
i
ssion()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->perm
i
s
s
i
on()
s
aniti
z
ing: don't pass flags to ge
n
eric_pe
r
mi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
->permi
s
sion() sa
n
itiz
i
ng: don'
t
pass
f
la
g
s
to ->chec
k
_acl()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission()
s
anitizing: pass
MAY_NOT_BLOCK to -
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission() sani
t
izing: MAY_NOT_BLOC
K
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
kill check_ac
l
callback of generic_permission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
loc
k
less get_write_access/deny
_
write_ac
c
ess
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
m
o
v
e
exec_permission() up to the res
t
of perm
i
ssion
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Vir
o
k
ill file_permis
s
ion() completel
y
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
consolidat
e
BINPRM_FLAGS_EN
F
ORCE_NONDUMP han
d
lin
g
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
switch path
_
in
i
t() t
o
exec
_
permissio
n
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch
udf_ioctl() to inod
e
_permission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
iro
make exec_p
e
rmissi
o
n(dir) really equ
i
v
a
lent to i
n
ode_permiss
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
new helper: iterate_supers_type()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Josef Bacik
f
s
: add a DCA
C
HE
_
NEED_LOO
K
U
P
f
l
ag for d_fl
a
gs
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
Fix cifs_get
_
root
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l Viro
hpp
f
s
_
loo
k
up(): don't
open-code lookup_
o
n
e
_len()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
hppfs: fix dentry
l
eak
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l
Viro
cra
m
fs: get_cramfs_inode()
r
eturns ERR_PTR() on fail
u
r
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
ufs should use d_s
p
lice_alia
s
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
fi
x
exofs ->get_p
a
r
e
nt()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
Al
V
iro
cep
h
analog of cifs buil
d
_path_from_dentry() 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
_
f
ro
m
_
d
entr
y
() race fix
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-15
A
l
Vi
r
o
fix loop
checks in
d_mat
e
rialise_uniq
u
e()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-13
Al V
i
ro
F
i
x ->d_lock locking order in unlaz
y
_
walk(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: propagat
e
e
rrors fr
o
m
c
ifs_get
_
root() to m
o
unt(
2
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vi
r
o
c
i
fs: tid
y
cifs_do_mount
(
) up a
b
i
t
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: m
o
re breakage on mount failures
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
cifs:
cl
o
se
sget()
r
aces
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
i
r
o
cifs: pull free
i
n
g
m
o
u
ntda
t
a/dro
p
ping nls/freeing cifs_sb
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
V
iro
cifs: move cifs_umoun
t
() call
into ->kill_sb()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: p
u
ll cif
s
_mount() call
u
p
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
Viro
sani
t
i
ze cifs_umou
n
t
() prototype
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: initialize ->t
l
ink_tr
e
e in ci
f
s_setup_cif
s
_
sb()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: allocate mou
n
tdata earlier
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
ci
f
s: le
a
k on mount if
we share super
b
l
o
ck
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: don't p
a
ss
s
uperb
l
ock to cifs
_
mount()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Viro
c
ifs: don't
l
eak
n
ls
on mount failure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Viro
cifs:
d
o
u
ble f
r
ee on mo
u
n
t
failure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
tak
e
bdi setup
/
destruction into cifs_mo
u
nt/
c
i
fs_
u
mount
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Vi
r
o
de
v
cgroup_inode_pe
r
miss
i
on: take
"is it a device
n
o
de
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
A
l
Viro
fix
commen
t
in generic_
p
ermissi
o
n()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
iro
kill obsolet
e
comment for follow_down()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al V
i
ro
proc_sys_permission() is OK in RCU
m
ode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
rei
s
erfs_permissi
o
n() doe
s
n't need to bail out i
n
RCU
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
pro
c
_f
d
_per
m
ission()
is
d
oesn't ne
e
d
to bail
o
u
t
in
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al V
i
ro
nilfs2_permission() doesn't ne
e
d to bail
o
u
t i
n
R
C
U
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
logfs d
o
esn't need ->pe
r
mission(
)
at
a
ll
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al V
i
r
o
coda_ioct
l
_permi
s
s
ion() is safe in
R
CU mo
d
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
cifs_permission() doesn'
t
need to
bail ou
t
in
RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al V
i
ro
bad_inode_permission() is
safe from RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Dan Carpenter
ubifs: dereferen
c
ing an ERR_PTR in
u
bifs_m
o
u
n
t
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
David Howells
AFS: Use i_genera
t
ion
n
ot
i
_vers
i
on
for the vno
d
e un
i
qu
i
f
i
er
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
David Howells
AFS:
S
e
t s_i
d
in the superbloc
k
to t
h
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
ta corruption after failed wri
t
e
in __block_write
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Anton Blanchard
afs: afs_fill_pag
e
reads too muc
h
,
or wrong data
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Al Viro
V
FS:
F
ix vfsmount overput on simultaneous automount
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Török Edwin
fix
wrong i
p
ut on d_inode
i
ntr
o
d
uc
e
d 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 Vi
r
o
Delay struct net freei
n
g while there's a sysfs instance
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
afs: fix 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:
f
ix sget races
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al V
i
ro
ubifs
:
split
alloca
t
ion of ubifs_
i
nfo into
a se
p
arate
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
f
ix
l
eak in proc_set_s
u
per()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-07
The
o
dore Ts'o
vfs: mak
e
unlink() and rmdir() return ENOENT
i
n
p
r
eference
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-07
Al
Viro
l
mLogOpe
n
(
)
broken failure exit
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-03
Sage Weil
usb: remove bad dput after dentry_unhash
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-03
Al Vir
o
mo
r
e
con
s
ervati
v
e S_NO
S
EC handling
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-05-30
Al
V
iro
autofs4: bogus dentry_unhash() ad
d
ed i
n
->unl
i
n
k()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
next