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
netlink: validate NLA_MSECS length
2011-11-11
Al Viro
VFS:
we need
t
o se
t
LOOKU
P
_JUMPED on mountpoint crossing
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al Viro
um
:
f
ix strrchr() problems
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al Viro
um: clean arch_
p
trace() up a
b
i
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al
V
i
ro
u
m
:
P
TRACE
_
[GS
]
ETFP
X
REGS had been
wired on t
h
e wrong
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
A
l Viro
u
m: f
i
x free_winch() mess
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al Viro
u
m
: winc
h
_inte
r
rupt() can ha
p
pen
i
n
side of free_winch()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al Viro
um: f
i
x oopsa
b
le race i
n
line_close()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-14
A
l V
i
ro
res
t
ore pinning the victim dentry in
v
fs_rmdir()
/
v
fs_rename_
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-07
Al Viro
fix rcu annotations noise in
c
red
.
h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-03
Al Viro
R
C
U
i
fy freeing
acls, let check_acl(
)
go ahe
a
d in
R
C
U
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-03
Al
V
iro
get
r
i
d of b
o
ilerp
l
ate sw
i
tches in pos
i
x_acl
.
h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al Viro
sw
i
t
c
h p
o
six_acl_chmod()
to
u
mo
d
e_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al
V
ir
o
sw
i
tch posix_acl_from_
m
o
d
e
() to umode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al Viro
switch posix_acl_equiv_mode()
t
o u
m
ode_t *
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al Viro
swit
c
h
posi
x
_
a
cl_create() to umode_t
*
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-28
Al Vi
r
o
devtm
p
fs: mis
s
ing ini
t
ialializat
i
on in never-hit c
a
se
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-28
A
l V
i
ro
hpp
f
s:
m
issing
i
nclude
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
A
l
Viro
m
erge fchmod()
and fchm
o
dat() guts, kill ancient
b
roken
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
A
l
Viro
xfs: fix mi
s
spelled S_IS
.
.
.
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al
V
iro
x
fs: get rid of open-
c
oded S_ISR
E
G(), e
t
c
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
A
l
Vir
o
om
f
s:
fix (mode
& S_IF
D
IR) abuse
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Vi
r
o
btrfs:
S
_I
S
REG(m
o
d
e) is not mod
e
& S_IFREG
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Vir
o
ima:
f
mode
_
t
misspe
l
led
as
m
o
de_t
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
pci-label
.
c:
size_t misspel
l
ed as mo
d
e
_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al
V
iro
jffs2: S_I
S
LNK(
m
ode & S_IFMT) is pointless
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
A
l Viro
snd_msnd ->mode is fmode_t
,
n
o
t mode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
A
l
V
i
ro
v
9f
s
_io
p
_ge
t
_
ac
l
: get
r
id o
f
unuse
d
variable
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Viro
bury po
s
ix_
a
c
l
_
.
.
.
_mas
q
(
)
variants
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al
Viro
kill boil
e
rplates around posix_acl_c
r
eate_masq()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Viro
generic_ac
l
:
no need t
o
cl
o
ne acl just
t
o
p
u
s
h it
to
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Viro
kill
bo
i
lerplat
e
a
r
o
un
d
p
o
six_acl_chmod_masq()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
A
l
Viro
fix d
e
vtmpfs race
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
caa
m
:
don't pa
s
s
bog
u
s
S
_IFCHR to debug
f
s_create_
.
.
.
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
get rid of create_proc_entry() abuses - proc_mkdir
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
asus-wmi: ->is_visible() can't retu
r
n negative
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
f
ix j
f
fs2 AC
L
s on
big-endian with 16bit mo
d
e
_
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
9p: close ACL
l
eaks
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
Al Viro
jffs2: fi
x
I
N
_
DELETE
_
SELF on
overwriting
r
ename
(
) killing
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-22
Al
V
iro
fix IN
_
DELET
E
_SEL
F
on overwriti
n
g rename
(
)
on ra
m
fs
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Vi
r
o
Remove dead cod
e
in dget_
p
a
r
ent()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al
V
iro
switc
h
d
_a
d
d_c
i
(
)
to d_spl
i
ce_alias() in "fo
u
n
d
n
e
gati
v
e
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al
Viro
s
i
m
plify
g
fs2_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Vi
r
o
jfs_looku
p
(): do
n
'
t
bother with
.
or
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
get rid of useless dget_par
e
nt() in btr
f
s r
e
n
am
e
()
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al
Viro
g
e
t rid of u
s
eless dget_parent()
in fs/btrf
s
/ioctl
.
c
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
don't
open-code parent_ino()
in
a
ssor
t
e
d
-
>
r
eaddir()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Vi
r
o
mi
n
ix_getattr(): don't bot
h
e
r with ->d
_
parent
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al
Viro
coda_venus_readdir(): use
offsetof
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Vi
r
o
arm: don't create useless copies t
o
pass into debugf
s
_cr
e
a
te
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
switch assorted clock driver
s
to debu
g
fs_remove_r
e
c
ursiv
e
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
mak
e
d_splice_alia
s
(ERR_
P
TR(err), dentry) = E
R
R
_
PTR
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
ro
de
u
glify squ
a
shfs
_
lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
nfsd4_lis
t
_re
c
_dir
(
): don't bother
w
it
h
reopenin
g
rec_file
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
kill
u
seless che
c
k
s for sb->s_op == NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
btrfs: kill magical embedded struc
t
sup
e
rbl
o
ck
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
ro
get r
i
d of pointles
s
checks for
d
entry-
>
sb
== NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Vir
o
Make
->d_
s
b assign-onc
e
and al
w
ays n
o
n-NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
unexpor
t
kern_
p
ath_parent
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch
vfs_path_lookup
(
) to s
t
ruct
path
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
k
i
l
l
lookup_create()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
devtm
p
f
s
: get rid of bog
u
s mkdir in create_path()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
s
w
itch devtmpfs to kern_path_creat
e
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch devtmpfs object cre
a
tion/rem
o
val to separate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
make
sure that
n
sproxy_c
a
c
he is i
n
itiali
z
ed ea
r
ly enough
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
swit
c
h do_spufs_create() to user_path_crea
t
e(), fix
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Vir
o
new h
e
lpers: kern_p
a
th_cre
a
te/u
s
e
r
_path_cr
e
ate
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill LOO
K
U
P_
C
ONTINUE
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
nfs: LOOKUP_{OPE
N
,CREATE,EXCL
}
is set only on
the last
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Vi
r
o
cifs_lookup(): LOOK
U
P_OPEN is set onl
y
on
t
h
e
l
ast
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ceph
:
LOOKUP_OPEN is set only
w
hen it's the last compon
e
nt
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
jfs_ci
_
r
evali
d
ate() is sa
f
e from RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Vi
r
o
L
O
OK
U
P_CR
E
A
TE and LO
O
KUP
_
RENAME_TARGET can be set o
n
l
y
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
r
o
no ne
e
d
to
check for LOOKUP_OPEN
i
n
-
>
c
reate(
)
inst
a
nce
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
don't pass nam
e
idata
t
o vfs
_
create()
f
rom ecryptfs_cre
a
te()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
don't trans
l
i
t
erate lower bits of
->intent
.
open
.
flag
s
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
Don
'
t
pass nameida
t
a
w
he
n
calling vfs_creat
e
() from
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
f
i
x mkn
o
d() on nf
s
4 (hopefully)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
iro
namei
d
ata_to_nfs_ope
n
_cont
e
xt() does
n
't need nameidat
a
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
nf
s
_open_contex
t
d
oesn
'
t
need stru
c
t pat
h
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 path either
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs4
_
closedata doe
s
n't need to mes
s
with str
u
c
t
p
ath
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ci
f
s:
f
ix the type
o
f
cif
s
_demultiplex_t
h
read()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ecrypt
f
s_
i
node_permission() doesn't ne
e
d to bail out
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kil
l
IPERM_FLA
G
_RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
->per
m
ission() sani
t
iz
i
ng:
d
ocument A
P
I chang
e
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
m
e
rge do_rev
a
lidate() int
o
its only ca
l
ler
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
no reason to keep exec_
p
ermission() 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_per
m
issi
o
n() to treat director
i
e
s on
.
.
.
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 exec_p
e
rmissio
n
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
s
eli
n
ux: d
o
n't
t
ran
s
lit
e
rate MA
Y
_NOT_BLOCK to I
P
ERM_FLAG_R
C
U
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->perm
i
ssion()
s
a
nitizing: don't pass
f
lags
to ->inode_pe
r
mi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Vir
o
->permission() sanitizing: don
'
t pa
s
s
flags to ->permission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permissio
n
() s
a
niti
z
i
n
g: don't pass flags
t
o
g
eneric_permi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
i
ro
->p
e
rmission() s
a
n
i
tizing: don't
p
ass f
l
ags to ->che
c
k_ac
l
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
-
>
permission() sanitizing: pass M
A
Y_NOT
_
BLOCK to
-
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission() sanitiz
i
ng:
M
AY_NOT_
B
L
O
C
K
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill c
h
eck_a
c
l callb
a
ck o
f
gen
e
ric_permission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
lockless ge
t
_write_
a
ccess/
d
eny_write_access
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
mov
e
exec_permiss
i
on() up
to
the rest
of permission
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next