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
fix cdev leak on O_PATH final fput()
2011-03-16
Al Viro
f
ix follow_lin
k
(
)
b
r
eakage
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Vi
r
o
tidy
the tr
a
iling sym
l
i
nks trave
r
sal up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Turn resolution of trailing symlinks iterative
e
v
eryw
h
er
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al
V
iro
simpl
i
f
y link_path_
w
alk(
)
tail
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Make trai
l
ing sy
m
link
resolution
in
p
ath_looku
p
at
(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Vi
r
o
update nd->inode
i
n __
d
o_follow
_
link() inst
e
ad of a
f
ter
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
pull h
a
ndling of one pathname co
m
pon
e
nt into a helper
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al
V
i
ro
Allow passi
n
g O
_
PATH descr
i
p
tors v
i
a SCM_RIGHTS datagrams
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al V
i
ro
r
ead
l
i
n
k
at(
)
, fcho
w
nat() and fst
a
tat
(
) with empty re
l
ative
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Allow O_PATH fo
r
syml
i
n
k
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
New k
i
nd
of
o
pen files
-
"
location only"
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
Ne
w
AT_
.
.
.
flag: AT_EMPTY_PATH
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
clea
n
sta
t
fs-like syscalls
up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
V
i
ro
o
pen-styl
e
anal
o
g of vfs
_
path_lookup(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
r
e
duce vfs_path_l
o
o
k
u
p
(
)
to d
o
_path_l
o
okup
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
u
nt
a
ngle do_lookup
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
iro
path_
o
penat: cle
a
n EL
O
OP ha
n
dling a
bit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vi
r
o
do_last: kill a rudiment
of old ->d_revalidate() work
a
round
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
fold _
_
o
p
e
n
_namei_create() an
d
ope
n
_will_truncate(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
do
_
last: unify may_open(
)
call
a
nd ev
e
ryting after
i
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vir
o
m
o
v
e may_open()
from __
o
p
e
n_nam
e
_cr
e
at
e
() to do_la
s
t
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
iro
expa
n
d finish_open() in it
s
o
nl
y
call
e
r
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Vi
r
o
s
anitize
pathna
m
e com
p
on
e
nt hash calcu
l
ation
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
kill __lookup_one_len()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
s
wi
t
c
h
non-cre
a
te 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 Viro
get rid o
f
n
d->file
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
get rid of the last LOOKUP_
R
CU dependencies in link_path_wa
l
k()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
m
a
ke
namei
d
ata_de
n
try_d
r
o
p_rcu_maybe
(
) alway
s
l
e
ave
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vi
r
o
make handle_dots() leave RCU
m
o
de on error
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
V
i
ro
c
l
ear
RCU on
all f
a
i
lure e
x
its fro
m
lin
k
_path_walk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
pull han
d
ling of
.
and
.
.
into inli
n
ed h
e
l
p
er
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
kill o
u
t_dpu
t
:
in link_path_walk
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vi
r
o
sepa
r
ate
-
ESTALE
/
-ECHILD retries
i
n do_filp_o
p
e
n
(
)
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
switch do_f
i
lp_o
p
en(
)
to struc
t
open_flag
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vi
r
o
Co
l
l
e
ct "operat
i
on
m
o
d
e
" argum
e
n
ts
o
f do_last() into
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
clea
n
up the failure exits after __do_follow_link(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
p
u
l
l sec
u
rity_
i
n
ode_follow
_
link() i
n
to __do_foll
o
w_link(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Vir
o
pull droppin
g
RCU on succe
s
s of
l
ink_pa
t
h
_walk() into
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
un
t
angle
the "ne
e
d_reval_do
t
" mess
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
m
erge
com
p
onent ty
p
e recog
n
ition
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Vir
o
merge path_init and path_init_rcu
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
sanit
i
ze
path_wa
l
k() mes
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
t
a
ke RCU-dependent st
u
ff around
exec_permis
s
i
o
n
(
) into
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vir
o
kill p
a
t
h_
l
ookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vir
o
fix race in
a
u
dit_
g
e
t_n
d
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-13
A
l
V
i
ro
c
omp
a
t br
e
akage in preadv()
and pwri
t
ev()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-13
A
l
Viro
comp
a
t br
e
akage in p
r
e
a
d
v
() and p
w
ritev()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al V
i
ro
fat: fi
x
d_reva
l
id
a
te oopsen
o
n
NF
S
export
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
jfs: fix d_revalid
a
te oopsen on NFS exports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
ocfs
2
: fix d_revalida
t
e oopsen on NF
S
e
x
ports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al V
i
ro
gfs
2
: fix d_revalidat
e
o
o
pse
n
on NFS exports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
fus
e
: fix d_reval
i
d
a
t
e
o
opsen on NFS expo
r
t
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
A
l Viro
ce
p
h: fix d_reva
l
i
d
ate oopsen on
NFS
e
xport
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al
V
iro
reis
e
rf
s
xattr ->d_
r
e
v
alidate() shoul
d
n't care about RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
A
l
Viro
/proc/s
e
lf i
s
n
ever going to
b
e i
n
val
i
date
d
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-09
Al Viro
nd->inode
is not set o
n
the
second
attempt in pat
h
_wa
l
k()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-08
Al Vi
r
o
un
f
uck pr
o
c_sysctl ->d_c
o
mpare(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-04
A
l
Viro
mini
m
al
f
ix for
do_filp_open()
r
ace
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al
V
iro
hfs: fix rena
m
e() o
v
er n
o
n
-
e
m
pty dire
c
t
o
ry
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
A
l Viro
udf: fix i_nlink limit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
fix reiserfs mkdir() bre
a
k
age
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
exo
f
s:
i
_n
l
ink ra
c
es in
r
e
name(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al
V
iro
nilfs2:
i
_
nlink rac
e
s in rena
m
e()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
minix: i_nlink races in rena
m
e()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al
V
iro
ufs: i_nlink races in rename()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al
Vi
r
o
sysv:
i
_
nli
n
k
r
aces in rename()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-02-15
Al
V
iro
get rid
o
f
n
ameida
t
a_dentry_drop_rcu() calling na
m
eidata_dro
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-02-15
Al Viro
d
r
op
out
o
f RCU in
r
eturn
_
reval
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-02-15
Al Viro
split do_reva
l
idat
e
() into RCU a
n
d non-RCU cases
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-02-15
Al Viro
in do_lookup
(
) split RCU and no
n
-RCU cases of nee
d
_
r
evalid
a
te
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-02-15
Al Viro
n
o
thing in do_follow_link() is going to s
e
e RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
Al Viro
autofs4: clean ->d_re
l
ease() and autofs4_free_ino
(
) up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
Al Vir
o
a
u
tofs4:
split a
u
tofs4_init_ino()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
A
l
Viro
au
t
ofs4: mkdir and s
y
mli
n
k
a
lways get a
d
entr
y
that
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
Al Viro
aut
o
fs4: aut
o
fs4_get_inode() doesn't need autofs_i
n
f
o
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
A
l Viro
autofs
4
:
k
i
ll ->size in a
u
tofs_info
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
A
l Viro
a
u
t
ofs4: pass mo
d
e
t
o
a
utofs4_get_inode
(
) explicitly
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
Al Viro
autofs4: autof
s
4
_
mkroot(
)
i
s not different from auto
f
s4_i
n
it
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
Al Vir
o
autofs4:
k
eep symli
n
k
b
ody
i
n
i
n
ode->i_private
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-17
Al Viro
t
idy up ar
o
und finish_autom
o
u
nt()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-17
Al Viro
don't drop newm
n
t on error in do_
a
dd_mount()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-17
Al Vi
r
o
Take the com
p
letion of auto
m
ount into new he
l
per
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-16
Al Viro
VF
S
: Fix UP compile error i
n
fs/n
a
mespace
.
c
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-16
Al Vi
r
o
sanitize
v
fsm
o
unt refcounting changes
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-16
Al Vi
r
o
fix old u
m
o
un
t
_
tree()
b
reakag
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-16
Al V
i
ro
do_lookup(
)
f
i
x
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-14
Al Viro
cgroup_fs
:
fix cgr
o
up use of simp
l
e_
l
ook
u
p(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-13
A
l Viro
fix si
g
nedness
m
ess in rw_
v
erify_are
a
(
) on 64bit architectures
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-13
Al Viro
sanitize ecryptfs ->mount()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-13
Al Viro
swit
c
h afs
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-13
Al Viro
move internal-only parts
o
f ncpfs headers
to fs/ncpfs
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-13
Al Viro
swi
t
ch
ncp
f
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-13
Al V
i
ro
switch
9
p
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-13
Al Viro
pass defau
l
t dentr
y
_ope
r
at
i
ons to mount_pseudo()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-13
Al Viro
s
w
itch hostfs
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-13
Al
Vi
r
o
s
witch a
f
f
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-13
A
l Viro
swit
c
h configfs
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-13
A
l Viro
t
a
ke coda-pr
i
vate headers
out of include/linux
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-13
Al Viro
switch coda
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-13
A
l Viro
conve
r
t
s
mbfs
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next