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 to set LOOKUP_JUMPED on mountpoint cro
s
sing
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
A
l
Viro
um: clea
n
arch_ptr
a
ce()
u
p
a bi
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al Viro
um: PTRACE
_
[GS]ETFPX
R
EGS had been
w
ired o
n
the wrong
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al
Vi
r
o
um: fix fr
e
e
_winch() m
e
ss
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al Viro
um: winch_int
e
rrupt() can h
a
ppen inside of free_w
i
nch
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al Vir
o
um: f
i
x
oop
s
abl
e
race
in l
i
ne_close()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-14
Al Viro
r
e
store pinning the victim dentry
i
n vfs_rm
d
ir()/vfs_rena
m
e
_
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-07
A
l Viro
fix rcu
an
n
o
t
ations noise
in
cred
.
h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-03
Al V
i
ro
RCU
i
f
y
freeing acls,
l
e
t c
h
ec
k
_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 ri
d
of boilerplate switches
in posix_
a
cl
.
h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al
V
iro
switch
p
osix_acl_chmod
(
) to umode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al Viro
s
witch posi
x
_acl_
f
r
o
m_
m
ode() to umode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
A
l
Viro
switch posi
x
_acl_equ
i
v_mode() to
u
mode_t
*
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al Viro
switch posix_acl_crea
t
e() to
um
o
de_t
*
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-28
Al
V
iro
d
e
v
tm
p
f
s: miss
i
ng initi
a
lializatio
n
in neve
r
-
h
it case
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-28
A
l Vir
o
hppfs: m
i
ssing i
n
clude
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
A
l
Viro
me
r
ge
f
chmod() and fc
h
m
o
d
at() guts, kill
ancient broken
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al
V
iro
xfs: fix
misspelled S_IS
.
.
.
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al
Vi
r
o
xfs
:
ge
t
rid o
f
open
-
coded S_
I
SREG(), etc
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
om
f
s: fix (mode & S_
I
FDIR) abuse
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
btrfs: S_ISREG(mode) is n
o
t
mode &
S
_IFREG
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Vir
o
i
ma: fmode_t misspelled
a
s mode_t
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
A
l
V
i
ro
pci-la
b
el
.
c: size_t misspe
l
led as mode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al
Viro
j
ffs2: S_ISLNK(mode & S_IF
M
T) is
p
ointl
e
ss
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
sn
d
_msnd
->mode is fmode_t, not mode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al V
i
r
o
v9
f
s_iop
_
get
_
ac
l
: get
r
i
d of unus
e
d
variable
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Viro
bury posix_acl
_
.
.
.
_
m
a
sq() variants
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Viro
ki
l
l
b
o
ilerplates a
r
oun
d
posix_a
c
l
_create
_
masq
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Vi
r
o
gen
e
r
ic_
a
cl: no need to c
l
one acl just to
push it to
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Vir
o
kill boiler
p
l
a
te
a
round p
o
six_acl_ch
m
od_masq()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al
Viro
fi
x
devtmpfs race
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
caam: d
o
n't
p
ass b
o
gus S_IFC
H
R to debugfs
_
create_
.
.
.
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
get ri
d
of c
r
eate_p
r
oc_entry() abuses
- pr
o
c_mkdir
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
A
l
V
iro
asus-wmi:
-
>
i
s_vis
i
b
le()
c
an't return negat
i
ve
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al
Viro
f
ix jffs
2
ACLs o
n
big
-
endi
a
n wi
t
h 16bit
mod
e
_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
9
p
: close ACL
l
eak
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Vir
o
oc
f
s
2
_init_acl()
:
fix
a
l
eak
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-22
Al Vir
o
jffs2: fix
IN_
D
ELETE_SELF on ov
e
rwriti
n
g rename(
)
killing
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-22
Al
V
iro
fix
I
N_DELETE_SELF on overwriti
n
g r
e
name() on
r
amfs
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
Remove dead
c
ode in dget_parent()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l
Viro
s
witch d_add_ci() to d_s
p
lice_alias() in
"fou
n
d negative
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al
Viro
simpl
i
f
y
gfs2_look
u
p()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
j
fs_lookup(): don't bothe
r
with
.
or
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
get rid o
f
useless
d
g
et_par
e
nt() in btrfs re
n
ame()
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al V
i
ro
get rid of useles
s
d
get_parent
(
) i
n
fs/btrfs/ioctl
.
c
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l
Viro
d
on
'
t open-code parent_ino
(
)
i
n a
s
sorted ->r
e
addir()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
m
inix_getattr(): don't bother with
-
>d_par
e
nt
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al
V
iro
coda_venus_
r
eaddir(): use o
f
fs
e
tof()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
arm: don't create use
l
ess copies to pas
s
int
o
de
b
u
g
f
s
_create
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
switch
a
ssor
t
ed
c
loc
k
drivers to debugfs_r
e
m
o
ve_recursiv
e
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
r
o
make
d_spl
i
c
e
_ali
a
s
(
E
RR
_
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
A
l
Viro
deuglify squas
h
fs_look
u
p()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfsd4_list_rec_dir
(
): don't bother with reope
n
ing rec_
f
ile
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill useless checks for
s
b-
>
s_op
=
= NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
r
o
b
trfs: kill ma
g
ical embedd
e
d st
r
uct supe
r
block
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
get r
i
d
o
f
p
oin
t
less che
c
ks for
d
entry->sb == NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
M
a
k
e ->d_sb assign-o
n
ce and
a
lways
n
on-NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
u
n
export ker
n
_
path_pa
r
ent()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
switch vfs_path_lookup() to stru
c
t
p
ath
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
kill l
o
okup_create()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
devtmpfs
:
get rid o
f
bogu
s
mkdi
r
in cr
e
ate_path()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
sw
i
tch devtmpfs
t
o kern_path_create()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
iro
sw
i
tch devtmpfs ob
j
ect creation/
r
emoval t
o
se
p
arate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ma
k
e sur
e
that
n
s
proxy_c
a
che is initia
l
i
zed ear
l
y
enou
g
h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
switch do_
s
p
u
fs_create() t
o
user_path_crea
t
e(), fix
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Vi
r
o
n
ew h
e
lpers: k
e
r
n
_path
_
create/u
s
er_path
_
create
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
k
i
l
l L
O
OK
U
P_CONTINUE
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
nfs: LOOKUP_{
O
PEN,CREATE,EXCL} is
se
t
on
l
y on the last
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
c
ifs
_
lookup(): LO
O
KUP_O
P
EN is set only
on the las
t
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
ce
p
h: LOOKUP_
O
PEN
i
s s
e
t only when it's
the last componen
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
jf
s
_c
i
_reva
l
idate()
i
s sa
f
e
from RCU mod
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
LOOKUP
_
CREAT
E
a
nd LOOKUP_RENAME_TARGET can be s
e
t only
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
i
r
o
no need to check for LOOKUP_OPEN in ->create() instan
c
es
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
don't pass
n
am
e
idata
t
o vfs_create()
f
rom ecrypt
f
s_crea
t
e
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
don'
t
translitera
t
e
lower b
i
ts of
-
>
i
ntent
.
open
.
flag
s
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
Don't
p
ass
n
ameidata
w
h
en calling vfs_create()
f
r
o
m
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
fix mknod() on nfs4 (hopefully)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nameidata_to_nfs_open_co
n
t
e
xt() doesn'
t
need nameidata
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
nfs_op
e
n_context doesn't
nee
d
struct path eit
h
er
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs4_opendata
d
o
esn't need struct path either
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
nfs4_clos
e
data does
n
't nee
d
t
o mess with struct path
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
c
i
fs: fix the
t
ype
of cif
s
_
demultip
l
ex_thread()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
e
c
ryptfs_ino
d
e
_
p
erm
i
s
sion() doesn't need t
o
b
a
i
l
out
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill IPERM_FLAG_RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
-
>permis
s
ion() sanitiz
i
ng: documen
t
API chan
g
es
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
merge do_reval
i
date() into its only c
a
ller
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
no reason
t
o kee
p
exec_
p
ermiss
i
on() se
p
arate now
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
massa
g
e
generic_permission()
t
o tre
a
t direc
t
ories on
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Vi
r
o
->permission
(
)
saniti
z
ing:
don't pass
f
lags to exec_permission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
ro
selinux: don't
t
ransliter
a
te
M
A
Y_NOT_BLOCK t
o
I
PERM_FLAG
_
RC
U
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->pe
r
mis
s
ion() s
a
n
i
tizing: don
'
t
pass flag
s
to ->inod
e
_permi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
r
o
->permission() sa
n
i
t
izing: don't pass fl
a
gs to ->pe
r
mission(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->
p
ermissi
o
n() sanit
i
zin
g
:
do
n
't
p
a
s
s
flags
to generic_permi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permi
s
sion
(
) sanit
i
zi
n
g: don't pass flags to -
>
che
c
k_ac
l
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
r
o
->per
m
ission() san
i
t
i
zing
:
pass
M
AY_
N
OT_BLOCK
t
o -
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission() s
a
nitizing: MAY_NOT_
B
LOC
K
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill
c
he
c
k_acl callb
a
ck of generic_perm
i
ssion()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
lockless get
_
writ
e
_access/de
n
y
_write_
a
cces
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
move exec_permissio
n
()
up to the re
s
t
of permission
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next