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
swi
t
ch devtmpfs to kern_path_c
r
eate()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch devtmpfs object creation/removal to separate
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
m
a
ke sure tha
t
nspro
x
y_cache
i
s initialized ea
r
ly enough
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Vir
o
switch do_s
p
u
fs
_
create() to use
r
_
p
a
th_create(),
fix
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
new
helpers:
kern_path_c
r
eate/use
r
_
p
ath_cre
a
te
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
i
ro
kil
l
L
O
OKUP_CONTINU
E
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs: LOOKUP
_
{OPEN,CREA
T
E,EX
C
L
} is set only on the last
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
cifs_loo
k
up
(
): LOOKUP_OPEN is set only on
t
h
e
last
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
c
eph
:
LOOKUP_OPE
N
is
s
et only when it's th
e
last c
o
mponent
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
jfs_ci_revalid
a
te() is saf
e
from RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
LOOKUP
_
C
REATE and LOOKUP_REN
A
ME_TARGET can be
s
et only
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
no need to c
h
e
c
k for LOOK
U
P
_
OPEN in ->crea
t
e() instan
c
es
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
don't pa
s
s nameidat
a
to v
f
s_create() from ecryptfs_create()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
d
o
n't trans
l
i
t
erat
e
lo
w
e
r bits o
f
->intent
.
open
.
f
l
ags
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
D
o
n't pass na
m
eid
a
ta when calling vfs_create() from
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
fix mkno
d
() on
nfs4
(
hopefully)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nameidata_to_nfs_open_context() doesn't need nameidat
a
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs_open_c
o
n
t
ext doesn't n
e
e
d s
t
ruct p
a
th ei
t
her
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
n
f
s
4_
o
penda
t
a d
o
esn't need struct path either
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
nf
s
4_clo
s
edata doesn't need to mess with struct path
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
cifs
:
fi
x
the type of cifs_d
e
multiplex
_
t
h
read()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
e
c
ryptfs_inode_permission() doesn't
nee
d
t
o ba
i
l o
u
t
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill IPERM_FLAG_
R
C
U
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->p
e
rmi
s
sion() sani
t
izi
n
g: doc
u
ment API changes
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
merge
d
o_revali
d
ate() in
t
o
it
s
only caller
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
no
r
e
ason to
keep exec_p
e
rmission(
)
s
e
p
arate now
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
massage generic_permission()
to treat directories on
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
->p
e
r
mission() sanit
i
zi
n
g: don't pa
s
s fla
g
s to exec_permiss
i
on()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
selinux: don't tr
a
n
s
literate MAY
_
NOT_BLO
C
K
t
o IPERM_FLAG_RCU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permissi
o
n() s
a
nitizing:
don't pa
s
s
f
lags to ->i
n
ode_pe
r
mi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
r
o
->p
e
r
m
ission() s
a
nit
i
zing: don
'
t pass fla
g
s
to ->p
e
rmission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission()
s
a
n
itizing: don't pass fl
a
gs to generic_pe
r
mi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
-
>p
e
rmi
s
sion(
)
sanitizi
n
g:
d
on't pass
f
lags to ->chec
k
_
ac
l
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
->pe
r
mission(
)
san
i
tizing: pass M
A
Y_NOT_BLOCK
to -
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
->permission()
s
anitizi
n
g:
MAY_NOT
_
BL
O
CK
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill che
c
k_a
c
l callback
of generic_p
e
rmission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
lockless get_write_access/den
y
_write_access
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l V
i
ro
move exec_permission() up to th
e
rest of p
e
rmission
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill file_pe
r
mis
s
i
on() completely
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
consolidate
B
INPR
M
_
F
LAGS_E
N
FORCE_NONDUMP handlin
g
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
swi
t
ch path_in
i
t() to exec_perm
i
ssio
n
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
s
wit
c
h udf_ioctl() to i
n
o
d
e
_
p
e
r
m
iss
i
on()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make
e
xec_permission(
d
ir) re
a
lly equivalen
t
t
o
i
n
ode_pe
r
m
i
ss
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
new h
e
lper: iterate
_
s
u
pers_type()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
J
o
sef
Bac
i
k
fs:
a
dd a DCACH
E
_NEED_LOOKUP flag for
d
_flags
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
Fix cifs_get_
r
oot()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
hppfs
_
lookup():
do
n
't open-code lookup_one_len()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al
V
iro
hppfs:
f
ix dent
r
y leak
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
cramfs:
g
et_c
r
amfs_
i
node() returns ERR_PTR() on failure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
ufs should u
s
e d_splice_a
l
ias()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Vir
o
fix
exofs ->get_parent()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
ceph analog of cifs b
u
ild_path_f
r
om
_
den
t
ry() race fix
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
Al
Viro
cifs: build_path_from_dentry() ra
c
e fix
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-15
Al Viro
f
i
x loop
c
hecks in d_materiali
s
e_unique
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-13
Al Viro
Fix ->d
_
lock locking o
r
der in
unlazy_
w
alk()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: propagate errors fro
m
c
ifs_get_root() to
mou
n
t(2)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vi
r
o
cifs
:
tidy cifs_do_mount()
u
p
a
bit
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al V
i
ro
cifs:
mor
e
b
reaka
g
e on mount failures
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
Viro
cif
s
: clo
s
e sget()
r
aces
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
ci
f
s: pull freein
g
mountda
t
a/d
r
o
p
ping nls/freei
n
g cifs_sb
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
Viro
c
i
fs
:
move
c
ifs_umo
u
nt() call into ->ki
l
l_sb()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
ifs:
pull cifs
_
mount(
)
call up
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
sanitize cifs_umount() protot
y
p
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: initial
i
ze ->tli
n
k_tree in cifs_
s
etup
_
cifs_s
b
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: allocate mountdata earlier
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al V
i
r
o
cifs: leak on mount if
we s
h
ar
e
superblock
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: don't pass sup
e
rbloc
k
to
c
ifs_mount()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cif
s
:
d
o
n
't lea
k
nl
s
on m
o
u
n
t failure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs:
d
o
uble free on m
o
unt failure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
tak
e
b
di setu
p
/d
e
struction into cifs_mou
n
t/cifs_
u
mount
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
devcgroup_i
n
ode_permission:
take "is it a devic
e
node
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
fix comment
i
n
g
e
n
eric_pe
r
mission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
A
l Viro
kill obsolete comment for f
o
l
l
ow_down()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
pr
o
c_sys_pe
r
mission() is
O
K in RC
U
m
o
de
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
reiser
f
s_
p
er
m
i
ssion() doesn't need
t
o
bail out in RCU
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Vir
o
proc_
f
d
_
p
er
m
issio
n
(
)
is doesn'
t
n
e
ed to bai
l
out in
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al
Viro
ni
l
f
s2_permission() doesn't ne
e
d to
b
ail ou
t
in RCU
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
logfs doesn't need -
>
p
ermission() at
all
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al V
i
ro
coda_ioctl_
p
ermission() is safe in RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
i
ro
c
ifs_permission() d
o
esn't nee
d
to bail out in RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
A
l Vi
r
o
bad_
i
no
d
e_permi
s
sion() is sa
f
e
from RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Dan Carpenter
u
b
ifs: deref
e
ren
c
ing an ERR_PTR in ubifs_mount()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
David Howells
AFS: Use i
_
ge
n
eration
n
ot
i
_
version
f
or
t
he vnode uniquifie
r
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Da
v
i
d How
e
lls
AFS: Set s
_
id in the superblock to the volume name
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Jan
K
ara
vfs: Fix dat
a
c
orrupti
o
n
aft
e
r
f
ailed writ
e
in __block_write
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Anton Blan
c
hard
afs:
a
f
s_fill_page reads too mu
c
h, or wrong data
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Al
V
i
ro
VFS:
F
ix vfsmount ov
e
r
put
o
n si
m
ultaneous aut
o
mount
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
T
örö
k
Edwi
n
fix wro
n
g i
p
ut on
d
_inode introduced
b
y e6
b
c45d65d
Cc: Al Viro <
viro@zeniv.linux.org.uk
>
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
Delay stru
c
t n
e
t freeing while there's a sy
s
fs instance
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
a
fs
:
fi
x
sget()
r
a
c
es,
c
los
e
leak o
n
umou
n
t
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
ubifs: fix sg
e
t races
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
ubifs: split
a
llo
c
ation of ubi
f
s_
i
nfo into a
sepa
r
a
t
e
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al
V
iro
fix
le
a
k
i
n
proc_set_super()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-07
Theodore Ts'o
vfs: mak
e
u
n
link() and rmdir()
r
eturn ENOENT
i
n p
r
eference
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-07
Al Viro
l
mLogOpen()
b
r
o
ken failure exit
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-03
Sage Weil
usb: rem
o
ve
ba
d
dput af
t
er dentry_un
h
a
sh
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-03
A
l
Viro
more co
n
ser
v
at
i
ve S
_
NOS
E
C
h
an
d
l
ing
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-05-30
Al Viro
au
t
ofs4: bogus dentry_
u
n
h
ash() a
d
ded in ->unlink
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-05-30
Sage Wei
l
vfs
:
s
hrink_d
c
ache_parent before rm
d
ir, di
r
r
enam
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-05-28
Andi Kleen
Cache x
a
ttr security drop check for wr
i
te v2
Cc:
viro@zeniv.linux.org.uk
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
next