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-28
Al
Viro
devtmpfs:
missing initialializa
t
i
on in
neve
r
-hit ca
s
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-28
Al Viro
hppfs: missing in
c
lude
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-26
Al
V
iro
m
erge
f
chmod()
a
nd fchmo
d
at() guts, k
i
ll ancient brok
e
n
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-26
Al
V
iro
xfs:
f
i
x
misspelled S
_
I
S
.
.
.
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-26
Al Vi
r
o
xfs: get r
i
d
o
f open-coded S_ISREG(), etc
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
omfs: fix (mode
& S_IFDIR) abu
s
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-26
A
l 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
Al Viro
ima: fmode_t misspelled as mode_t
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
p
ci-l
a
bel
.
c: size_t
m
isspelled as
m
ode_t
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
jffs2: S_IS
L
N
K(mode & S_IFMT) is pointless
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-26
Al
Viro
snd_m
s
n
d
->mode is fmode_
t
,
no
t
mo
d
e_t
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-26
Al Vir
o
v
9
fs_io
p
_get_
a
c
l
:
get rid of un
u
sed vari
a
ble
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-25
Al
V
iro
bu
r
y posix_acl_
.
.
.
_masq() var
i
ants
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-25
Al Viro
k
i
ll boi
l
e
rplate
s
around posix_a
c
l_create_masq()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-25
Al Viro
gene
r
ic_a
c
l: no need to clone
a
cl just t
o
p
ush it
to
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-25
Al Vi
r
o
k
i
ll boil
e
rplate around posix_acl_chmo
d
_
m
a
sq(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-25
Al
Vir
o
f
i
x
devtmpfs r
a
ce
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-24
Al V
i
ro
caam: don't pass bogus S_I
F
CHR
t
o
debugfs_create_
.
.
.
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-24
A
l
Viro
g
e
t
rid of create_p
r
o
c_entry() abuse
s
- proc_
m
kdir
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
a
sus-
w
mi: ->
i
s_visible() can't re
t
u
r
n negative
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-24
A
l
Viro
fix jffs
2
ACLs on big-endian with 16bit
mod
e
_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_
a
cl(): fix
a leak
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-22
Al Viro
jffs2: fix I
N
_DELETE_S
E
LF on
o
verwritin
g
rename()
k
i
lling
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-22
Al
V
iro
fix I
N
_DELET
E
_SEL
F
o
n overwriting rename() o
n
ra
m
fs
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
Remove dead
code
i
n dg
e
t_pa
r
ent()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al Vir
o
switch d_add_ci() to d_splice_
a
lias() in "found negati
v
e
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
s
i
mplify gfs2_lookup()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al
V
iro
j
f
s_l
o
okup(): d
o
n'
t
bother w
i
th
.
or
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al
V
iro
get rid of us
e
less dget_pa
r
en
t
() in
btrfs rename()
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al
V
i
r
o
get
rid of use
l
ess dget_p
a
rent
(
)
i
n fs/btrfs/ioctl
.
c
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al Vi
r
o
d
on't
o
pen
-
code parent_ino() in as
s
o
r
ted ->re
a
dd
i
r()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
mi
n
i
x
_get
a
ttr(
)
: don't
bot
h
er with -
>
d_parent
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al Vir
o
coda_venus_
r
eadd
i
r(
)
:
u
se offsetof
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al
V
iro
arm: d
o
n't
create useless copies to pass
i
n
t
o debugfs_
c
reate
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
A
l Vir
o
switch assorted clock driv
e
rs
t
o
d
ebugfs
_
remo
v
e_r
e
c
u
rs
i
v
e
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make d_splice_alias(
E
RR_PTR(err), dentry) = ERR_
P
T
R
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
deuglify squashfs_looku
p
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfsd4
_
l
i
st_rec_
d
ir
(
): d
o
n
'
t
b
other with
r
eopening rec_file
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
iro
k
ill us
e
less checks for sb->s_op ==
N
ULL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
bt
r
fs: ki
l
l magical embedded struct superblo
c
k
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
r
o
get
r
i
d of
po
i
ntless ch
e
cks
f
or dentry
-
>s
b
== NU
L
L
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Vi
r
o
Ma
k
e ->d_sb
assign-once and always non
-
NULL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
unexport kern_path_
p
arent(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch
v
f
s_p
a
th_lookup() t
o
struct pa
t
h
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
k
ill look
u
p
_
cr
e
ate()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
d
e
vtmpfs: get rid of bogus
m
kdir
i
n create_p
a
th()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
s
w
i
tch
devtmpfs to kern
_
path_create()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
s
w
i
tch devtmpfs object crea
t
ion/remo
v
al to separa
t
e
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
m
a
k
e
sure that nsproxy_cache is i
n
itialized e
a
rly enough
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch do_spufs_create()
t
o user_path_create(), fix
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
new helpers: kern_path_create/user
_
path_c
r
e
ate
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill LOOKUP_
C
ONT
I
NUE
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
nfs: LOOK
U
P_{OPEN,CREATE,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 Vi
r
o
cifs_lo
o
kup(): LOOK
U
P_OPE
N
is set only on the last
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Vir
o
cep
h
: LOOKUP_OPEN is set only when it's the la
s
t compone
n
t
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
jfs_ci_reva
l
idate() is
s
afe from RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
LOOKUP_CREATE an
d
LOOK
U
P_RENAME_T
A
R
G
ET can
b
e set only
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
no need to check
f
or LOOKUP_OPE
N
in
-
>
create() instances
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
don't pas
s
nameidat
a
to vfs_create() from ecry
p
tfs_cre
a
te()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
don't transli
t
era
t
e
l
ow
e
r 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 pass nameid
a
ta when calling vfs_create()
from
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
fix m
k
nod() on
n
f
s
4 (h
o
pefully)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nameid
a
ta_
t
o
_
nfs_open
_
cont
e
xt() d
o
e
sn't ne
e
d nameidat
a
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs_open_conte
x
t doe
s
n't need struct
path either
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nf
s
4_opendata doesn't
n
e
e
d st
r
uc
t
path either
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs4_closed
a
t
a
doesn'
t
need to mess
wi
t
h struct path
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
c
i
f
s
: fix the type of c
i
fs_demultiplex_thread()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
e
c
r
y
p
t
fs_
i
node_per
m
ission() doesn't
need to bail out
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill IPE
R
M_FLAG_
R
CU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
->permiss
i
on() sanitizi
n
g: document API chan
g
es
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
m
e
rge do_rev
a
lidate() i
n
to i
t
s only caller
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
iro
n
o reason
to keep exec_p
e
r
miss
i
on()
separate n
o
w
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
mas
s
age gene
r
ic_permission(
)
t
o treat director
i
es o
n
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
->permission()
s
anitizing: don't
p
ass flag
s
t
o
e
xec_permission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
selinux:
d
o
n
't transliterate MAY_NO
T
_BLOC
K
to IPERM_FLAG
_
RCU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
->p
e
rmis
s
ion() sanitizing: do
n
't pa
s
s flag
s
to -
>
inode_permi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->p
e
r
mission()
s
anitiz
i
ng: don't pass flags to
-
>permission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
ir
o
->permission() sanitizing
:
d
o
n
'
t pass
flags t
o
generic_permi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission() sanitizing:
don'
t
pass fla
g
s
t
o
-
>check_
a
cl
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
->permission() sanitizing:
p
ass MAY_NO
T
_BLOCK to -
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
-
>permission() sanitiz
i
ng: M
A
Y_NOT_BL
O
C
K
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
kill check_acl callback of
gener
i
c_permission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
lockless get_write_acce
s
s/den
y
_wri
t
e_a
c
cess
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Vir
o
m
o
ve exec_permission() up to the rest
o
f permission
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ki
l
l
file_per
m
issio
n
() comp
l
etel
y
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
consolidate
B
INPRM_FLAGS_ENFORCE_NO
N
DUMP h
a
ndling
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch
path_init()
to
ex
e
c_permission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
r
o
swi
t
ch udf_ioctl() to
i
node_permis
s
i
o
n()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
make exec_permis
s
ion(di
r
) really equiva
l
ent to inode_
p
ermis
s
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
new
h
elper: iterate_super
s
_
t
ype()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Vi
r
o
Fix c
i
fs_get_root()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
hppfs_lo
o
kup(): don'
t
open-code lookup
_
one_le
n
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al
V
i
ro
hppfs:
f
ix dentry 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
_
inode() r
e
tu
r
ns
E
RR
_
PTR()
o
n
f
ai
l
ure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l Viro
ufs s
h
ould use d_sp
l
ice_a
l
ia
s
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l
Viro
fix exofs ->get_paren
t
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
ceph ana
l
o
g
of cif
s
build_path_
f
rom_dentry() r
a
ce
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_
d
e
n
try()
race fi
x
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-15
Al Vir
o
fix loop checks in d
_
materiali
s
e_uniq
u
e()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
next