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
ext4: avoid potential hang in mpage_submit_io() when blocksize < pagesize
2011-12-21
Al Viro
fix apparmo
r
d
e
refe
r
encing potentially freed den
t
ry
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-11-11
Al Viro
VFS: we
n
e
e
d to set LOO
K
UP_J
U
MPED o
n
mou
n
tpoint crossing
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al Viro
um: f
i
x s
t
rr
c
hr
(
) problems
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
A
l
Viro
u
m: cle
a
n arch_ptr
a
c
e() up a bit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al V
i
r
o
u
m: PTR
A
CE
_
[GS]ETF
P
XREGS had been wired on
t
he wrong
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al
V
i
r
o
u
m
: fi
x
free_winch
(
) mess
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
A
l
Viro
u
m
: winch
_
interrup
t
() can
h
appen inside of free_winch()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al
V
i
r
o
u
m
: fi
x
oo
p
sa
b
le race in lin
e
_close()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-14
A
l Viro
rest
o
r
e p
i
n
ning the victim dentry i
n
v
fs
_
rmdir()/vfs_rename_
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-07
Al V
i
ro
fix rcu annotations noise i
n
cred
.
h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-03
A
l
Vir
o
R
C
Uify freeing acls, let chec
k
_acl() go ahead in RCU
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-03
Al
V
iro
get rid of boiler
p
l
a
te switches
in p
o
s
ix_a
c
l
.
h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
A
l Viro
switch posix_
a
cl_c
h
mod
(
)
t
o umod
e
_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al
Viro
switch posix_acl_from_m
o
de() 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_
m
ode() to
u
mode_t
*
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al
Viro
switch
p
o
s
ix_acl_create() to umod
e
_t *
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-28
Al
Viro
d
e
v
tmpfs:
m
i
s
s
i
ng initialializatio
n
in neve
r
-
hit case
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-28
A
l
V
iro
hppfs: mis
s
ing inc
l
ud
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
merge fchmod() an
d
fchmodat()
guts,
k
ill anc
i
ent broken
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al
V
iro
xf
s
:
fix
misspelled S_IS
.
.
.
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
A
l
Viro
xfs: get
rid
of open-c
o
ded S_ISREG()
,
etc
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al
Viro
o
m
f
s:
fix
(
m
o
d
e
& S_IFD
I
R) abuse
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al
V
i
r
o
btrfs: S_ISREG(mode) is not m
o
de & S
_
I
FREG
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al V
i
ro
ima:
f
mode_
t
m
iss
p
ell
e
d
as
m
ode_t
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
pci-label
.
c: si
z
e_t misspelled 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_
I
FMT) is poin
t
less
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
snd_msnd ->m
o
d
e is
fmode_t, not mode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al
Vi
r
o
v
9
fs_iop_get_
a
cl:
get
rid of unused vari
a
ble
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Viro
b
ury posix_acl_
.
.
.
_masq()
varian
t
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Viro
kill boilerpl
a
tes around posix_a
c
l_create_masq(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al
V
iro
generic_ac
l
: no need
t
o clone acl
j
u
st to push
i
t
t
o
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
A
l Viro
kill boilerplate
around
posix_acl_chmod_mas
q
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
A
l
Viro
fix dev
t
mpf
s
ra
c
e
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_IFCHR to debu
g
fs_c
r
eate_
.
.
.
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
get rid of create_pr
o
c_entry
(
)
a
buses - proc_mkdir
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
A
l
Vir
o
a
s
us-wmi: ->is_visible() can
'
t re
t
urn
n
egative
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Vir
o
fix
jffs2
A
CLs on b
i
g-endian with 16bit mode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
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
l
eak
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-22
A
l Vir
o
j
ffs2: f
i
x IN_
D
ELETE_SELF on overwriting rename
(
) killing
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-22
A
l Viro
fi
x
IN_D
E
LETE_SELF
o
n
o
verw
r
iting renam
e
() on ra
m
f
s
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
R
emove de
a
d c
o
de in d
g
et_parent()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
s
w
i
t
ch d_add_ci() to d_splice_alias() in "f
o
und
n
egative
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l
Viro
simplify gfs2_
l
ookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l
V
iro
jfs_loo
k
u
p(): d
o
n't bother with
.
or
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
g
et
r
id of usele
s
s dget_parent() in btrfs re
n
ame()
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Vi
r
o
ge
t
ri
d
of us
e
less dget_
p
arent() in
fs/btrfs/i
o
c
t
l
.
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
assorted
->r
e
ad
d
ir()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
m
i
nix
_
getattr():
d
o
n
'
t
bo
t
her with ->d_pa
r
e
n
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
coda_
v
enus_readdir(
)
: use offseto
f
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
arm:
don't create u
s
ele
s
s copi
e
s
to pass into
debugfs_
c
reate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
switch assorted clock
d
rivers to debugfs_remove_recursive()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make d_sp
l
ice_alias(ERR_PTR(err), dentry) =
ERR_PTR
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
deuglify squashfs_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfsd4_l
i
st_rec_dir(): don't bother with
r
eopeni
n
g rec_file
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill useless c
h
ecks for sb->s_op == NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
btrfs:
k
il
l
magical
embe
d
ded struct superblock
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
get rid
of p
o
intless checks f
o
r de
n
try->sb
=
= NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
Mak
e
->d_sb assign-once
an
d
always no
n
-
N
U
LL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
unexport kern_pat
h
_par
e
n
t
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
swit
c
h vfs_pat
h
_look
u
p() to struct path
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
k
il
l
lookup_create(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
de
v
t
mpfs:
get rid of bo
g
us
mkd
i
r in crea
t
e_pa
t
h()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
switch devtmpfs
t
o k
e
rn_path_create()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch
d
evtmpfs object creation/removal to separa
t
e
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
make sure th
a
t nspr
o
xy_cache
i
s
in
i
ti
a
lized ear
l
y enough
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
i
r
o
switch do_spu
f
s_create() to user_path
_
create(),
f
ix
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
new helpers: ker
n
_path
_
c
r
eate/us
e
r_path_create
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
kill
LOOKU
P
_CONTIN
U
E
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
n
f
s:
LOO
K
UP_{OPEN,
C
REATE,EXCL
}
is set only on the last
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
cifs_lookup(): LOOK
U
P
_
OPEN is set only
o
n
t
h
e last
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
c
e
ph:
L
O
OKUP_OPEN is set only when it's the last c
o
mponent
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
jfs_ci_revali
d
ate
(
) is
s
afe fr
o
m
RC
U
m
o
de
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
L
O
OKUP_CR
E
ATE
a
n
d
L
O
OKUP_RENAME_TA
R
GE
T
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 fo
r
LOOKUP
_
OPEN
i
n ->create() instances
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
don't pass
na
m
eidat
a
t
o
v
fs_cr
e
ate() from
e
cryptfs_
c
reate()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
do
n
't translit
e
r
a
t
e
low
e
r bits of ->intent
.
open
.
f
l
a
g
s
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
Don't pass n
a
meidata when calli
n
g vfs_
c
reate()
f
rom
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
fix
m
knod() on nfs4 (hopefu
l
l
y)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
nameidata_to_
n
fs_o
p
en_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_open_con
t
ext d
o
esn'
t
nee
d
struct path either
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
nfs4_opendat
a
doesn't n
e
ed s
t
ruct
path ei
t
her
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs4
_
closedata
doesn't nee
d
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
cifs:
fix the type of cifs_dem
u
ltip
l
ex_thre
a
d()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ecryp
t
fs
_
i
n
od
e
_pe
r
mission() doe
s
n't n
e
ed to bail
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
->permission() sanitizi
n
g:
d
o
cument API ch
a
n
g
e
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
merge do_revali
d
ate() into its onl
y
ca
l
ler
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
no reason to kee
p
exec_pe
r
miss
i
on
(
) separate now
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
ma
s
s
age generi
c
_permission
(
) to treat directories o
n
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
-
>perm
i
ssion() sanitizing: do
n
't pass flags to
e
x
e
c
_p
e
rmission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
selinux: don't t
r
anslitera
t
e MAY_NO
T
_
B
LOCK to IPERM_F
L
AG
_
RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission() sani
t
izing: don't pa
s
s
flags
t
o ->inod
e
_pe
r
mi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
-
>
p
erm
i
s
sion() sanitiz
i
ng: do
n
't
p
a
s
s
f
l
ag
s
to -
>
p
ermissi
o
n
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Vi
r
o
-
>permission() sanitizing: d
o
n't
p
ass flags
to generic_permi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->per
m
issio
n
() sanitiz
i
ng
:
d
o
n't pass
f
lags
t
o
-
>ch
e
ck_acl()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
-
>
permission(
)
sanitizing: pass
MAY_NOT_BLOCK to -
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l V
i
ro
->permission() sanitizing: MAY_NOT_BLOCK
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Vi
r
o
kill ch
e
ck_acl c
a
ll
b
ack of generic_pe
r
mission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
lockless get_
w
ri
t
e_
a
cce
s
s/deny_wri
t
e_access
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next