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
fix follow_link() breakage
2011-03-16
Al Viro
fix f
o
llow_l
i
nk() breakage
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
t
idy
t
h
e
trailing
symlink
s
t
rave
r
sal up
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Turn resoluti
o
n of trailing syml
i
nks iterative ever
y
w
h
ere
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
A
l
Viro
simplify li
n
k_path_walk() tail
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
M
ake trailin
g
sym
l
ink resolution in
p
ath_
l
ookupat(
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
Al V
i
ro
upd
a
te nd->
i
node in __do_follow_link() in
s
t
ead
o
f after
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
pull handling of one
p
athname component into a helper
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
A
l V
i
ro
All
o
w passing O_PATH
d
e
s
criptors via
S
CM_RIGHTS
dat
a
grams
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
read
l
inkat()
,
fchownat(
)
and fstatat()
w
ith empty relative
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
A
l
Vi
r
o
Allow O_PAT
H
for symlinks
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
Al V
i
ro
New kind
o
f o
p
en file
s
-
"
location only"
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
A
l Viro
New A
T
_
.
.
.
flag: AT_EMPTY_PATH
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al
Viro
clean st
a
t
f
s-l
i
ke syscalls up
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Vi
r
o
open-style an
a
log of vfs_path_look
u
p()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al
Viro
reduc
e
vfs_path
_
l
ookup() to
d
o
_
p
a
t
h
_lookup()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
untangle
d
o_
l
ookup
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
path_openat: clean ELOOP
h
andling a
b
i
t
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
do_last:
k
ill
a
r
udiment of old ->
d
_re
v
alid
a
t
e
() work
a
rou
n
d
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
i
r
o
fol
d
__open_namei_create() and open_will_trunca
t
e(
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
do_l
a
st: unify may_open() call a
n
d everyti
n
g after it
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
move may_ope
n
() fro
m
__open_name_crea
t
e(
)
to do_last()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
exp
a
nd fi
n
ish_op
e
n
() in its only cal
l
er
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al
Viro
s
an
i
tize pat
h
name
component hash calcu
l
at
i
on
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
kill __look
u
p_one_len()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
switch non-create side of open() to use
of do_last()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Vi
r
o
get rid of nd->f
i
le
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
g
e
t
rid of t
h
e last LOOK
U
P_RCU
de
p
endencies
in lin
k
_p
a
th_walk()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
mak
e
nameida
t
a_
d
entry_dr
o
p
_
rcu_mayb
e
() always leave
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
m
ake handle_d
o
ts() leav
e
RCU mode o
n
er
r
o
r
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
clear R
C
U on all
f
ail
u
re exi
t
s from l
i
nk_path_wa
l
k()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
p
ull h
a
ndling of
.
and
.
.
into
in
l
ined
h
el
p
er
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
kill out_dput: in link_pa
t
h_walk()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
A
l V
i
ro
separate
-ESTALE/
-
ECHILD retries in do_filp_open
(
)
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al
Viro
switch
do_f
i
lp_
o
pen()
to struct open_flags
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
A
l Viro
Co
l
l
e
c
t
"oper
a
tion mode" argum
e
nts of do_last() into
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Vir
o
clean up
the failure exits after __d
o
_
f
ollow_link
(
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
pull security_in
o
de_follow_link() in
t
o
_
_do_follow_link
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
pull d
r
oppi
n
g RCU o
n
s
uccess
of link_
p
at
h
_walk() into
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
A
l Viro
untangle the
"
need_reval_dot" mess
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
merg
e
co
m
p
onent type recognition
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Vi
r
o
m
e
rge
p
ath_init and path_init_rcu
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
sanitize path_walk() mess
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
take RCU-dependent stuff ar
o
und exec_p
e
r
m
iss
i
on()
into
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Vi
r
o
k
ill path_look
u
p
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
f
i
x
race in audit_get_nd()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-13
Al
V
iro
com
p
a
t breakage in preadv() and pwritev()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-13
Al Viro
compat breaka
g
e
in preadv() an
d
pwritev
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-10
A
l
Viro
f
at:
f
i
x
d
_revalidate oopsen on NFS expo
r
ts
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-10
Al
Viro
jfs:
f
ix d_revalidate
o
opsen on NFS exports
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-10
Al Vi
r
o
oc
f
s2: fix d_revali
d
ate oopsen on
NFS e
x
ports
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
gfs2: fix d_re
v
alidate o
o
psen
o
n NFS export
s
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-10
Al Vir
o
fu
s
e
:
f
ix d_revalidate oopsen on NFS exp
o
rts
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
ceph: fi
x
d_r
e
valid
a
te oops
e
n on NFS exports
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
reiserfs xa
t
tr
-
>d
_
rev
a
li
d
ate() shou
l
dn't
ca
r
e about RCU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-10
Al Vi
r
o
/pr
o
c/self is never going to be invalidated
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-09
A
l
Viro
nd->inode is not
set on the s
e
cond
a
ttempt in pat
h
_wa
l
k()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-08
Al
V
iro
unfuck
proc_sysctl ->d_
c
ompar
e
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-04
A
l
Viro
minimal f
i
x for do_filp_open() race
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
hfs: fix rename() o
v
er non-empty dir
e
ctory
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-03
Al Vi
r
o
ud
f
: fix i_nlin
k
limi
t
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-03
Al
V
i
r
o
fi
x
reiserfs mkdir() breakage
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-03
A
l Viro
e
xof
s
:
i_nlink races in
re
n
ame()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-03
Al
V
iro
nilf
s
2: i_nlink races in re
n
ame()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
minix:
i_nlink races in rename()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
ufs
:
i_
n
link
r
aces in rename()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-03
Al Vir
o
sy
s
v:
i
_nlink races in r
e
n
ame()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-02-15
Al
Viro
get rid of nameidata_dentr
y
_drop_rcu() c
a
lling nameidata
_
dro
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-02-15
Al Viro
d
r
op out of
RCU in return_reval
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-02-15
Al
V
i
r
o
split do_revalidate() into
R
CU
a
n
d non-R
C
U case
s
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-02-15
Al Vir
o
i
n do_lookup()
s
plit RC
U
a
nd non-RCU cases o
f
need_
r
eva
l
i
d
ate
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-02-15
Al V
i
ro
nothing in do_follow_link() is
g
oing to see RCU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-18
A
l
V
iro
autofs4: clean ->d_release(
)
and
autofs4_free_ino() up
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-18
Al Viro
autofs4: s
p
lit a
u
to
f
s4_init_ino()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-18
Al Viro
autofs4: m
k
dir and symlink a
l
way
s
get a dentry that
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-18
Al Vi
r
o
autofs
4
: aut
o
fs4_get_inode() doesn't
n
eed a
u
tofs_info
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-18
A
l Viro
autofs4: kill ->siz
e
in autofs_info
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-18
A
l
V
iro
autofs4: pass
mode to auto
f
s4_get_inod
e
() explicitly
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-18
Al Viro
autofs4: au
t
ofs4
_
mkroot() is not di
f
ferent from a
u
tofs4_init
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-18
Al
V
i
ro
autofs4: keep symlink
body i
n
inode->i_p
r
ivate
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-17
A
l
Viro
tid
y
up arou
n
d finish_automount()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-17
Al Viro
do
n
't drop new
m
nt on
e
r
ror
i
n do_add_mo
u
nt()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-17
Al Viro
Take t
h
e completion of auto
m
ount
into new helper
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-16
Al
Viro
V
F
S: F
i
x UP c
o
mpile err
o
r in fs/namespace
.
c
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-16
Al Viro
san
i
tize
vfsmoun
t
refcounting
c
hanges
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-16
Al Viro
f
ix old umoun
t
_tree() breakage
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-16
Al
V
iro
do_lookup() fi
x
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-14
A
l
Viro
cgroup
_
f
s: fix cgroup use of simple_l
o
okup()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-13
A
l Viro
fix signedness mess in rw_verify_area() on
64bit architectures
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-13
A
l
Vir
o
sanit
i
ze e
c
ryptfs ->mount()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-13
A
l Vi
r
o
sw
i
tch af
s
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-13
Al Viro
move i
n
ternal-only
p
arts of nc
p
fs headers to fs/ncpfs
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-13
Al Vi
r
o
sw
i
t
ch nc
p
fs
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-13
Al Viro
sw
i
tch 9p
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-13
Al Viro
p
as
s
default dentr
y
_operations to mount_p
s
eudo()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-13
Al V
i
r
o
swi
t
ch hostfs
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-13
Al Viro
switch aff
s
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-13
Al Viro
switch con
f
ig
f
s
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-13
Al Viro
t
ake coda-private h
e
aders out of i
n
c
l
ude/linux
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-13
Al Viro
sw
i
tch coda
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-01-13
A
l
V
i
r
o
c
on
v
e
rt s
m
bfs
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
next