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
btrfs: fix unlocked access of delalloc_inodes
2011-03-28
Al
V
iro
btrfs: c
h
eck link c
o
unter over
f
lo
w
in l
i
nk
(
2
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-28
Al Viro
btrfs: don't m
e
ss w
i
th i_nlink of unlocked
i
node in
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
deal with races in /proc/*
/
{syscall,stack,perso
n
ality
}
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
auxv: require the target to be tracable (or y
o
urself)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
close race
in /pr
o
c/
*
/environ
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
rep
o
rt errors
in /proc/*/*map
*
s
anely
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al
Viro
pagema
p
: close r
a
c
e
s
with su
i
d execve
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
A
l
Viro
make s
e
s
sioni
d
permissions in /p
r
oc/*/task/* match
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al
Viro
fix
leaks in path_l
o
o
k
up
a
t
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
los
e
'mounting_her
e
' argument
i
n ->
d
_
manage()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
don't
p
ass 'm
o
u
nti
n
g
_
here' flag to follow_dow
n
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
A
l
Viro
change the loc
k
i
ng order for namespace_
s
em
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
A
l Viro
fix de
a
dlock
in pivot_r
o
ot()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
vf
s
: split off
vfsmo
u
nt-rela
t
ed pa
r
ts o
f
vfs_kern_moun
t
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al
Vir
o
kill simple_s
e
t_mnt()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l
Viro
vfs: bury ->get
_
sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l Viro
nfs: sw
i
t
ch NFS fro
m
->get_
s
b() to ->mount()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Vir
o
nfs
:
sto
p
m
an
g
ling ->
m
nt_
d
evname on
N
FS
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Vir
o
vfs:
n
e
w
sup
e
rblo
c
k methods t
o
override /proc/
*
/
m
ou
n
t
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs: nfs_
d
o_{ref,sub
}
mount() supe
r
b
loc
k
arg
u
ment is
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs:
m
ake nf
s
_path
(
)
work without vf
s
mount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Vi
r
o
nfs: store devna
m
e
at
disconnect
e
d NFS roots
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l V
i
r
o
nfs: propagate d
e
vname to nfs{,4}_get_root
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l
Viro
fix fo
l
low_link() break
a
ge
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
A
l
V
iro
ti
d
y the trailing symlinks trav
e
r
sal up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Vir
o
Turn resolu
t
ion of trail
i
ng syml
i
nks iterative
e
verywhere
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
s
i
mplif
y
link_pa
t
h_walk() tail
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Make trailing symlink resolution in path_loo
k
upat
(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al
V
iro
upd
a
te n
d
->inode i
n
__d
o
_
follow_li
n
k() instead of after
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
p
u
ll handl
i
ng of one pathname c
o
mponent int
o
a helpe
r
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
A
llow passing O_
P
ATH d
e
scripto
r
s via
S
CM_R
I
GHTS datagrams
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
readlinkat(),
fchownat(
)
and fs
t
atat
(
) with empty
rela
t
i
v
e
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Allow O_PATH fo
r
symlinks
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
N
e
w
kind
o
f open fi
l
es - "location only
"
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
iro
New AT_
.
.
.
f
lag: AT_EMP
T
Y_PATH
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
clean statfs-
l
ike syscalls
up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
open-style analo
g
of v
f
s_path_look
u
p(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
reduce vf
s
_pa
t
h_looku
p
(
)
t
o do_pa
t
h_l
o
oku
p
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Vi
r
o
untangl
e
do_lookup
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
path_openat: clean ELO
O
P handling a bit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
iro
d
o
_last: kill
a
rudim
e
nt of old -
>
d_revalidate() workaround
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
fold __open_na
m
ei_create
(
) and open_wi
l
l_truncate(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
do_last: unify may
_
open() call and everyting a
f
te
r
it
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
move may_open() from __open_name_cr
e
ate() to do_last()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
e
xpand finish_open() in its onl
y
caller
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
V
iro
saniti
z
e pathname component
hash calculation
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
kill __l
o
ok
u
p
_on
e
_
len()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
s
witch non-create side
o
f
o
pe
n
(
) to us
e
of do_l
a
st()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
get rid of nd->file
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vir
o
get rid of t
h
e last LOOKUP_R
C
U dependencies in l
i
n
k
_path
_
walk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vi
r
o
m
ak
e
n
ameidata_dent
r
y_
d
rop_rcu_maybe() always
l
eave
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
m
ake
h
a
ndle_dots(
)
leave RCU mode on error
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
c
lea
r
RCU on all failure
e
xits from link_path_walk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
pull handlin
g
of
.
and
.
.
into inl
i
n
e
d helper
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
k
i
ll o
u
t_dput: in link_path_w
a
l
k()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
separate -ESTALE/
-
ECHILD re
t
r
i
es i
n
do_filp_open
(
)
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
switch do_filp_open() to s
t
ru
c
t open_flags
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
C
ollec
t
"operation
mod
e
"
arg
u
ments of d
o
_last() into
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
clean
up the failu
r
e exits after
_
_do_fol
l
ow_link(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
pull security_inode_follow_link()
i
nt
o
__
d
o_
f
ollow_link()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
p
ull
d
ropp
i
n
g
RCU on s
u
ccess o
f
link_path_walk() into
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
untan
g
le the
"nee
d
_reval_dot
"
m
e
ss
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
merg
e
c
omponent type rec
o
gnitio
n
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
me
r
ge p
a
th_init and path_init_rcu
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
sanitize
pat
h
_walk() me
s
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Vi
r
o
take R
C
U-depe
n
de
n
t stuff
around exec_permission()
into
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
kill path_lo
o
ku
p
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
r
o
fix
r
a
c
e
i
n audit_get_nd()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-13
Al
V
iro
compa
t
breakage in pr
e
ad
v
() a
n
d pwritev()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-13
Al V
i
ro
co
m
p
a
t
brea
k
age in pr
e
adv() and pwri
t
ev()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al
Viro
fat:
f
ix d_revalidate oopsen
on
N
FS
exports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
A
l
Viro
j
fs
:
fix d_r
e
validate o
o
psen o
n
NFS
exports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
ocfs2: fix d_revalidate oopsen on N
F
S expo
r
ts
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
g
fs2
:
fix d_re
v
a
l
idate oopsen on NFS expor
t
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
A
l Viro
fuse: fix
d
_reval
i
da
t
e oopsen on NFS e
x
ports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
ceph: fix d_rev
a
lidate oopsen on NFS exports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
A
l Viro
reiserfs xattr ->
d
_revali
d
ate()
s
houldn't
care about RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
/
pro
c
/self is never going to be
in
v
alidated
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-09
Al
Viro
nd->inode is n
o
t
set on
the
s
ec
o
nd at
t
empt in path_wal
k
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-08
Al Viro
unfuck proc
_
s
y
sctl ->d_com
p
are
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-05
Al
V
iro
o
m
fs: make re
a
dd
i
r
stop
when filldi
r
says s
o
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-05
Al Viro
omfs: m
e
rge un
l
ink(
)
and rmdir(), close leak in rename()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-05
Al V
i
r
o
om
f
s:
stop playing sill
y
buggers w
i
th omfs_u
n
link(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-05
Al V
i
ro
omfs: ren
a
me() needs
to mark
old_inode
dirty after
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-04
Al Viro
minimal fix for d
o
_filp_open() race
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al
V
iro
hfs: f
i
x rename() over non-empty
d
irectory
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
A
l Vi
r
o
ud
f
: f
i
x i_
n
link
limit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
fix
r
ei
s
erfs mkdir
(
) breaka
g
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
A
l
Vir
o
e
xofs
:
i_nli
n
k
races
i
n
ren
a
me()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
nilfs2: i_nlink r
a
c
es i
n
r
ename
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al
V
iro
minix: i_nlink race
s
i
n rename()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al V
i
ro
ufs: i_n
l
in
k
races in rename
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al
V
iro
sysv:
i
_nlink r
a
ces
i
n
r
ena
m
e()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-02-15
Al Viro
get rid
of na
m
eidata_dentry_drop_rcu()
c
alling n
a
meidata_dro
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-02-15
Al Viro
d
rop out of RC
U
in return_reval
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-02-15
Al
V
iro
split d
o
_reval
i
date() into RC
U
a
nd non-RCU
c
ases
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-02-15
Al Viro
in do_look
u
p() split RCU
a
nd non-R
C
U cases of
n
e
ed_revalidate
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-02-15
Al Viro
nothing in
do_follow_link()
i
s
goi
n
g
to see RC
U
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
A
l
V
iro
au
t
ofs4: clean
-
>
d_re
l
eas
e
() an
d
a
utofs
4
_free_i
n
o() up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
A
l
Viro
autof
s
4: sp
l
i
t autof
s
4_init_in
o
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next