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
linux/log2.h: Fix rounddown_pow_of_two(1)
2011-12-21
Al Viro
fix appar
m
or dere
f
erencing p
o
te
n
tially fre
e
d
d
e
n
t
ry
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-11-11
Al Viro
VFS:
w
e need
t
o set L
O
OKUP_JUMPED on mou
n
tpoi
n
t crossin
g
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al Viro
u
m: fix strrchr(
)
problem
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
A
l
Vi
r
o
um:
clean ar
c
h
_
ptr
a
ce()
up
a
bit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al Viro
um: PTRACE_[GS]ETFPX
R
E
G
S had
b
e
e
n wire
d
on the wrong
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
A
l Viro
um: fix fr
e
e_winch() mess
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al
V
ir
o
um: winc
h
_interru
p
t() can
h
app
e
n i
n
side of free_winch()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al V
i
ro
um: fix oopsa
b
le
race in l
i
ne_c
l
ose()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-14
Al Viro
r
estor
e
pinning the victi
m
d
e
n
try
i
n
vfs_rmd
i
r()/vfs_re
n
ame_
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-07
Al Viro
fix rcu an
n
ota
t
i
ons nois
e
in cred
.
h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-03
Al
Vi
r
o
RCUify freeing acls,
l
e
t check_acl() go ahead in
RCU
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-03
Al V
i
ro
get rid of boilerpla
t
e switches in posix_acl
.
h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
A
l Viro
s
witch po
s
ix_acl_chmod(
)
to umode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al Viro
switch posix_acl_fro
m
_mode()
to umo
d
e_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al V
i
ro
switch
posi
x
_
a
cl_equiv_mode() to umode_t
*
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al
V
i
ro
switch posix_acl
_
cr
e
a
te()
to umode_t *
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-28
Al
Viro
d
e
vt
m
pf
s
:
mis
s
ing initiali
a
l
i
zation i
n
n
e
ver-
h
it case
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-28
A
l Viro
hppfs: mis
s
i
ng
inc
l
u
de
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
merge fch
m
od() and fchmodat()
guts, kill anci
e
nt b
r
oken
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al
V
iro
xfs: fi
x
misspelle
d
S_IS
.
.
.
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
xfs: g
e
t
rid of open-c
o
ded S_ISREG(), et
c
.
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 Viro
bt
r
fs: 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 mi
s
spelled as
m
o
d
e
_
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
misspelled
a
s m
o
de_
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al
V
iro
jf
f
s2: S_I
S
LNK(mo
d
e &
S
_IFMT) is
p
ointless
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al
Viro
snd_msnd ->mode is fm
o
de_t, not m
o
de_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al
V
iro
v9fs
_
iop_
g
et_acl
:
get rid of unused variable
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Viro
bury posix_acl_
.
.
.
_masq
(
)
v
ariants
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Vi
r
o
kill boil
e
rplate
s
aroun
d
posix_
a
cl_create_masq(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Viro
generi
c
_acl: no need to c
l
one acl just
to
p
ush it to
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Viro
k
i
l
l bo
i
l
erp
l
ate
a
round posi
x
_
a
c
l
_chmod_masq()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
A
l Viro
fix devtmpfs
r
a
c
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al V
i
ro
c
a
am: d
o
n't
p
ass bogus S_IFCHR to debu
g
f
s_cr
e
a
t
e_
.
.
.
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
get rid of c
r
eate_proc_
e
ntry() abuses
-
p
roc_mkdir
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
a
s
us-wm
i
: ->
i
s_vis
i
bl
e
()
can't ret
u
r
n
n
egat
i
v
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
A
l
Viro
f
ix jffs2 AC
L
s
o
n big-endia
n
with
1
6
bit mo
d
e_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al
Viro
9
p
:
close ACL leaks
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
ocfs2_i
n
it_
a
c
l
(): fix a
leak
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-22
Al
Vir
o
jffs2
:
f
ix IN_DEL
E
T
E_
S
ELF on over
w
ritin
g
r
e
name() ki
l
ling
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-22
Al Viro
fix IN_DELETE_SE
L
F
on overwriting rename() on r
a
mfs
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l
Vir
o
R
e
m
ove dead cod
e
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
switc
h
d_add_ci() to d_splice_alias() in "fou
n
d negative
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
sim
p
lify gfs2_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
j
f
s_l
o
o
kup
(
):
d
on't
b
other w
i
th
.
o
r
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
g
et r
i
d of use
l
es
s
dget_
p
arent() in btrfs rename(
)
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
get rid of useless dget_parent() in fs
/
btrfs/io
c
tl
.
c
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l V
i
ro
don't
o
pen-
c
ode parent_ino
(
)
i
n
assorted
-
>readdir()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al
Viro
minix_get
a
tt
r
(): don't bo
t
h
e
r
w
ith ->d_parent
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
coda_
v
e
nus_r
e
addir(): use offset
o
f()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l V
i
ro
a
rm: don't c
r
e
a
te usel
e
ss copies to
p
ass into debugfs
_
c
reate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l
Viro
s
witc
h
ass
o
rted c
l
ock drive
r
s to debu
g
f
s_
r
emove_recursi
v
e
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make
d_splice_a
l
ia
s
(ER
R
_PTR(e
r
r
)
, dent
r
y)
=
ERR_PTR
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
deuglify s
q
uashfs_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfsd4_
l
i
s
t_rec_dir
(
)
: don't bother with reopening rec_file
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill u
s
eless ch
e
cks
f
or s
b
->s_op == NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
btrfs: kil
l
ma
g
ica
l
em
b
edded
struct superblo
c
k
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
get rid of point
l
e
ss
c
h
ecks for dentry-
>
sb ==
N
ULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
Make ->d_sb ass
i
gn-once and
always non-NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
unexpo
r
t kern
_
path
_
parent()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
r
o
switch vfs_path_
l
o
okup()
to struct path
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill
l
o
okup_create()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
devtmpf
s
: get rid
of bogus mkdir
in create_
p
at
h
()
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_c
r
e
a
te()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch devtmpfs object creation/removal to
s
e
para
t
e
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make sure that n
s
proxy
_
cache is i
n
itialized ea
r
l
y
enough
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch d
o
_
s
pufs_c
r
eate() to user
_
pa
t
h_create(
)
, fix
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
new helpers: kern_pat
h
_
cre
a
te/user
_
path
_
cr
e
ate
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill LOOKUP_CONTI
N
UE
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs
:
LOOKUP_{OP
E
N,CREAT
E
,E
X
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 Vi
r
o
c
ifs_
l
ookup(): LOOKUP_
O
PE
N
is
s
et only on th
e
last
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
ceph:
LOOKUP_
O
PEN is set o
n
ly w
h
e
n
it's the last
component
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
ro
jf
s
_ci_revalidate() is safe fr
o
m
R
C
U
mod
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
LOOKUP_CRE
A
TE and
L
O
OKUP
_
RENAME
_
TARGET can be set only
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
no nee
d
to
ch
e
ck
f
or L
O
O
KUP_OPEN in ->crea
t
e
(
) insta
n
ces
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
don't
pas
s
namei
d
at
a
to vfs
_
create() from ecry
p
tfs_create()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
don't transliterate
l
ower bits of
-
>inten
t
.
open
.
flags
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
D
o
n't pass nameidata
when calling
v
fs
_
create() from
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
fix mknod() on nf
s
4 (h
o
p
e
fully)
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 Viro
nfs_open_cont
e
xt
do
e
sn
'
t need struct p
a
th ei
t
he
r
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
n
f
s4_o
p
endata
doesn
'
t need stru
c
t
path either
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs4_closed
a
ta doesn't
n
e
e
d to
m
ess with struct path
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
cifs: fix
t
he type of cifs_de
m
u
l
t
iplex_thread()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
ecryptfs_ino
d
e
_permission() doesn't need to
b
ail out
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Vir
o
kil
l
IPERM_FLA
G
_R
C
U
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->
p
ermission() sanitizin
g
: document API
chang
e
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Vi
r
o
merge do_revalida
t
e() into its
o
nly
c
aller
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Vi
r
o
no reason to keep exec_permission() separ
a
te now
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
m
a
ssage gene
r
i
c
_permiss
i
on() to treat
dir
e
ctories on
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
-
>permission() s
a
ni
t
izing: don't pass flags to exec
_
p
e
rmission
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
selinux: don'
t
transli
t
erate
M
AY_NOT_BLOC
K
t
o IPERM_FLA
G
_RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->pe
r
missi
o
n() sanitizing: do
n
't pass flags to ->
i
n
ode_permi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission() s
a
nitizin
g
:
d
on't
pass flags to
->
p
ermis
s
ion()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission() sani
t
i
zing: don
'
t pass
f
l
a
gs to
generic_permi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->
p
e
rmission()
sanitizing
:
don't
p
ass flags
to ->
c
heck_acl()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->pe
r
mission() sanitizi
n
g:
pass MAY_NOT_BLOCK to -
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->per
m
is
s
ion
(
) sanitiz
i
ng: MAY_NOT_BLOCK
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill check_ac
l
callback
o
f generic_pe
r
m
ission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
l
o
c
kless get_write_access/de
n
y_writ
e
_acc
e
ss
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next