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
Mik
l
os S
z
ere
d
i
fix cdev leak on O_PATH final
f
put()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Chri
s
toph Hellwig
p
ru
n
e back
ipru
n
e_sem
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
St
e
phen
Rothwell
vf
s
: add
nonconfl
i
cting values for O_PATH
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al
Viro
fix
follow_link
(
)
b
r
eakage
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
tidy the trailing
s
ymlinks traversal up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Tu
r
n
resolution of trailing symli
n
ks iterative
everywhere
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
A
l
Viro
simplify link_path
_
walk() tail
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
M
ake trailing sym
l
ink resoluti
o
n
in path_lookupat(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
A
l V
i
ro
updat
e
nd-
>
in
o
d
e in _
_
do_follo
w
_
l
ink() instead
o
f
after
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
p
u
ll handling of one pathname compo
n
ent into a help
e
r
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
An
e
esh Ku
m
ar K
.
V
fs: allow AT_EMPTY_PATH in linkat(), li
m
it th
a
t to
.
.
.
commit
|
commitdiff
|
tree
2011-03-15
Al V
i
ro
Allo
w
passing O_PATH descripto
r
s via
S
C
M_RIGHTS datagrams
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al
V
i
r
o
readlink
a
t(), fchownat() and fstatat(
)
with em
p
ty rel
a
tive
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Allow O_PATH
for symlinks
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
New kind
o
f
o
p
e
n
files -
"
locat
i
on on
l
y"
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Aneesh Kumar K
.
V
ext
4
: Copy fs U
U
I
D
to su
p
erblock
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Ane
e
sh Kumar K
.
V
ext3: Co
p
y fs UUID to supe
r
block
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
A
neesh
Kumar K
.
V
vfs: Ex
p
or
t
fil
e
s
ystem
u
uid
v
ia
/
proc
/
<
p
id>/mou
n
tinfo
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Aneesh
K
u
m
ar K
.
V
unistd
.
h: Add new syscal
l
s numbers to as
m
-ge
n
eric
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Aneesh Kumar K
.
V
x86: Add new syscal
l
s
for
x
86_64
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Aneesh Kuma
r
K
.
V
x86
:
Add new sysc
a
lls
for x86_32
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Aneesh
Kumar K
.
V
fs: R
e
mov
e
i_nlink check from
file system link callback
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Aneesh Kumar K
.
V
f
s
: Don
'
t allow
t
o create
hardlink
f
or del
e
ted file
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Aneesh Ku
m
ar K
.
V
v
f
s: A
d
d
open by
f
i
le handl
e
sup
p
o
r
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Aneesh Ku
m
a
r K
.
V
vfs:
Add name
t
o file handle c
o
nversio
n
suppor
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
New AT_
.
.
.
f
l
ag: AT_EM
P
T
Y_PATH
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Aneesh Ku
m
a
r
K
.
V
exportfs: Return the minimum
r
eq
u
ired ha
n
d
le si
z
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
cle
a
n statf
s
-like s
y
sc
a
lls
u
p
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vir
o
open
-
style
anal
o
g of vfs
_
p
ath_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
reduce vfs_path_lookup() t
o
do_path_looku
p
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
Vi
r
o
un
t
angle do_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
Viro
p
ath_ope
n
a
t
: cl
e
an ELOOP hand
l
ing
a
bit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
Viro
do_last: k
i
ll a rudiment
of old ->d_revali
d
a
t
e() workaround
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
fol
d
__op
e
n_
n
a
m
ei_create() and
o
pe
n
_wi
l
l_truncate(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l Viro
do_last: unify ma
y
_
open() call
a
nd everyting afte
r
it
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l Viro
move may_op
e
n() f
r
om __o
p
en_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
i
ts o
n
ly caller
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
ir
o
sanit
i
ze pa
t
hname compo
n
ent hash
calcu
l
a
t
ion
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
kill __looku
p
_one_len
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
switch non-create
s
ide of open()
t
o use of do_last()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
get rid
of nd->file
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
iro
get rid of
the la
s
t LOOKUP_RCU
depe
n
dencies in link_path_walk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Vi
r
o
make nameidata_dentry_drop_rcu_maybe(
)
always le
a
ve
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vi
r
o
m
a
ke handle_
d
o
t
s(
)
leave RCU mod
e
o
n
error
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
clear RCU
o
n all fail
u
re exits from link_path_wal
k
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
pull h
a
ndling of
.
and
.
.
int
o
inli
n
ed helper
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vir
o
k
ill out_dput: in link
_
path_walk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
se
p
a
r
a
te
-
ESTALE/
-
ECHILD
retries in do
_
filp_
o
pen()
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
switch do_filp_open()
t
o
struct open_flags
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
Collect "operatio
n
mode" arguments of do_last() into
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
c
lean up
t
he
f
ai
l
ure exits
a
f
ter __
d
o_follow_link(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
Viro
pul
l
security_
i
node_fol
l
ow_l
i
nk() into __do_follow_l
i
n
k
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
iro
pull d
r
opping RCU on
s
uccess
o
f link_path_walk
(
) into
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
u
nt
a
n
g
le th
e
"nee
d
_reval_do
t
"
m
ess
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
merge comp
o
nent t
y
pe
r
ecogn
i
tion
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
merge
p
ath_in
i
t and path_ini
t
_rcu
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vir
o
sanit
i
ze path_walk() mess
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
take
R
CU-d
e
pend
e
n
t
s
tuff
a
round exec_permission() int
o
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
Viro
ki
l
l p
a
th_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
f
ix rac
e
in audit_get_
n
d()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-13
Al V
i
r
o
co
m
p
at breakage in preadv() and pwr
i
tev()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
J
.
Br
u
ce
F
ields
f
s
/dcache: allow
d_ob
t
ain_
a
li
a
s() to re
t
urn
u
nha
s
hed
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Mar
c
o Stornelli
Check for immutab
l
e/append
flag in fallo
c
ate p
a
th
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Stephen Rothwell
sysctl: the incl
u
d
e of rcupda
t
e
.
h
is only needed in
.
.
.
Acked-by:
Al Viro
<viro@zeniv.linux.org.uk>
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al
Viro
f
at: f
i
x
d
_
r
e
validate
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
jf
s
:
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
i
ro
oc
f
s2:
f
ix d_revalidate oopsen
o
n NFS
expor
t
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al
Viro
gfs2: fix d_revalidat
e
oopsen
o
n NFS exports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
fuse: fix d_revalid
a
te oopsen on
N
F
S exports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
A
l
Viro
ceph
:
fix d_revalidate oopsen on NFS exports
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
rei
s
erfs x
a
ttr ->d_revalid
a
te() shou
l
dn'
t
care about RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
/
proc
/
sel
f
is never going to be in
v
ali
d
ate
d
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-09
Al
Viro
nd->inode is n
o
t
s
et on
the se
c
ond atte
m
p
t in path_walk
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-08
Al Viro
unfuck proc_sysctl -
>
d_compare()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-04
Al
V
iro
m
i
n
imal fix
for do_filp_
o
p
e
n
() race
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
h
f
s:
fix
ren
a
me() o
v
er non
-
empty
directory
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
udf: fix i_nlink li
m
it
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
fix r
e
iserfs mkdir() breakage
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Vi
r
o
e
xofs
:
i_n
l
ink races in r
e
na
m
e()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
nilfs2: i_nlink races in rename()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
A
l
Viro
minix:
i
_nlink races in
rename()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
A
l Viro
uf
s
:
i_nli
n
k races in rename(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-03
Al
V
iro
sys
v
:
i
_nlink races i
n
rename()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-02-24
J
.
R
.
O
kajima
Unlock vfsmount_lock
i
n do_umount
Acked-by:
Al Viro
<viro@zeniv.linux.org.uk>
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
allin
g
nameida
t
a
_
dro
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-02-15
Al
Viro
drop
o
ut of RCU
in return_reval
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-02-15
Al Viro
spli
t
d
o_revalid
a
te() into RCU and
no
n
-RCU cases
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-02-15
Al Vi
r
o
in do_
l
ookup() split RCU and non-RCU cas
e
s of
n
eed_revalidate
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-02-15
Al Viro
nothin
g
in
d
o_follo
w
_lin
k
(
)
is g
o
ing to se
e
RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
Al Viro
aut
o
fs4: 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
plit aut
o
fs4_init_i
n
o
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
A
l Viro
autofs
4
: mkdir and
s
ymlink always
g
e
t
a dentry th
a
t
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
Al Vir
o
a
uto
f
s4:
a
utofs4_g
e
t_inode() doesn't need autof
s
_info
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
Al Viro
auto
f
s4
:
kill ->size in
a
utofs_info
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
Al V
i
ro
aut
o
fs4: pas
s
mode t
o
autofs4_get_inode(
)
expl
i
citly
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
A
l
Viro
autofs
4
: autofs4
_
mkr
o
ot(
)
is not different
f
rom
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 sy
m
link body in in
o
de->i_priva
t
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
Ian Kent
autof
s
4 - f
i
x
d
ebug prin
t
i
n aut
o
fs4_looku
p
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
Ian
K
ent
vfs
- fix
d
entry
r
ef count i
n
do
_
lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-01-18
I
a
n Kent
autofs4
-
fi
x
get_nex
t
_posi
t
i
ve_dentry()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next