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 V
i
r
o
swit
c
h devtmpfs to kern
_
p
a
th_create()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
ro
switc
h
d
e
v
t
m
pfs object c
r
eation
/
remo
v
al to
s
eparate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
m
a
ke sure that nsproxy_cache is i
n
it
i
ali
z
ed early enough
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
sw
i
tch do_
s
p
u
f
s
_create() t
o
user_
p
ath_create
(
), fix
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
new helpers
:
ker
n
_path_cr
e
ate/
u
ser_path_cre
a
t
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
ki
l
l LOOKUP_CONTI
N
UE
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
n
fs: LOOKUP_
{
OPEN,CREAT
E
,EXCL} i
s
set only on the last
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
cifs_
l
ook
u
p(): LOOKUP_O
P
EN
i
s set o
n
ly on the last
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
iro
c
e
p
h: LOOKUP_OPEN is set
only when it's t
h
e
l
ast
c
ompon
e
nt
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
jfs_c
i
_re
v
ali
d
ate()
i
s safe from
R
C
U mo
d
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
L
OOK
U
P_CREATE and
L
OOKUP_RENAME_T
A
RG
E
T
can be set
o
nly
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
no need t
o
check for
L
OOKUP_OPE
N
in ->create()
i
nsta
n
ces
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
ro
don'
t
pass namei
d
a
t
a
t
o
v
f
s_create
(
)
from ecryptfs_crea
t
e()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
don't translitera
t
e
lower
b
its of ->intent
.
open
.
f
lags
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
Don't pass name
i
data when cal
l
ing vfs_create() fro
m
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
fix mkno
d
() on
n
f
s4 (ho
p
efully)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
n
a
meid
a
t
a
_to_nfs_op
e
n
_conte
x
t
(
)
doesn'
t
need
n
am
e
i
dat
a
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs_open_context doesn't nee
d
struct pat
h
either
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
n
fs
4
_opendata
doesn't need struct path either
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
n
f
s
4
_cl
o
seda
t
a doesn
'
t need t
o
mess with struct path
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
c
ifs: fix the
type of ci
f
s_demultiplex_thread()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ecr
y
p
tfs_inode_permis
s
ion() d
o
esn't need to bail out
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
kill IPERM_FLAG_RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
->perm
i
ssion() sanitizin
g
: document
A
P
I cha
n
ges
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
merge do_r
e
vali
d
at
e
() into its only caller
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l V
i
ro
no reas
o
n to ke
e
p exec
_
permission() sep
a
rate
now
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
mass
a
ge generi
c
_permission() to treat directories on
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
-
>permission() sanitizing: don't
p
ass flags to
e
xec_pe
r
mission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
selinux:
d
on't transliterate MAY_N
O
T_B
L
OCK to IPERM_FLAG_RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permissio
n
(
)
sanit
i
zing: don't pass fla
g
s to
-
>inode_permi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permissio
n
() sa
n
itiz
i
ng: don't p
a
ss flags to ->permission(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->perm
i
ssi
o
n() sanitizing: don'
t
pass flags to ge
n
e
ric_permi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permi
s
sio
n
() sanitizing: don
'
t
pass
f
lags to ->check_acl()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->per
m
ission(
)
s
a
nitizi
n
g: pass MA
Y
_NOT_BL
O
CK
to -
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
-
>
p
er
m
issi
o
n() sanitizing:
M
AY
_
N
OT
_
BLOCK
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill check
_
acl
c
allba
c
k
of generic_permission(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
loc
k
less
get_write_
a
ccess/de
n
y_write_access
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
mov
e
exe
c
_per
m
i
ssion()
u
p
to the re
s
t of permission
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Vi
r
o
kill file_
p
ermi
s
sion() complete
l
y
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
co
n
solidate
BINPRM_FLAG
S
_E
N
FO
R
CE_N
O
ND
U
MP handling
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch path_i
n
it(
)
to exec_permission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
switch
u
df_ioctl() to inode_permission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make exec_p
e
rmission
(
dir) re
a
lly equivalent to
inode_p
e
rmiss
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
ne
w
helper: iterate_supers_type()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Josef Bacik
fs: add
a
DCA
C
HE_NEE
D
_LOOKUP fla
g
for d_f
l
ags
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
Fix cifs_
g
et_root(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
hppf
s
_loo
k
up()
:
don't op
e
n-code
l
ookup_one_l
e
n()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
hppfs: fix de
n
try leak
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
cram
f
s: get_cramfs_inode
(
)
r
eturns
ERR_PTR() on failure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
A
l V
i
ro
ufs shou
l
d use d_splice_alias()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Vi
r
o
f
i
x
ex
o
f
s ->get_pare
n
t()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
cep
h
analog
of cif
s
build_path_fr
o
m_
d
entr
y
(
)
ra
c
e fix
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-17
Al Vi
r
o
cifs: build_path_from_dentry() race fix
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-15
Al Vir
o
f
ix l
o
op ch
e
cks
i
n d_materialise_unique()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-13
A
l
Viro
Fix ->d_lock lockin
g
order 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 from
cif
s
_
g
et_root() to mou
n
t(2)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l Vi
r
o
cifs:
t
i
dy cif
s
_do
_
mount() up
a
bit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l Viro
cifs: mor
e
breakage on m
o
u
n
t fai
l
ures
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l
V
iro
cifs: close sg
e
t() race
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: pu
l
l freei
n
g mountdata/droppin
g
n
l
s/freei
n
g
c
i
fs_
s
b
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: mo
v
e c
i
fs_umount(
)
call into ->
k
i
ll_sb(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs:
pull cif
s
_
m
o
u
n
t(
)
ca
l
l up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
s
a
nitize cifs_u
m
o
u
nt() pr
o
t
otype
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs:
i
nitialize
->tlin
k
_tree in cifs_setup_cifs_sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: allocate mountd
a
ta earlier
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l Viro
cifs:
l
ea
k
on mount if we share sup
e
r
b
lock
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
ci
f
s: don't p
a
ss superblock
t
o
cifs_mount()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al 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
A
l Viro
cifs: double free on mount failure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
i
r
o
tak
e
b
di setup/destruction into cifs_mount
/
cifs_umount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
devcgroup_inode
_
p
e
rmission:
take "
i
s it a dev
i
c
e
n
ode
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
fix comme
n
t in
g
en
e
ric_
p
ermission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
A
l Viro
k
i
ll obsolete comment fo
r
follow_d
o
wn()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Vi
r
o
proc_sys_p
e
rmission() i
s
O
K in
R
CU
mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
iro
re
i
serfs_pe
r
mission() doesn
'
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
Al Viro
proc_
f
d
_
per
m
is
s
ion() is doesn't
n
eed to b
a
il out i
n
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Vir
o
nilfs2_permission() doesn't
n
ee
d
t
o
bail 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 ->permission() at al
l
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
coda_
i
octl_
p
ermission() is safe in R
C
U mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
c
ifs_permi
s
sion() d
o
esn'
t
n
e
ed t
o
bail out
i
n R
C
U m
o
de
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
bad_
i
node_pe
r
mission() is safe from
R
CU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Dan Ca
r
penter
u
b
ifs: derefere
n
c
i
ng an ERR_
P
TR i
n
u
b
ifs_mount
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
David Howe
l
ls
A
F
S:
Use i_generation not i_
v
ersio
n
for the vn
o
de un
i
qu
i
fier
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
David How
e
lls
AF
S
: Set s_id in the
s
uperblock to
t
he volume
name
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
Jan Ka
r
a
v
fs: Fix data corrupt
i
on a
f
ter
f
ailed writ
e
in __block_wri
t
e
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
An
t
on Blanc
h
ard
afs: af
s
_f
i
ll_page
r
eads too m
u
c
h
, or wrong data
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
Al Viro
VFS: Fix vfsmount overput on si
m
ultaneous auto
m
ount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
Török Edw
i
n
f
i
x
w
r
ong ipu
t
on
d_in
o
de introduced
b
y e
6
bc45d6
5
d
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
D
elay
s
t
ruct n
e
t freeing while there's a sysfs instance
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
A
l Viro
af
s
: fix sget() race
s
,
c
lo
s
e
leak on
umoun
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
ubifs: fix sget
r
a
ces
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
ubifs: split allo
c
ati
o
n of ubifs_in
f
o i
n
to
a se
p
arate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al
Vir
o
fix leak in proc_s
e
t_
s
up
e
r()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-07
The
o
dore Ts'o
vfs: make unlink
(
)
a
nd
r
m
dir() return ENOENT in prefe
r
ence
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-07
Al Viro
lmLo
g
Op
e
n(
)
brok
e
n
f
ailure exit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-03
Sage Weil
usb: remove bad dput after
d
entry_unhash
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-03
A
l V
i
ro
more conse
r
vative S_
N
O
SEC han
d
l
ing
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-30
Al
Viro
autofs4:
b
o
gu
s
dentry_unh
a
sh(
)
added in
-
>unlink()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-30
Sa
g
e Weil
vf
s
: shrink_dcache_pa
r
ent before
rmdir, dir rename
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-28
An
d
i Kleen
C
a
che
x
a
ttr security drop ch
e
ck for write v2
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next