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
devtmpfs: missing initialialization in never-hit case
2011-07-13
A
l
Viro
Fix
-
>d_lock lo
c
king order
in u
n
lazy_walk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
cifs: propagate errors f
r
om
ci
f
s_ge
t
_root() to moun
t
(2)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Viro
cifs: tidy cifs_do_
m
ount() up a bit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: more bre
a
k
age on mount fai
l
ures
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l Viro
c
i
fs:
c
lose sget() races
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
i
ro
cifs: pull freeing m
o
unt
d
at
a
/d
r
op
p
ing nls
/
freeing cifs_sb
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
ci
f
s
: mov
e
cifs_umount() cal
l
into ->
k
ill_sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
c
ifs: p
u
ll c
i
f
s
_mount() call up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
sanitize cifs_umount() pr
o
totype
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: initialize
->tl
i
nk_t
r
ee in
cifs_setup_
c
i
f
s_sb(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cif
s
: allocate mountdata e
a
r
l
ie
r
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Vi
r
o
cifs
:
leak on mount if we share superblock
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
if
s
: d
o
n
't pass
su
p
erblock
to
c
ifs_mount()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: don't l
e
ak nls on mount failure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
cifs: double free on
moun
t
failure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
Viro
t
a
ke bdi
setup/destr
u
cti
o
n into cifs_mount/cifs_umount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
iro
devcgro
u
p
_
i
node_permiss
i
on: t
a
k
e "is it a device node
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
fix comment in generic_permis
s
ion()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
A
l
Viro
kill obsolete comment
f
or follow_do
w
n()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
p
roc_sy
s
_per
m
ission()
is
O
K
i
n
RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
i
ro
reise
r
fs_pe
r
mission() doesn'
t
need to bail out
i
n
RCU
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
A
l
V
ir
o
proc_fd_pe
r
mission()
i
s
doesn't need t
o
bail out in
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Vir
o
n
ilfs2_permiss
i
o
n() do
e
sn'
t
need to bail o
u
t in RCU
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
logfs do
e
sn't need ->p
e
rmission() at al
l
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
iro
coda_ioc
t
l_permi
s
sion() is safe
in RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
i
r
o
cifs_permission(
)
doesn't need to bai
l
out in
R
CU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
b
a
d_inode_pe
r
mission() is sa
f
e f
r
o
m
RCU m
o
de
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
Al Viro
V
F
S:
F
ix vfsmount ove
r
put on
s
i
m
ultaneous aut
o
mount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-14
A
l
Viro
xfs: fi
x
->mknod() re
t
urn
v
alue
on x
f
s_get_
a
cl() fa
i
lur
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
Delay struct net f
r
eeing while th
e
re's a s
y
sfs instance
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Vir
o
afs: fix sget() races, clo
s
e le
a
k
o
n
u
mou
n
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
ubifs: f
i
x
sget
r
aces
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Vir
o
u
bifs: split allocation of ubifs_in
f
o into a separate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
A
l
Vi
r
o
fix l
e
ak in proc_set_supe
r
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-07
Al
V
iro
lmLog
O
pen() broken failure exit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-05
A
l Viro
f
i
x retur
n
value
s
of l
2
t
p
_dfs_seq_open()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-05
Al Vir
o
g
e
t_net_ns_by_fd() oopse
s
if proc_ns_fget()
returns
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-03
Al Viro
m
o
re conservative
S_
N
OSEC handling
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-30
Al Viro
autofs4:
bogu
s
dentry_unhash() added in ->unli
n
k
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-29
Al
Viro
c
i
fs
/
ubifs: Fix
s
hrinker API
c
ha
n
ge fa
l
lout
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
A
l
Viro
L
ift
the check for automount points into
do_l
o
okup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al Viro
Tri
m
excessive a
r
guments of follow_m
o
unt_rcu()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al
V
iro
spl
i
t _
_
follow_mount
_
rcu(
)
i
n
t
o n
o
rm
a
l an
d
.
.
case
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-26
Al Vi
r
o
merge handle_rev
a
l_dot and name
i
data
_
drop_rcu_l
a
s
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-26
Al Viro
consoli
d
ate name
i
data_
.
.
.
_
d
ro
p
_
r
cu()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-28
Al Viro
btrfs:
c
h
eck link counte
r
over
f
l
ow
in link(
2
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-28
Al Viro
btrfs: don't
mess with i_n
l
ink of unlocked inode
in
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
deal with races in /
p
roc/*/
{
syscall,s
t
a
c
k,personality}
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
auxv: re
q
uire t
h
e tar
g
et to be tracable (or yourself)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
clos
e
race in /
p
roc/*/environ
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
report
errors
i
n
/proc/*/*map* sanely
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Vir
o
pa
g
emap: c
l
ose
r
a
c
es with suid execve
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al
Viro
make se
s
sionid permissio
n
s in /pr
o
c/*/task/* ma
t
ch
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
A
l
Viro
f
i
x
leaks i
n
path_lookupa
t
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
lose 'm
o
u
nting
_
here' a
r
g
u
m
ent i
n
->d
_
manage(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
A
l
Viro
don't pass 'mo
u
nti
n
g_h
e
r
e
' fla
g
t
o
f
ollow_dow
n
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al
Viro
change the
locking orde
r
f
o
r namespa
c
e_sem
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
A
l
V
iro
f
ix deadlock
in pivot_r
o
ot
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Vir
o
vfs: split
off vfsm
o
unt
-
r
elated
p
arts of
vfs_kern_mount()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Vi
r
o
k
i
ll simple_se
t
_mnt(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l Viro
vfs: bu
r
y ->get_sb
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Vir
o
nfs: s
w
itch NFS from ->get_sb() to ->mount()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Vi
r
o
n
fs: stop mangling ->mnt_dev
n
ame o
n
NFS
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Vir
o
vfs: new su
p
erblock met
h
ods to o
v
erride
/
proc/*/mount
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Vir
o
nfs: nfs_d
o
_{ref,s
u
b}mount() s
u
perblock argument is
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al
V
i
r
o
nfs: make nfs_path() w
o
rk
w
i
t
hout
vfsmount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs: sto
r
e de
v
name
a
t
disco
n
nec
t
ed NFS roots
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l Viro
nfs:
propagat
e
de
v
name to nfs{,4}_get_
r
oot()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l
V
iro
fix
f
o
l
l
ow_link
(
) breakag
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
ti
d
y
t
he trail
i
ng symlink
s
travers
a
l up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al
V
iro
Turn reso
l
uti
o
n
of
t
ra
i
ling syml
i
nks iterat
i
ve
e
v
erywher
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
simplify li
n
k_pat
h
_
walk() tail
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al
V
ir
o
Make t
r
ailin
g
symlink resolution in path_lookupat(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
u
p
da
t
e nd->inode in __
d
o
_
fol
l
ow
_
link()
instead of
a
fter
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
A
l
Viro
pull han
d
lin
g
of one pat
h
n
a
me component i
n
to a helpe
r
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Allow passing O_PATH descriptors via SCM_RIGH
T
S
datagrams
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
rea
d
lin
k
a
t
(), fchownat() and fs
t
atat() with e
m
p
t
y r
e
l
ative
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Viro
Allow O_P
A
TH for symlinks
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-15
Al Vir
o
New kind of open fi
l
es
-
"location only"
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
New AT
_
.
.
.
flag: AT_EMPTY_PATH
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
clean statfs
-
like sysca
l
l
s
up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l Viro
open-style analog
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_pa
t
h_lookup() to
do_path_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
untangle
d
o_
l
ookup
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
iro
p
a
th_openat:
clean ELO
O
P
handli
n
g
a
bi
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Vi
r
o
do_last
:
kill a rudiment
of
o
ld ->d_revalidat
e
()
w
orkaround
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
fo
l
d __ope
n
_n
a
mei
_
c
rea
t
e()
a
nd
o
p
en_will_t
r
uncate(
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
d
o_last: unify
may_open
(
)
call and every
t
ing after it
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al
V
i
r
o
move may_open() from __open
_
name_c
r
eate() to
do_las
t
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
expand
finish_open() in its only
c
a
ller
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
V
i
r
o
sani
t
ize p
a
thname compo
n
ent hash calculation
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
kill __lookup_on
e
_len()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
sw
i
tch
non-create s
i
de of open() to use
of do_last()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
ro
get rid of nd->fi
l
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
V
i
r
o
get rid of t
h
e l
a
st
L
OOKUP_RCU d
e
pen
d
encies
i
n link_
p
ath_walk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al V
i
r
o
make nameidata_de
n
t
ry_dr
o
p_
r
cu_maybe()
a
lways leave
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
make handle_dots() leave RCU
m
ode
o
n
err
o
r
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
Al Viro
cl
e
ar RCU on all
f
ailure exits
f
rom link_p
a
th_w
a
lk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
pull handlin
g
o
f
.
and
.
.
i
n
t
o inlined helper
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-14
A
l
Viro
kill
o
ut_
d
put: in link_path_w
a
lk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next