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
cifs/ubifs: Fix shrinker API change fallout
2011-05-29
Al Viro
c
i
fs/ubifs: Fix shrink
e
r A
P
I change
fallout
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-05-27
Al Viro
Li
f
t
the
c
h
eck f
o
r automount poin
t
s int
o
do_
l
ook
u
p(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-05-27
Al
V
iro
Trim excessive argumen
t
s of follow_mou
n
t_
r
cu()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-05-27
Al Vir
o
split __follo
w
_m
o
unt_rcu(
)
into normal
a
nd
.
.
c
a
s
e
s
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-05-26
Al Viro
merg
e
handle_re
v
al_dot and
n
ameidata_drop_
r
c
u_last
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-05-26
Al Viro
consolidate n
a
m
ei
d
at
a
_
.
.
.
_drop_
r
cu()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-28
Al Vi
r
o
btrfs: ch
e
ck link counter
o
verflow in l
i
nk(2)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-28
A
l
V
ir
o
btrfs: don't m
e
ss w
i
th
i
_
nlink of
u
nlocked
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/*/{
s
yscal
l
,s
t
ac
k
,p
e
r
s
ona
l
ity}
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-23
A
l
Viro
a
u
xv: require
the ta
r
get to be tracable (or yourself)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
close race
in
/
p
roc/*/e
n
viron
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-23
A
l Viro
report er
r
o
r
s
i
n /proc/*/*map*
s
anel
y
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
p
a
gemap: close races with suid ex
e
cv
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
make sessionid permissions in /proc/*/task/* match
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-23
Al
V
iro
fix leaks in path_look
u
pat(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
lose 'mounting_he
r
e'
a
rgument in ->d_man
a
ge()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-18
Al
V
iro
don't
p
as
s
'
m
o
un
t
i
ng_
h
e
r
e'
flag to follow_down()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
change th
e
locking or
d
er for namesp
a
ce_sem
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-18
Al
Viro
fix deadloc
k
in pivot_root()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-18
Al
V
i
ro
vfs: split off vfsmount-related parts of vfs_kern_mount()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-18
Al
V
iro
kill simple_set_mnt()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-16
Al V
i
r
o
vfs: bury ->ge
t
_sb()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-16
Al
V
iro
nfs: switch NFS fr
o
m -
>
get_sb()
t
o
->mount()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs: stop mang
l
ing
-
>m
n
t_devna
m
e
on NFS
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
vf
s
:
new super
b
lo
c
k
m
e
t
hods to override
/
proc/*
/
mount
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs: nfs_do_{ref,sub}mount() superbl
o
ck argum
e
nt is
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs:
m
ake nfs_pa
t
h() wor
k
without vfsmount
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-16
Al V
i
ro
nfs: store devnam
e
a
t
disconne
c
t
ed NFS
r
oo
t
s
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
n
f
s
:
propa
g
ate
devname to nfs{,4}
_
get_r
o
ot
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-16
Al Vi
r
o
f
i
x follow_li
n
k() breakage
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
Al
V
iro
tidy the
trai
l
ing symlinks
traversal up
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Turn
re
s
olution of tr
a
i
l
ing symlinks iterati
v
e everywhere
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
Al Vi
r
o
simplify
l
ink_path_walk() tail
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Make trai
l
ing symlink resolution in
p
ath_look
u
pat(
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
Al V
i
r
o
update nd->inode in __do_follow_lin
k
() instead
o
f after
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
Al
Viro
pull handling of o
n
e pathname com
p
on
e
nt into a helper
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
A
l Viro
All
o
w p
a
ssing O_
P
ATH descriptors via S
C
M_
R
IGHTS d
a
ta
g
rams
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
read
l
inkat(), fchownat
(
) and fs
t
atat()
with
e
m
pty r
e
lative
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Al
l
ow O_PATH for symlinks
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-15
A
l
Viro
New
k
ind of open file
s
-
"
l
o
c
ation o
n
ly"
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
New
AT_
.
.
.
flag:
AT_EMP
T
Y_PATH
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Vir
o
clean statfs
-
like syscalls
u
p
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
o
p
en-style analog of v
f
s_
p
ath_lookup
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
r
edu
c
e vfs_pat
h
_lookup() t
o
do_path_look
u
p(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
untangle do_
l
oo
k
up
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
A
l Viro
p
ath_o
p
e
nat: clean ELOOP handling a bit
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
d
o_las
t
:
k
ill a rudiment of old ->d_reva
l
ida
t
e
() workaround
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
f
o
ld __open_namei_create()
and
o
pen_will_truncate(
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
i
ro
do_
l
a
s
t
:
unify m
a
y_open() call
a
nd ever
y
t
i
ng after it
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
move ma
y
_open()
f
rom
_
_open_na
m
e_creat
e
() to do_last()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
ex
p
and fini
s
h_open() in its only caller
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al
Viro
sanitize pathname compon
e
n
t
hash c
a
lculation
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
A
l
V
iro
k
ill
_
_l
o
okup_one_
l
e
n
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
switch non
-
crea
t
e
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
g
e
t rid of nd->file
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
get rid of the last
L
OOKU
P
_RCU dependen
c
i
e
s i
n
link_path_walk()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
iro
make
n
amei
d
ata_dentr
y
_drop
_
r
cu_mayb
e
() always leave
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
mak
e
handle_dots
(
) leave RCU mode
on
error
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
A
l Viro
clear RCU on
a
ll failure e
x
its from link_path_wa
l
k
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
A
l
V
i
ro
pull handling of
.
a
n
d
.
.
into inlined he
l
per
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
kill out
_
dp
u
t: i
n
link_pat
h
_walk(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
separate
-
ESTALE/
-
ECHILD retries
i
n d
o
_filp_o
p
en()
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al
Viro
sw
i
tch do_filp_open() to struct op
e
n_
f
lags
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
Collect
"
opera
t
io
n
mode
"
argumen
t
s of do_last() into
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Vi
r
o
clea
n
up the fa
i
l
u
re
ex
i
ts after __do_follow_link(
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
pull security_inode_follow_link
(
) into __do_follow_link()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Vi
r
o
pull
dropping RCU on success of
l
ink_path_walk() into
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
untangle
t
he "n
e
ed_reval_dot
"
mess
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
merge
component type r
e
cognition
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
merge path_init a
n
d
path
_
init_rcu
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
san
i
tize path_w
a
lk()
mes
s
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
A
l Viro
take RCU
-
dependent stuff ar
o
u
nd exec_permi
s
s
i
o
n
(
) into
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
A
l Vir
o
kill pat
h
_lookup()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
fix race in audit_get_nd(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-13
Al V
i
ro
c
om
p
at
b
r
eaka
g
e
i
n preadv
(
) and pwritev()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-13
Al
Vir
o
com
p
at breakage i
n
preadv() a
n
d pwritev()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-10
A
l
Viro
fat:
fix d
_
revalidate
oopsen on NF
S
exports
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-10
A
l Viro
jfs: fix
d
_revalidate oopsen on
N
FS exports
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-10
Al Viro
o
cfs2: fix d_revalidate oopsen on NFS exports
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-10
Al Vir
o
gfs2: f
i
x d_revalidate oops
e
n
o
n
N
FS
e
xp
o
rts
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-10
Al
Viro
fuse: fix d_
r
evalida
t
e oo
p
s
e
n
o
n
N
F
S ex
p
orts
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-10
Al V
i
ro
c
eph: fix d_rev
a
lidate oopsen on NFS
e
xports
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-10
Al
V
iro
reiserfs xattr
->d_
r
eva
l
idate()
shouldn't c
a
re
a
b
o
ut RCU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-10
Al
Viro
/
p
ro
c
/sel
f
is nev
e
r going to
b
e
i
n
v
alidated
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-09
Al Viro
nd->
i
no
d
e is not set on the second
a
ttempt in pat
h
_walk
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-08
A
l Viro
un
f
uck pro
c
_sysctl
-
>d
_
compare()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-05
Al Viro
omfs: ma
k
e
readdir st
o
p
wh
e
n
f
i
l
ldir says
s
o
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-05
Al Viro
o
mfs: merge unlink(
)
and rmdir(), c
l
ose
l
eak in re
n
a
m
e()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-05
A
l
Viro
o
mfs: stop p
l
aying si
l
ly buggers w
i
th omf
s
_unlink(
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-05
Al Vi
r
o
omf
s
:
rename() needs to
mark old_inode
d
irty af
t
er
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-04
Al Viro
m
i
nimal fix for do_filp_open()
r
a
c
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-03
A
l
Viro
hfs:
f
ix
rename() ove
r
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
i
t
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-03
A
l
Vir
o
fix reiser
f
s mkdir() breaka
g
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-03
Al
V
ir
o
exofs: i_nlin
k
races i
n
rename()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
nilfs2: i_
n
l
ink rac
e
s
in r
e
name()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-03
A
l Viro
minix: i_nlink races
i
n rename()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-03
Al Viro
ufs: i_nlink race
s
i
n ren
a
me()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-03-03
Al Vir
o
sysv: i_
n
link
races in
rename()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-02-15
A
l
Viro
g
et rid o
f
nameidata_dentry_drop_rc
u
() calling nameidata_dro
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
next