repo.or.cz
/
linux-2.6
/
btrfs-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
xfs: always log timestamp updates in xfs_setattr_size
2011-06-14
Al V
i
ro
xfs: fix
->mknod() ret
u
rn value on
x
fs_get_
a
c
l(
)
f
a
ilure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-30
Al Viro
aut
o
f
s4: bog
u
s d
e
ntr
y
_
u
n
ha
s
h()
a
dded in ->unlink()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-29
Al Viro
cifs/
u
bifs: Fix shrinker API change fallout
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al
Viro
Lift t
h
e check for automou
n
t point
s
into do
_
lo
o
kup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al Viro
Trim exces
s
iv
e
a
r
guments o
f
f
o
llow_mount_rcu()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al
Viro
split __follo
w
_m
o
unt
_
r
cu()
i
nto normal and
.
.
cases
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-26
A
l
Vi
r
o
merge handle_reval_dot and nameidat
a
_drop_rc
u
_last
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-26
Al
V
iro
con
s
o
l
id
a
te na
m
eid
a
ta_
.
.
.
_drop_rcu()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-28
Al
Viro
btrfs: check lin
k
c
o
u
nter
o
verflow in
l
i
n
k(2)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-28
Al
V
i
r
o
btrfs: don
'
t mess with i_n
l
i
n
k of un
l
ocked ino
d
e in
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al V
i
r
o
d
eal with races i
n
/proc/*/{syscall,sta
c
k,pe
r
sonality}
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
a
uxv: re
q
uire the target t
o
b
e
t
ra
c
able
(o
r
yourself)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
close race in /pr
o
c/*/env
i
ron
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al
V
iro
r
eport error
s
in /proc/*/*map* s
a
nely
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
p
age
m
a
p
: c
l
ose races w
i
th
su
i
d execv
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al
Vi
r
o
make sessionid permissions in /proc/
*
/task/
*
match
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
fix leak
s
in
path_l
o
o
kupat()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Vir
o
lose 'mounting_
h
ere' argument in
->d
_
manage()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al V
i
ro
don't pass 'mounting_
h
ere' fl
a
g to
f
o
llow_down()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
c
han
g
e the
l
ocking
o
rder f
o
r names
p
ace_sem
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
fix deadlock in pivot_root
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
vfs: spli
t
off vfsmount-rel
a
ted parts
of vf
s
_kern_mount()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al
V
i
ro
kill simple_set_mnt()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
v
f
s:
b
ury ->
g
et_sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs: switch NFS from ->get_sb() to ->m
o
unt()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs: stop
m
angling -
>
m
n
t_devname
o
n NFS
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Vir
o
vfs
:
new
sup
e
rbl
o
ck methods
t
o override /proc/*/
m
ount
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Vi
r
o
nfs: n
f
s_do_{ref
,
sub}
m
o
u
nt()
super
b
l
ock a
r
gument is
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l
Viro
n
f
s
:
make nfs_path() work wit
h
o
u
t
vfsmount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs: st
o
re devnam
e
at disconnected NFS ro
o
ts
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al
Viro
nfs: propagate
d
ev
n
ame to nfs{
,
4}_get_root(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al
V
iro
fix f
o
llow_link() breakage
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al
Vir
o
tidy the trailing symlinks traversal
u
p
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Turn resolution
of trail
i
ng symli
n
ks iterative ev
e
rywh
e
re
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al
Viro
simplify link_path_
w
alk() tail
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
M
ak
e
tr
a
iling
symlink resolution in
path_lookupa
t
(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al V
i
ro
update nd->in
o
de in __do_f
o
llow_link()
instead of
after
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
A
l Vir
o
pul
l
handling of
one
pat
h
name
c
omponent
into a helper
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al
V
iro
Allow passing O
_
PA
T
H descriptors via
S
CM_RIGH
T
S da
t
agrams
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al
Viro
readlin
k
at(
)
, fchownat() and
fstata
t
() with empty relati
v
e
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
A
l Viro
A
l
low O_PATH for syml
i
n
k
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Vir
o
N
e
w
kind o
f
open files - "l
o
c
at
i
on
o
n
l
y
"
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
New AT_
.
.
.
f
la
g
: AT_EMPTY_PATH
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l Viro
clean statfs
-
like
s
yscalls
u
p
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
o
pen-style analog of
v
f
s_path_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
reduce v
f
s
_path_
l
ookup()
t
o
d
o_
p
ath_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
untangle do
_
l
ooku
p
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
path_opena
t
:
clean ELO
O
P
h
andling a bit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
do_last:
k
ill a
rudiment of old
->d
_
r
e
v
alidat
e
()
work
a
round
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vi
r
o
fold
__open_
n
amei_
c
reate
(
)
a
nd open_wi
l
l_trunc
a
t
e
(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
iro
do_last: unify may_open() ca
l
l
a
nd everytin
g
a
f
ter i
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
move may_open() from __open_name_creat
e
()
t
o do_las
t
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
e
x
p
a
n
d finish
_
o
p
e
n() in its
o
nl
y
caller
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
saniti
z
e pathname component has
h
calculation
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
kill
_
_lookup_one_le
n
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
switch non-crea
t
e side of
open(
)
to
us
e
o
f do_last()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
V
iro
get
r
i
d
of n
d
->
f
i
le
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
get
r
id
of the last LOOKUP_RCU de
p
ende
n
cies
i
n
l
i
nk_path_walk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
make nameidata_dentry
_
drop_r
c
u_ma
y
be() always leave
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
i
r
o
m
ak
e
handle_dots
(
)
l
eave RCU mode
on err
o
r
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
clear
RC
U
o
n
all
failu
r
e exits fr
o
m link_path_
w
alk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
iro
pull handling of
.
a
nd
.
.
int
o
inlined helper
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l Viro
kill
out
_
d
p
ut: in link_path_walk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
sep
a
r
ate
-ESTALE/-ECHILD retries
i
n
do_filp_open()
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
swit
c
h do_filp_open() to stru
c
t open_fl
a
gs
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
Coll
e
ct "ope
r
ation m
o
d
e
" arguments of
do_
l
as
t
() in
t
o
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
clean u
p
the failure exits
after __do
_
follow_lin
k
(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
iro
pul
l
securit
y
_inode
_
follow_link()
i
nto __d
o
_follow_link()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
r
o
pu
l
l drop
p
ing
R
C
U on success o
f
link_pat
h
_
w
al
k
() into
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vi
r
o
unta
n
gle the
"
n
eed_rev
a
l_dot
"
m
e
ss
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
merge compone
n
t type recognition
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
merge
pat
h
_init and path_init_rcu
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
V
i
r
o
s
a
nitize pat
h
_walk() m
e
s
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
take RCU-
d
ependent stu
f
f around ex
e
c_p
e
rmission() into
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
kill pa
t
h_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
fix rac
e
in audit_get_nd
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-13
Al Viro
com
p
a
t break
a
ge
i
n
preadv
(
)
and pwritev()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-13
Al Vi
r
o
compat
b
r
e
a
k
age in pread
v
()
a
nd pwrite
v
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
fa
t
: fix d_rev
a
lida
t
e oopsen on NFS exports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al
V
iro
jf
s
: fix d_revali
d
ate oopsen
on NFS ex
p
orts
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Vi
r
o
ocfs2: fix d_revalidat
e
oops
e
n on
NFS expo
r
ts
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al
Viro
gfs2
:
fix d_revalida
t
e
oopsen on NFS exports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Vi
r
o
f
u
se:
fix d
_
revalidate oopsen on NFS exports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al
V
ir
o
ceph:
fix d_revalidate oop
s
en o
n
NFS e
x
ports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
r
eise
r
fs xattr ->d_re
v
alidate() shoul
d
n't car
e
abo
u
t R
C
U
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al V
i
ro
/proc/se
l
f is n
e
ver going to be invalidat
e
d
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-09
Al
V
iro
nd->inode is
not
s
et
on
th
e
se
c
o
n
d attempt in p
a
th_wal
k
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-08
Al Viro
u
n
f
uck proc_sysc
t
l ->d_compare()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-05
A
l Viro
o
m
fs:
make readdir
s
t
o
p when filldir says s
o
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-05
Al Viro
omf
s
: merge unlink() and rmdir(), close leak i
n
r
ename()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-05
A
l
Viro
omfs: stop
p
l
a
ying silly buggers
with omfs_unlink(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-05
Al Viro
omfs: rename() ne
e
ds
t
o mark
o
ld_inode di
r
ty after
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-04
A
l
Viro
minimal
f
ix for do_filp_
o
pen() race
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
A
l
Viro
hfs: fix rename() over non-empt
y
directory
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Vi
r
o
u
d
f: fix i_nlink
limit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
f
i
x reiserfs
mkdir() breaka
g
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al
Viro
exofs: i_nl
i
n
k races in r
e
na
m
e()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al V
i
ro
nilfs2: i_nlink
races in rename
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
minix:
i
_nl
i
nk
races
i
n rename()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
ufs: i_
n
lin
k
races
in rename()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next