repo.or.cz
/
linux-2.6
/
x86.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
switch devtmpfs to kern_path_create()
2011-07-20
Al Viro
s
witch
d
ev
t
mpfs to
kern
_
path_
c
reate()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switc
h
devtmpf
s
obj
e
ct c
r
eation/removal to separate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make s
u
r
e
that ns
p
roxy_cache i
s
initialized
early enough
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
switch do_spuf
s
_create()
to user_path_cre
a
te
(
), f
i
x
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
new hel
p
ers: ke
r
n_path_cre
a
te
/
use
r
_path_create
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ki
l
l LOOKUP_CONTI
N
U
E
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs: LOOKUP_{OPEN,CREATE,EXCL}
is set o
n
l
y
o
n
th
e
la
s
t
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
c
i
fs_lo
o
kup():
L
OOKUP
_
OPEN
i
s
set o
n
ly
o
n the last
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ceph: LOO
K
UP_OPEN
is set only when
it
'
s
t
he
l
a
s
t
c
omp
o
nent
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
jfs_ci_
r
evalidate
(
) is safe from
R
CU
mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
LOOKUP_CREATE and
LOOKUP_RENAME_TARGET can b
e
set only
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
no need to check for LOOKU
P
_OPEN
in ->create
(
) instance
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
don't pass nameidata to vfs_c
r
eate() from ecryptfs_create()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
don't tr
a
nsliterate lower bit
s
of ->inte
n
t
.
open
.
flags
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
Don't
pa
s
s name
i
d
ata when c
a
ll
i
ng vfs_cr
e
a
t
e() from
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
fix
mknod() on nfs4 (
h
opefully)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nameidat
a
_to_nfs_op
e
n_contex
t
() doesn't need nameida
t
a
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Vir
o
nfs_open_context doesn't need struct p
a
th
either
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs4_opendata doesn't need
struct pat
h
either
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs4_close
d
ata do
e
sn't need to me
s
s
with
struct path
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
cifs: fix the ty
p
e of
c
i
fs_demultiplex_thread()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ecry
p
t
fs_inode_perm
i
ssion() doesn't need to bail out
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Vi
r
o
kill IPE
R
M_FLAG_RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
->permission() sanitizing: document API changes
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
merge
do_reval
i
date(
)
i
n
to its only c
a
l
l
e
r
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
no
r
e
as
o
n to
k
eep exec_per
m
ission() separate now
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
mas
s
ag
e
generic_permission() to treat di
r
ectories on
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
->permission
(
) saniti
z
i
ng: don't pass
flags
to ex
e
c_
p
er
m
i
s
sion
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
iro
selinux: don't transliterate M
A
Y_NOT_
B
L
O
C
K
to IPERM_FLAG_RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
-
>permission(
)
sanitizing: don'
t
pass flags to
-
>ino
d
e_permi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
->permission()
s
a
niti
z
i
ng: d
o
n
'
t pass flags to ->permission(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
-
>pe
r
mission() sanit
i
zing: don't pass flags t
o
generic_p
e
rmi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permiss
i
on
(
) sanitizing: d
o
n't pass
f
lags to ->chec
k
_acl()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Vir
o
->permission
(
) sanitizing: pass MAY
_
N
OT_
B
LOCK to
-
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
->permission() sanitizing: MA
Y
_NOT_BLOCK
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Vi
r
o
kill chec
k
_acl
call
b
ack of generic_permission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
lockless
ge
t
_write
_
a
cce
s
s/
d
eny_wri
t
e_ac
c
e
ss
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
mov
e
exec_permis
s
ion() up to the rest
of permission
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
k
ill file_permission
(
) comp
l
etely
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
consolidat
e
BIN
P
R
M
_FLAGS_E
N
F
ORCE_NONDUMP handling
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
switch pa
t
h_init
(
) to exec_permission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
s
witch udf_ioctl() t
o
inode_p
e
r
m
ission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
make exec
_
per
m
i
s
sion(dir) rea
l
ly eq
u
ivalent to ino
d
e_
p
ermiss
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
n
e
w helper:
i
t
erate_supers_type(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al
Viro
Fix cifs_get
_
ro
o
t()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
A
l
Viro
hppfs_l
o
okup():
d
on't o
p
en-code loo
k
u
p_one_len()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Vi
r
o
hppf
s
:
fix dentry leak
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
A
l
Viro
cramfs: get_cramfs_
i
node() retu
r
ns E
R
R_PTR() on failur
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
ufs should use d_spl
i
c
e
_alias
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al V
i
ro
fix exofs ->get_
p
arent()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-17
A
l Viro
ceph analog of
cifs build_p
a
t
h_fr
o
m_de
n
t
r
y
(
) race fix
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-17
A
l Viro
cif
s
:
build_pa
t
h_from_dentry() race fix
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-15
Al
Viro
fix loop chec
k
s in d_materialise_un
i
que()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-13
Al Viro
Fix
-
>d_
l
ock lo
c
king
or
d
er in unla
z
y
_walk(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Vi
r
o
cifs: propa
g
ate errors from cifs_
g
et_root()
t
o
m
ount(2)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
Viro
c
i
fs
:
tidy ci
f
s_do_mou
n
t() up a bit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
cifs: mor
e
breakage on mount failures
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: close sge
t
(
)
races
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
Viro
cifs: p
u
l
l
freeing
m
o
u
n
tdata/dropping
nls/freeing ci
f
s_sb
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs:
m
o
v
e cifs_umou
n
t() call into ->
k
ill_sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: pull ci
f
s_mount() ca
l
l up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
sanitize cifs_umount() prototype
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Vi
r
o
cifs: initialize -
>
tlink_tree in cif
s
_setup_cif
s
_sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
cifs: allocat
e
moun
t
da
t
a earlier
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al V
i
ro
c
i
fs: leak on mount if we share superblo
c
k
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al V
i
ro
cifs: don't pass superblo
c
k to cifs_mount()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l Viro
cifs: don't leak nls
on mount failure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Vi
r
o
cifs: dou
b
l
e
f
ree o
n
moun
t
fai
l
ure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
take bdi se
t
up/
d
e
s
tru
c
t
ion into cifs_mount/cifs_umount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
devc
g
rou
p
_ino
d
e_
p
e
r
mis
s
ion: take "is it a d
e
vice n
o
de
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al
Viro
fix
com
m
ent in gene
r
i
c_permiss
i
o
n()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Vi
r
o
kill obso
l
ete comme
n
t f
o
r
f
ollow_
d
own()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Vir
o
p
r
oc
_
sys_permission(
)
is OK i
n
RCU
m
ode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
reis
e
rfs_permissio
n
()
d
oesn't need to
b
ail o
u
t
in RCU
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
proc_fd_
p
e
r
mission() is d
o
esn't n
e
e
d
to bail out in
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
A
l
V
i
r
o
n
ilf
s
2_permission() doesn
'
t
n
e
ed
to bail o
u
t
in RCU
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
A
l Viro
l
o
gfs doesn't need
-
>permission() at all
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Vi
r
o
co
d
a
_io
c
tl_per
m
i
s
sion() is safe in RCU m
o
de
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
iro
cifs_permission() doesn'
t
need
to bail
o
ut in RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Vi
r
o
bad_inode_permission() is
s
af
e
from
R
CU 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 simult
a
neous aut
o
mount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-14
A
l
Viro
xfs: fix ->mknod()
r
eturn val
u
e
o
n
xfs_
g
et_
a
cl() failure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
Delay struct
n
et free
i
ng while there
'
s a
sysfs insta
n
ce
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al
V
ir
o
afs: fix
sget
(
) races, close leak on
umount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
u
b
ifs: fix sget races
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
ubifs
:
split allocatio
n
of ubifs_info into a separ
a
te
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al
V
ir
o
fix
l
eak in
p
roc_set_super()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-07
Al Viro
lmLogO
p
en() broken
f
ailure
exit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-05
Al
V
iro
fix
return values
o
f l2tp_dfs
_
seq_
o
pen(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-05
Al Viro
g
e
t
_net_ns_by_fd()
o
opses
if proc_ns_fget()
returns
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-03
Al Viro
mor
e
conservat
i
v
e
S_
N
OSEC handling
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-30
Al Viro
autofs4: bogus dentry_unhash()
added in ->unl
i
nk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-29
Al Viro
cifs/ubi
f
s: Fix
s
h
r
inker API change fallout
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al Vi
r
o
Lift the chec
k
for
automount poin
t
s into
d
o
_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al Viro
T
rim excessive arg
u
me
n
ts
o
f
follow_mount_rcu()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al Vir
o
split __f
o
llow_mount_rcu() i
n
to normal and
.
.
cases
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-26
A
l
Vi
r
o
merge handl
e
_reval_dot
and nameidata_d
r
op_rcu_last
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-26
Al Viro
consolidate name
i
data
_
.
.
.
_drop_rc
u
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-28
Al Vi
r
o
btr
f
s: che
c
k
l
ink counter overflow in li
n
k(2)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-28
Al Viro
bt
r
f
s: don't m
e
ss with i_nli
n
k of unlocked inode in
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next