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
USB: option: Removing one bogus and adding some new Huawei combinations
2011-12-21
Al Viro
f
ix apparmor dereferencin
g
potentially freed dentry
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-11-11
Al
V
iro
VF
S
: we need to set L
O
OKUP_JU
M
PED
on mountpoint c
r
ossing
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()
p
r
oblems
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al Viro
um: clea
n
arch
_
ptrace() up a bit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al
Viro
um: P
T
RACE_[GS]ETFPXRE
G
S ha
d
be
e
n wired on the wron
g
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al Viro
um: fix fre
e
_winch() mess
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al Vi
r
o
u
m
: winch_interrup
t
()
c
a
n happen inside of free_winch()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-15
Al Viro
um: fix oo
p
s
a
ble race in line_close(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-09-14
Al
Viro
restore pi
n
ning the victim dentry in vfs_r
m
d
i
r()/
v
fs_rename_
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-07
Al Viro
f
i
x rcu an
n
ot
a
tions noise in cred
.
h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-03
A
l
Viro
RCUify
f
reeing acls, let check
_
a
cl() go ahead in RCU
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-03
A
l
Viro
get
rid of
boilerplate sw
i
tches in posix_acl
.
h
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al V
i
ro
s
witch posix_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 Viro
swit
c
h
p
osix_acl_from_mode() to
u
mode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al Viro
swit
c
h pos
i
x
_a
c
l_equiv_mode() to umode_t *
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-08-01
Al V
i
r
o
switch posix_acl
_
create() to umode
_
t
*
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-28
Al Viro
devtmpfs: missing
i
ni
t
ialial
i
zation in never-hit case
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-28
Al Viro
hp
p
f
s: mi
s
sing
i
nc
l
ude
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Vir
o
me
r
g
e fchmod(
)
and fchmodat(
)
guts, kill a
n
c
i
ent broken
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al V
i
ro
xfs: fix mi
s
s
pelled S_
I
S
.
.
.
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
A
l Viro
x
fs: get
r
id of open-
c
oded S
_
ISREG(), etc
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
omfs
:
fi
x
(
m
o
de & S_IF
D
IR) abuse
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
b
trfs: S_
I
SREG(mode) is not mode & S_IFREG
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Vi
r
o
ima: fm
o
de_t misspelle
d
as mode_t
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
pci-label
.
c: siz
e
_
t
mi
s
spelled as mode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
A
l
Viro
jff
s
2
:
S_ISLNK(mod
e
& S_IF
M
T) is
pointless
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
snd_msnd -
>
mode is f
m
od
e
_
t
, not mode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-26
Al Viro
v9fs_i
o
p_get_acl: get
r
i
d of u
n
u
s
ed
v
ariable
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
A
l Viro
bury posix_acl_
.
.
.
_masq() va
r
i
a
nts
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
A
l V
i
ro
kill boilerplates around
p
osi
x
_
a
cl_cr
e
a
t
e_masq()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al Vir
o
generic_acl:
n
o
need
to c
l
one acl jus
t
to
push it to
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al V
i
ro
kill b
o
i
l
erplate
around posi
x
_acl_chmod_masq()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-25
Al V
i
ro
fix devtmpfs race
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
caa
m
: don't pass
b
ogu
s
S_IFCH
R
to debugfs_create_
.
.
.
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
get
r
id
of create_proc_entry() a
b
us
e
s
- pr
o
c_
m
kd
i
r
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
A
l
Vi
r
o
asu
s
-wmi:
-
>
i
s_visi
b
l
e
() can't retur
n
negative
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
A
l Viro
f
i
x jffs2 ACLs
o
n big-
e
ndian with 16
b
it mode_t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
9p:
c
l
ose ACL leaks
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-24
Al Viro
ocfs
2
_
init_a
c
l
(
): fix a leak
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-22
Al Viro
j
ff
s
2
:
fix IN_
D
ELETE_
S
E
L
F on overwriti
n
g r
e
n
ame
(
) ki
l
ling
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-22
Al Vi
r
o
fix IN_DE
L
ETE_SELF on overwritin
g
rena
m
e() o
n
ramf
s
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al
V
iro
Remove
d
ead code in dge
t
_par
e
nt()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al
Vi
r
o
switc
h
d_add_ci
(
) to d_sp
l
ice_alias() in
"found ne
g
ativ
e
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al
Viro
simplif
y
g
fs2_
l
ookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
jfs_lookup(): don't bo
t
her
w
i
t
h
.
or
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
g
et
r
id of useles
s
dget_
p
a
r
e
n
t() i
n
btr
f
s rename()
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
get r
i
d
of useless dget_parent() in fs/
b
trfs/ioctl
.
c
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
A
l
Viro
don't
open-code pa
r
ent_
i
n
o() in assorted ->readdi
r
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al
V
i
r
o
minix_getattr(): do
n
't bother with
->d_parent
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
coda_venus_r
e
a
d
dir(): u
s
e
offset
o
f()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
a
rm: don't
c
reate useless co
p
ies to pass into
d
ebug
f
s_create
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-21
Al Vi
r
o
sw
i
tch assor
t
ed clock
d
rivers to
d
ebugf
s
_remove
_
re
c
ursive
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make d_splice_alia
s
(ERR
_
PTR(err), dent
r
y) =
E
RR_PTR
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
de
u
g
lify
s
quash
f
s_lookup
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfsd4
_
l
ist_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 useless checks for sb
-
>
s_op == NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
b
t
rfs
:
kil
l
m
a
gical embedded struct superblock
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
get rid of
pointle
s
s check
s
fo
r
dentry->sb == NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
Ma
k
e ->d_sb assi
g
n-once a
n
d always non-NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
une
x
p
ort
ke
r
n_path_
p
a
rent()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
switch v
f
s
_
p
a
th_lookup() to
struct path
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Vir
o
k
ill lookup
_
c
r
eat
e
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
d
evtmpf
s
: get rid of
b
o
gus mkdi
r
in create_path()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
s
witch de
v
tm
p
fs to kern_
p
ath_
c
r
e
a
te
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
r
o
swi
t
ch devt
m
pfs object creation/removal to separate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
make
sure that nsproxy_cache is initialized early enough
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch
d
o
_
spufs
_
c
r
ea
t
e
(
) to user_p
a
th_c
r
ea
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
elpe
r
s: kern_path_create/user_path_creat
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Vir
o
kill
L
O
O
KUP_CONT
I
NUE
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
n
f
s: LOOKU
P
_
{
OPE
N
,CRE
A
TE,EXCL} is set only
o
n
the last
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ci
f
s_lookup(): LOO
K
UP_OPEN is set o
n
ly
o
n the last
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
c
e
ph: LOOKUP_OPE
N
is set only when it's
th
e
last component
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
jfs_c
i
_revalidate()
i
s
saf
e
fr
o
m RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
LOOKUP_CREAT
E
and LOOKUP_RENAME_T
A
RGET can b
e
set only
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
n
o
n
e
ed t
o
check
f
o
r LOOKUP_OP
E
N in ->create() ins
t
ances
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
do
n
't pass
n
a
m
e
idata to vfs_create() from ecryptfs_
c
reate()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
don't
t
ransliterate lo
w
er bit
s
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 nameidata when ca
l
l
i
ng vfs_create() from
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
ro
fix mkno
d
(
)
on nfs4 (ho
p
eful
l
y)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
ir
o
na
m
eidata_to_nfs_open_
c
o
ntext() doesn't need name
i
d
a
ta
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs_open_co
n
text does
n
'
t
need
struct pa
t
h
e
i
ther
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs4_openda
t
a doesn't n
e
ed str
u
ct p
a
th either
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
r
o
nfs4_clos
e
data doesn't need
to m
e
ss with str
u
c
t 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_demultiplex_thread()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ecr
y
ptf
s
_inode
_
permission(
)
doe
s
n't need
t
o ba
i
l
out
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
kill IPERM_FLAG_RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->perm
i
ss
i
on()
s
anitiz
i
ng:
d
ocument API
c
h
anges
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
merge do_revali
d
a
t
e() in
t
o its only caller
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
n
o
reason to
k
e
ep exec_pe
r
mission(
)
sepa
r
ate now
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
massage generic_permiss
i
o
n
(
) to treat d
i
re
c
to
r
ies on
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
->p
e
rmiss
i
on() sa
n
itizing:
don't pas
s
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 Vi
r
o
s
elinux: don't transliterat
e
MAY_NO
T
_
BLOCK
to I
P
ERM_FLAG_RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
->permission() saniti
z
ing:
don't
p
a
ss
f
l
a
gs
t
o ->in
o
de
_
per
m
i
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permis
s
io
n
()
s
a
nitiz
i
ng:
don't pas
s
flags to ->permis
s
ion()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
-
>permission() s
a
nit
i
zing:
don'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
A
l
V
i
r
o
->per
m
issio
n
(
)
sanitizing: don
'
t pass flags to ->che
c
k_acl()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
-
>
pe
r
mission() sanitizi
n
g:
p
ass
MAY
_
NOT_BLOCK to -
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
->permission() san
i
t
i
zing: MAY
_
NOT_BL
O
CK
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
ki
l
l
check_
a
cl
c
allback of generic_permission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
lo
c
kles
s
get_write_
a
c
c
ess/deny_write_acces
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next