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
unexport kern_path_parent()
2011-07-20
Al
V
iro
unexport
kern_path_parent()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
swit
c
h vfs_pat
h
_lookup
(
)
to s
t
ruct path
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
kill look
u
p_creat
e
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
devtmpfs: get ri
d
of
b
ogus mkdir in
c
rea
t
e_path()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
iro
sw
i
t
ch devtmpfs to kern_
p
a
t
h_create()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
switch devt
m
pfs obje
c
t
creat
i
o
n
/r
e
moval
t
o separate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
mak
e
sure
that ns
p
roxy_cache is initialize
d
early enough
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
s
w
itch do_spufs_c
r
eate() t
o
us
e
r
_path_crea
t
e(),
f
ix
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
new helpers:
k
ern_
p
at
h
_create/use
r
_pa
t
h_c
r
eate
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill LOO
K
UP_CONTINU
E
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Vir
o
nfs: LOOKUP_{
O
PEN,C
R
EATE,
E
XCL} is set only on t
h
e last
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
ro
cifs_lo
o
k
up(): LOOKUP_OPEN is set only
o
n the
l
a
st
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ceph: LOOKUP_OPEN is set
only when i
t
's the last
c
ompone
n
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
jfs_ci_rev
a
lida
t
e() is safe from RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
LOOKUP_CREATE an
d
LO
O
KUP_RENAME_TAR
G
ET
can be set on
l
y
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
n
o
need to ch
e
c
k
for LOOKUP_OPEN in
-
>cr
e
ate() instances
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
don't
pa
s
s
n
a
m
eidata to v
f
s_create()
f
r
om ecryptfs_c
r
eate()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
d
on'
t
transliterate lower bits of ->intent
.
open
.
flags
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
Don't pa
s
s nameida
t
a when cal
l
ing vfs_create()
f
r
o
m
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
fix mkn
o
d() on
nfs4 (h
o
pefully)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
nameidata_
t
o_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_
o
pen_context
d
o
esn't nee
d
s
truct path either
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs4_ope
n
d
a
ta doe
s
n't need struct path either
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nf
s
4_c
l
o
s
e
d
ata doesn't
need to
mess with struct path
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
cifs
:
fix the type o
f
c
if
s
_de
m
ultiple
x
_thread()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ecryptfs_
i
no
d
e_
p
erm
i
ssion() doe
s
n't need to bail
out
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill
I
PER
M
_
F
LAG_RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
r
o
->
p
ermission(
)
s
aniti
z
i
ng: d
o
cume
n
t API changes
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
m
er
g
e do_
r
eva
l
i
da
t
e() into
i
ts only caller
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
no reason to keep
exec_permission()
s
eparate
now
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
massage gener
i
c_permission()
t
o
treat
dir
e
ctor
i
es on
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
-
>
per
m
ission() s
a
niti
z
i
n
g: don'
t
pas
s
f
l
ags t
o
e
x
ec_permis
s
ion()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
selin
u
x: don't
translite
r
ate M
A
Y_NOT_BLOC
K
t
o I
P
ERM_FLAG_RC
U
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
iro
->permission
(
) sanitizing: do
n
't pass fla
g
s
to -
>
inode_perm
i
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission() sanitizing: don't pa
s
s
f
lags to ->p
e
rmiss
i
on()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->pe
r
missio
n
() sanitizing: don'
t
pass flags to gen
e
ric_pe
r
mi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
-
>
permis
s
ion() s
a
nitizing: d
o
n'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 Viro
->permissi
o
n() sanit
i
zing: pass
M
AY_NO
T
_BLO
C
K to -
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission() sani
t
izi
n
g: MAY_NOT_BLO
C
K
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
kill check_acl c
a
llback
o
f
generic_permissio
n
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
l
o
c
kle
s
s get_write_access/deny_write_acce
s
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
move
e
xec_permission() up to the
rest of permiss
i
o
n
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
kill file_permission() completely
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
consolida
t
e BINPRM_
F
LAGS
_
ENFORCE
_
NO
N
DUMP handling
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
sw
i
t
c
h path_init() t
o
exec_pe
r
m
ission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
sw
i
tch
u
df_ioc
t
l
()
t
o i
n
ode_permission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
m
ak
e
exec_permission(dir)
r
eally equivalent to ino
d
e_permiss
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
n
e
w he
l
per: it
e
ra
t
e
_supers_type()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al V
i
r
o
Fix
cifs
_
get_root()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al
V
iro
hppfs_lookup(): do
n
't open-code lookup_o
n
e_len(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
A
l Vi
r
o
hppfs: fix d
e
ntry le
a
k
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
c
r
amfs: ge
t
_cramfs_inode() re
t
urn
s
ERR_
P
TR() on fai
l
ure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
ufs should use d_splice_al
i
as()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
fix exofs -
>
get_parent()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
ce
p
h
analog of c
i
fs bu
i
ld_path_from_dentry
(
) race fix
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-17
Al
Viro
cifs: build_path_from
_
d
e
ntry()
r
a
ce fi
x
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-15
Al
Viro
fix loop checks
i
n d_m
a
teri
a
lise_uniqu
e
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-13
Al
Viro
Fix
-
>d_lo
c
k locking order
i
n unlazy_walk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: propagate
e
rrors fr
o
m
cifs_get_root() t
o
mou
n
t(2)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
cifs: tidy c
i
fs_do_
m
ount(
)
u
p a bit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: mor
e
b
reakage
o
n m
o
u
nt
fa
i
lures
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: close sget() rac
e
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: pull freeing mou
n
tdata/d
r
opping nls/freeing cifs_sb
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs:
m
ove cifs_um
o
unt() call int
o
->kill_sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l V
i
r
o
c
i
fs:
p
u
l
l ci
f
s_mount
(
)
c
all up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
sanitize cifs_umount
(
) p
r
o
t
otype
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
c
i
fs: initialize ->tlink_tree in
cifs_se
t
up_
c
ifs_sb
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
i
fs: allocate mountdata earlier
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Vi
r
o
cifs: leak on mo
u
nt if
w
e
sha
r
e
superblock
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Viro
cifs: don
'
t pass super
b
lock to cifs_mount
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: don'
t
leak nls o
n
mount f
a
il
u
re
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
i
f
s
: doub
l
e
free on
m
ount
f
a
ilure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al V
i
ro
take bdi setup/
d
estruction i
n
to cifs_mount/cif
s
_
umoun
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
iro
de
v
cgroup
_
inode_p
e
rmission:
take
"
is it a de
v
ic
e
node
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
fix
c
omment in gene
r
ic_
p
e
rmission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al
Viro
kill obs
o
lete comment for fol
l
ow_do
w
n()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
pr
o
c_sys_permission() is OK in RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
r
e
iserfs_permission
(
)
doe
s
n't
need to bail out
i
n
RCU
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
A
l
Vi
r
o
proc_fd
_
permi
s
sion
(
) is doe
s
n't nee
d
to bai
l
out in
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
nilfs2_permis
s
ion()
d
oe
s
n't need to bail out in
R
CU
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al V
i
ro
logfs doesn't n
e
ed ->permission(
)
at all
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
coda_i
o
ctl_permission() is
s
afe
i
n RC
U
mo
d
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al V
i
ro
ci
f
s_permissi
o
n()
d
oesn't need
to b
a
i
l
out i
n
RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
A
l Viro
bad_in
o
de_per
m
issio
n
() is safe from RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
A
l
Vi
r
o
VFS:
Fix vfsmount overput o
n
simultane
o
us
a
utomount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-14
Al
V
iro
x
fs:
f
ix ->m
k
no
d
() return value on xfs_get_acl()
f
ailure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
Delay
struct net freein
g
while the
r
e's a sy
s
fs instanc
e
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
A
l
V
iro
afs:
fix sget() ra
c
es,
cl
o
se leak on umount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
ub
i
fs:
fix sget ra
c
e
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Vir
o
ubifs: sp
l
it allocation
of ub
i
fs_in
f
o into a se
p
arate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Vi
r
o
f
ix
le
a
k in proc_set_super()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-07
Al
Viro
lm
L
ogO
p
en() broken failure
e
xit
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-05
Al
V
i
r
o
fix return
va
l
ues of l2tp_d
f
s
_
seq_o
p
e
n()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-05
A
l
Vi
r
o
ge
t
_net_
n
s_by_f
d
() oopse
s
if proc_ns_fget
(
) returns
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-03
Al Viro
more conservative
S
_NOSEC
handling
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-30
Al Viro
autofs4: bogus d
e
ntry_u
n
ha
s
h() add
e
d in ->unl
i
nk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-29
Al V
i
ro
cifs/ubifs: Fix
s
h
rinker
A
PI change fal
l
out
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al Viro
L
i
ft the c
h
eck fo
r
automoun
t
p
oints into d
o
_lookup()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al Viro
Trim excessive arguments
o
f
follow_mount_rcu()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al Viro
split _
_
f
o
llow_moun
t
_rcu
(
) into
n
or
m
al
and
.
.
ca
s
es
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next