repo.or.cz
/
linux-2.6
/
kvm.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Linux 3.1-rc3
2011-08-07
Al Viro
fix rcu anno
t
atio
n
s no
i
se in cred
.
h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-03
Al Viro
RCUify
f
ree
i
ng acls
,
l
e
t check_acl()
go ah
e
ad i
n
RCU
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-03
Al Vi
r
o
get
r
i
d of boi
l
erpla
t
e
swit
c
hes in posix_ac
l
.
h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al Viro
switch posix_acl_chmod() to umode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al Viro
swit
c
h
p
osix_acl_f
r
om
_
mode()
t
o umode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al Viro
s
witch p
o
six_
a
c
l_eq
u
iv_mo
d
e() to umod
e
_
t
*
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al
V
iro
swi
t
c
h
po
s
ix_
a
cl_create() to u
m
o
de_t *
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-28
Al Viro
d
evtmpfs: missi
n
g
i
nitialializ
a
tion i
n
n
eve
r
-
h
it case
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-28
Al Viro
hppfs: mis
s
ing include
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al
Viro
merge fchmod() and fchmodat() gu
t
s, kill anci
e
nt broken
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
xfs
:
fix misspelle
d
S_I
S
.
.
.
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
xfs: get rid of open-coded S_
I
SREG(), etc
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
omfs: fix
(
mode & S_IFDIR) abuse
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Vi
r
o
btrfs:
S
_ISREG(mode) is not mode &
S_IFREG
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
A
l
Viro
ima:
f
mode
_
t misspel
l
e
d
as
mode_
t
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
A
l
Vi
r
o
pci-lab
e
l
.
c:
size
_
t missp
e
ll
e
d as mod
e
_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
jff
s
2: S_ISLN
K
(mode & S_IFMT) is pointless
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
s
n
d_m
s
nd ->mode is fmode_t, not m
o
de_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al V
i
r
o
v9fs_iop_get_acl:
get
r
id of unused variabl
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Viro
b
ury po
s
ix_acl_
.
.
.
_masq() va
r
iants
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
A
l Viro
kill
boiler
p
lates around posix
_
acl_cre
a
te_m
a
s
q()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
A
l
Viro
ge
n
eric_acl: no need to
clone a
c
l just to push
i
t
to
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Viro
kill
b
oilerpla
t
e aro
u
n
d
posix_acl_chmod_m
a
sq()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Vi
r
o
f
ix devtmpfs ra
c
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al V
i
ro
caam
:
d
o
n't pa
s
s bogus S_IFCHR t
o
d
ebugfs
_
crea
t
e_
.
.
.
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Vi
r
o
get rid
of
create_proc_entry() abuses - proc_mkd
i
r
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al
V
iro
asus-wmi: ->is_visib
l
e() c
a
n't
r
etur
n
negative
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al
Viro
fix jf
f
s2 ACLs on big-endian wit
h
16bit mode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Vi
r
o
9p:
close ACL leaks
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
ocfs2_init_acl():
fix a leak
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-22
A
l
V
iro
j
ffs2: f
i
x IN_DEL
E
TE_S
E
LF on overwriting rename() killing
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-22
Al Viro
fix IN_DELE
T
E_SELF on
o
verwriting rename
(
) on ramfs
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l Vi
r
o
Remove
d
ead code in dget_parent()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l Viro
switch
d
_
add_ci() t
o
d_spl
i
ce
_
alias()
i
n
"
found negative
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l
Viro
simp
l
i
f
y gfs2_lookup
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l
V
iro
jfs_lookup(): don't
b
o
t
her with
.
or
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al V
i
r
o
get r
i
d
o
f useles
s
dget_p
a
rent() in btrfs ren
a
me()
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
get ri
d
of useles
s
dget_paren
t
() in
f
s
/btrf
s
/ioc
t
l
.
c
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Vi
r
o
d
on't open
-
code parent_ino() in asso
r
ted ->rea
d
dir()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Vi
r
o
minix_ge
t
a
ttr(): don't both
e
r with ->d_parent
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
c
oda_
v
enus_readdir()
:
use offsetof()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Vir
o
arm: d
o
n
'
t
create
u
sele
s
s copie
s
to pass in
t
o
debugfs_create
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
s
w
itch assorted clock drivers to debu
g
fs_remove_recur
s
ive()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
ma
k
e d_splice_
a
lias(ERR_
P
TR(err), d
e
ntry) = ERR_PTR
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
d
eugli
f
y squashfs_l
o
okup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
nf
s
d4_list_rec_
d
ir(): don't both
e
r
with reo
p
ening re
c
_file
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
kill useless checks f
o
r
s
b-
>
s_op == NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
bt
r
fs: k
i
ll magical
e
m
bedded struct
s
uperbloc
k
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
get rid of pointless
c
hecks for dentry->
s
b
=
=
NUL
L
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
Make ->d_sb assign-once and always
n
o
n
-NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
unexport
kern_path
_
parent()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Vi
r
o
s
wit
c
h vfs_
p
a
t
h_lookup() to struc
t
path
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ki
l
l lookup_
c
reate()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
devtmpf
s
:
get
r
id of
b
ogus mkdir in create_path()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch d
e
vtmpfs to kern_path_cr
e
ate()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
s
wit
c
h d
e
vtmpf
s
o
b
ject cr
e
ati
o
n/removal to
s
eparate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
make sure that nsprox
y
_
cache is i
n
itialized earl
y
enoug
h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
switch do_
s
puf
s
_c
r
e
a
te() t
o
user_path_create(), fix
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
n
e
w
h
e
lpers: kern_path_cre
a
te/user
_
path_
c
reate
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
k
ill LOOKUP_CO
N
T
I
N
U
E
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
iro
n
fs: L
O
OKUP
_
{
O
PEN,CREAT
E
,EXCL} is set only
o
n
the
l
as
t
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
cifs_lookup():
L
O
O
KUP_OPEN
is s
e
t onl
y
on
t
he last
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
c
e
ph: LOOKUP_
O
PEN is set only when
it's
t
h
e la
s
t comp
o
n
e
nt
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
j
f
s_ci_revalid
a
te() is safe from RCU mod
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
LOOKU
P
_C
R
EATE
a
nd
L
OOKUP_RENAME_TARGE
T
can be s
e
t only
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Vir
o
no need to check for LOOKUP_OPEN in
->cr
e
ate()
i
n
s
tances
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
don't
p
ass name
i
d
ata
to vfs_create()
f
r
om
ecryptfs_
c
reate()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
don't transliterat
e
lower b
i
ts of ->inten
t
.
op
e
n
.
flag
s
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
Don't p
a
ss nameidata when cal
l
ing vfs_create() 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
nameidata_to
_
nfs_open_context() doesn'
t
need
nameidata
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
nfs
_
o
p
en_context doesn'
t
need struct p
a
t
h
either
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
nfs4_opendata doesn't need struct path either
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
ro
nfs
4
_closedata doesn
'
t
need
t
o me
s
s with
s
tr
u
ct path
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
cifs: fix the type of
c
ifs_demultiplex_thread()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ecryptfs_inode_permission() doesn't nee
d
t
o bail out
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
i
r
o
kill IPERM_
F
LAG
_
RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
-
>
permission() sanitizing: document
A
PI chang
e
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
merge do_revalidate
(
) into
its only call
e
r
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
no reason to ke
e
p
e
xec_permission
(
) separate no
w
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
massage g
e
neri
c
_permission() to treat directories on
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission() sa
n
itizing: don't pass flags to exec_per
m
i
ssion()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
s
e
linu
x
: do
n
'
t
translit
e
rate MAY_NO
T
_BL
O
CK
t
o IP
E
RM_FLAG_
R
CU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission
(
) s
a
niti
z
ing: don't p
a
ss flag
s
to ->inode_permi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->pe
r
mis
s
i
o
n() s
a
nitizing: don't pass fl
a
gs to ->p
e
rmission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission()
s
anitiz
i
ng:
don't
pass flags t
o
generic_
p
e
r
mi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
->permissio
n
() sanitiz
i
n
g
:
don
'
t pass flags
t
o ->check_acl
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission(
)
sanitiz
i
ng
:
p
a
ss
M
AY_NOT_B
L
OC
K
t
o
-
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
-
>permiss
i
on()
sanitizing: MAY_NOT_BLOCK
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill c
h
eck_acl callback
of gener
i
c
_
permi
s
s
i
on(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
lockless get_
w
rite_acce
s
s/den
y
_write_access
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
move exec_permission() up to t
h
e
rest of permission
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Vi
r
o
kill fil
e
_permission() com
p
letely
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
consolidate BINPRM_FLAGS_EN
F
ORCE_NONDUMP
h
a
n
d
ling
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
swi
t
ch path_i
n
it() to exec_permi
s
sion()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch u
d
f_ioctl() t
o
inode_permiss
i
on()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make
exec
_
p
e
rmission(dir) really equivale
n
t to inode_permiss
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
new
helper
:
iterat
e
_super
s
_type()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
A
l
Viro
F
ix cifs_get_root
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al
Viro
hpp
f
s_lookup
(
): don't open-code lookup_one_len
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next