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
futex: Fix uninterruptible loop due to gate_area
2011-12-21
Al Viro
fix appar
m
or deref
e
rencing
p
otentially freed dentry
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-11-11
Al Vir
o
VFS: we
n
eed t
o
set LOO
K
UP_JUMPED on mountpoin
t
crossing
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-11-11
A
l
Viro
hp
p
fs:
m
i
ssi
n
g include
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-10-03
A
l Viro
restore pinnin
g
the vict
i
m de
n
try in vfs_
r
md
i
r()/vfs_r
e
name_
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-10-03
A
l Vi
r
o
9p: clos
e
A
C
L
lea
k
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al
V
iro
F
i
x cifs_get_root()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
A
l V
i
ro
h
ppfs_lookup(): don't open-cod
e
l
ookup_on
e
_
l
en()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
A
l Viro
hpp
f
s: fix de
n
try leak
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
A
l
Viro
c
r
a
mfs: get_cramfs_i
n
ode() retu
r
ns E
R
R_PTR() on failure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
A
l
Viro
ufs should u
s
e
d
_splice_alias()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
fix exofs -
>
g
et_
p
aren
t
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
ceph analo
g
of cifs build
_
path_from
_
dentry() race f
i
x
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
ci
f
s: b
u
ild_path_from_dentry()
r
ace fix
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-15
Al Viro
fix loop checks
i
n
d_m
a
teri
a
lise_uniq
u
e
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-13
Al V
i
r
o
Fix ->d_l
o
c
k
l
ocking order in unlazy
_
walk
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l
V
i
ro
cifs: prop
a
ga
t
e
error
s
from cif
s
_get_r
o
ot()
to
mount(2)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Viro
cif
s
: tidy cif
s
_do_m
o
un
t
() up a
b
it
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l
V
i
ro
cifs: more breakage o
n
mount
f
ailures
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
cifs: close
s
get(
)
ra
c
es
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
Viro
cifs:
p
u
ll freeing moun
t
da
t
a
/dropping nls/freeing cifs_
s
b
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l V
i
ro
cifs: mov
e
cifs_umount() call into
-
>k
i
l
l_sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: pull cifs_mount()
call u
p
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
i
ro
sanitize
c
i
fs_umount() prototype
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: initi
a
lize ->
t
link_
t
ree
in
cifs_s
e
tup_cif
s
_
sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cif
s
: allocate mount
d
ata earlier
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al V
i
ro
cifs:
l
eak
on mount
i
f
we s
h
ar
e
supe
r
bl
o
ck
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
cifs: do
n
't pas
s
superblock
to
c
ifs_
m
ount()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Viro
cifs:
don't
le
a
k nls o
n
mount failure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: doub
l
e free on
mount failure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
take bdi setu
p
/destru
c
tion into
c
i
f
s_mount/cifs_umount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Vir
o
devcg
r
oup_in
o
de
_
permission:
t
ake
"is it a de
v
ice node
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
A
l
Viro
fix comment in generic_permission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
A
l Viro
kill obsolete
co
m
ment for follow_down()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al V
i
ro
proc_sys
_
per
m
ission() i
s
OK in RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
r
e
ise
r
fs_permission()
d
oesn't need to bail out in
R
C
U
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
A
l
V
iro
proc_fd_permissio
n
()
i
s
d
oesn
'
t need to ba
i
l out in
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
nilfs2_permission
(
) d
o
esn'
t
need to
b
ail out i
n
RCU
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al V
i
r
o
logf
s
do
e
s
n't
need
-
>p
e
rmission() at
a
l
l
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
coda_ioctl_per
m
i
ssion() i
s
s
a
f
e
in RCU
mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
A
l Viro
cifs
_
permissio
n
()
d
o
esn't need
t
o
bail out in RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
A
l
V
iro
bad_
i
node_permissi
o
n() is
s
a
fe fr
o
m RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
Al Viro
VFS: Fix vfsmount over
p
ut
on
simultaneous autom
o
unt
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-14
Al Vi
r
o
xfs:
f
ix ->mknod(
)
retu
r
n v
a
lue on
x
fs
_
get_acl() fail
u
re
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
Delay struct net
freeing while there's a sysfs instance
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
afs: f
i
x sget() race
s
, close leak on
umo
u
n
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
ubifs: fix sget races
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
A
l
V
i
ro
ubifs: s
p
lit allocation of ubif
s
_
info in
t
o a s
e
parate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Vir
o
fix
l
eak in proc_set_super()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-07
Al Viro
l
m
L
ogOpen() broken failure exit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-05
Al Vi
r
o
fix return values of
l
2
tp_dfs_seq_open()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-05
A
l Viro
g
et_net_
n
s_by
_
f
d() oopses
if proc_ns_fget() retu
r
ns
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-03
Al Viro
more
c
onse
r
vative S_NOSEC handling
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-30
A
l Vi
r
o
a
u
tofs4: b
o
gus
d
e
n
try_unhash() added in ->unlink
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-29
Al Viro
c
i
fs/ubifs: Fix sh
r
inker
A
PI chan
g
e fall
o
u
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
A
l
V
i
r
o
Lift the check
for automount
poin
t
s into do_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
A
l Vi
r
o
Tr
i
m excess
i
v
e arguments of follow_
m
ount_r
c
u()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al
Viro
split __follow_mount
_
r
cu() into normal
and
.
.
c
a
s
es
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-26
A
l V
i
ro
merge h
a
ndle_rev
a
l_dot and namei
d
ata_drop_rcu_last
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-26
Al Viro
co
n
solidat
e
na
m
eidata
_
.
.
.
_drop_rcu()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-28
Al Viro
btrfs: check lin
k
co
u
nte
r
overflow in
li
n
k(2)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-28
Al Viro
b
trfs: d
o
n't m
e
ss wi
t
h i_nlink of un
l
oc
k
ed inode
in
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al
Vir
o
d
eal
w
ith races in /pr
o
c/*/{syscall,s
t
ack,per
s
o
n
a
l
ity}
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al
V
ir
o
auxv: r
e
quire the target to be
t
racab
l
e
(
or
y
our
s
elf)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
close r
a
c
e
in /
p
roc
/
*/envi
r
on
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al
V
iro
report errors in
/
proc/*/*map
*
s
anely
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
p
a
gemap:
close
r
aces with suid execve
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
A
l
Viro
m
ake
session
i
d 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
p
a
t
h
_
lookupat()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
lose 'm
o
u
n
ti
n
g_here' argu
m
ent
in ->d_manage()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al
V
iro
do
n
'
t
pass 'mounting_here' flag to
f
o
llow_do
w
n()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al
Viro
change the l
o
cking o
r
der for name
s
pace_sem
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Vi
r
o
fix
d
ead
l
oc
k
in pivot_root()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Vi
r
o
vfs: spl
i
t off vfsmount-rel
a
ted parts o
f
vfs
_
kern_mount()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al
Viro
kill simple_set_mnt()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
vfs: bury ->ge
t
_sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l
Viro
nfs:
s
w
i
t
c
h
NFS from ->get_sb() to ->mount
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al
V
iro
nf
s
: stop mangling
-
>mnt_devname on NFS
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al V
i
ro
vfs: ne
w
supe
r
block
m
e
t
hods t
o
override /
p
roc/*/mount
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs: nfs_do_{r
e
f,
s
u
b}mo
u
nt
(
) superblock ar
g
ument is
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs: mak
e
n
fs_path() work without vfsmount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l
Viro
nf
s
: store d
e
v
name
a
t dis
c
o
n
n
e
cted NFS roots
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l
Vi
r
o
n
f
s
: propagate devn
a
me
to
nfs
{
,
4
}_get_
r
oot()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
fi
x
follow_link(
)
breakage
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
ti
d
y
t
he tr
a
i
ling s
y
mlinks traversal u
p
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Tu
r
n re
s
olution
o
f
trail
i
ng symlinks i
t
e
r
at
i
ve everywhere
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
A
l V
i
ro
s
imp
l
ify link_path_walk() tail
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
M
a
ke trailin
g
sy
m
link reso
l
u
tion in pa
t
h_lookupat(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
update nd->inode in
_
_do_fo
l
low_link
(
) instea
d
of af
t
er
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Vir
o
pul
l
handli
n
g of one pathname co
m
ponent into a helper
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Allo
w
passing O_PATH descriptors
via
SCM
_
RIGHTS datagrams
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al V
i
ro
readlink
a
t
(), fch
o
wnat
(
) an
d
fstatat() with empty rela
t
ive
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
A
l Viro
Al
l
ow O_
P
AT
H
for symlinks
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
New kind o
f
open files
-
"
l
oc
a
ti
o
n only"
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
New
A
T_
.
.
.
flag: AT_
E
M
PTY_PATH
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
ir
o
clean statfs-like syscall
s
up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l Vir
o
open-
s
tyle
anal
o
g of vfs_path_looku
p
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
red
u
ce vf
s
_pat
h
_lookup() to do_path_lookup(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Vi
r
o
un
t
a
n
g
l
e
d
o
_lo
o
k
up()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
iro
path_ope
n
at: clean EL
O
OP handling a bit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
d
o_last: ki
l
l a r
u
diment of o
l
d ->
d
_revalidate() wo
r
karou
n
d
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next