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
superblock: move pin_sb_for_writeback() to fs/super.c
2011-07-20
Al Viro
make d_spl
i
c
e
_alias
(
ERR
_
PTR(err), dentry) =
E
RR_PTR
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
deugl
i
fy sq
u
ashfs_loo
k
up()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfsd4_list_rec
_
di
r
()
:
don't bother with reope
n
i
n
g
rec_file
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
r
o
ki
l
l
u
seless c
h
e
c
k
s 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
ro
btrfs: kill magic
a
l embe
d
ded struct supe
r
block
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
get
r
id of pointless chec
k
s for dentry->sb == NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
M
a
ke ->
d
_sb ass
i
g
n
-
o
n
ce and
always non-NULL
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
unexpor
t
ke
r
n_path_
p
are
n
t()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
switch vfs_path_look
u
p(
)
to struct p
a
th
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill lookup_cre
a
te()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
devtmpf
s
: get
rid
of bogus mk
d
ir in create_path()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
s
wi
t
ch devtmpf
s
to kern_pat
h
_crea
t
e
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
s
w
itc
h
d
evtmpfs object
cr
e
ation/
r
emoval
to separate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make sur
e
t
hat
nspr
o
xy_
c
ache is ini
t
ialize
d
early enough
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
switch
d
o_spufs_create(
)
to user_path_cr
e
at
e
(), fix
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
r
o
new
h
elpers: kern_
p
a
th
_
create/user_
p
ath
_
creat
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ki
l
l LOO
K
UP_CONTINUE
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
n
f
s: L
O
OKUP_
{
OPEN,CREATE,EXCL}
i
s set
o
nly o
n
the last
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
c
ifs_lo
o
k
u
p(): LO
O
KUP_OPEN is se
t
only on the la
s
t
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ceph:
LOOKUP_O
P
E
N
is set only when it'
s
th
e
last comp
o
nent
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
j
fs_c
i
_reva
l
i
date() is safe from
RCU
mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
LO
O
KUP_CREATE and LOOK
U
P_RENAME_T
A
RG
E
T ca
n
be set
only
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
no need to check for LOOK
U
P_OPEN in ->create() instance
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
don't pass n
a
meidata to vfs_create() from ecryptfs_create()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
don't translite
r
ate l
o
wer bits of ->intent
.
open
.
flags
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
Don'
t
pass nameidata when calling vfs_create() from
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Vir
o
fix
m
k
nod() on nf
s
4 (hopefully)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Vi
r
o
n
a
mei
d
ata_to_
n
f
s
_open_
c
ontext()
d
o
esn't nee
d
n
ameidata
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
nfs_open_context doesn't
n
eed struct path either
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
n
f
s
4_opendata doesn't
need struct path
e
ither
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
i
r
o
nfs4_
c
lo
s
eda
t
a doesn't need to mess with struct p
a
th
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
cifs: fix the type
o
f cifs
_
d
e
multiple
x
_
t
h
re
a
d()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
ecryptfs_inod
e
_p
e
rmission
(
)
doesn't need to
b
ail ou
t
.
.
.
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
->
p
ermissio
n
(
)
sanitiz
i
ng
:
doc
u
ment API changes
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
m
e
rge d
o
_revalida
t
e
(
) into its on
l
y caller
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
no reason to
k
eep
e
xec_permission() separate
n
ow
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
m
a
ssage g
e
neric_p
e
rmission() to
treat direct
o
r
i
es
o
n
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission() sanit
i
zing: d
o
n't pass flags to ex
e
c
_
p
e
r
m
i
ssion()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
selinux: d
o
n't transliterat
e
MAY_NO
T
_BLOCK to IP
E
R
M
_
FLAG_RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Vi
r
o
->perm
i
ssion() sa
n
it
i
zi
n
g: don't pass flags
t
o ->inode_permi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->p
e
rmission() san
i
tiz
i
ng: don't pass
f
l
ags to -
>
permission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permis
s
ion() sa
n
itizing: do
n
't
p
a
ss flags
to
g
eneric_permi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
->p
e
rmission() s
a
ni
t
i
zing: d
o
n't pass flags to ->ch
e
ck_acl()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->
p
erm
i
ssion() sa
n
itizing: pas
s
MAY_NO
T
_
B
LOC
K
t
o
-
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
->permission()
sanitizing: MAY_NOT_BLOCK
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill check_a
c
l callback of gene
r
ic_p
e
rm
i
ssion(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
lockless get
_
write_acces
s
/deny_w
r
i
t
e_access
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Vi
r
o
move exec_permission
(
) up to the r
e
st of
pe
r
mission
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill
file_permissio
n
() co
m
plet
e
l
y
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
consolidate BINPRM_FL
A
GS_EN
F
ORC
E
_
NONDUMP handling
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
swit
c
h
p
a
th_init
(
) to ex
e
c_pe
r
m
i
ssion()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch udf_ioctl
(
)
t
o inode_
p
ermission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ma
k
e exec_perm
i
ssio
n
(dir) rea
l
ly e
q
uiva
l
e
n
t
to inode_perm
i
s
s
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
n
e
w helper: iterat
e
_supers_type(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al
V
i
ro
Fix ci
f
s
_
get_root()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
hppfs_lookup
(
): d
o
n't open-co
d
e
l
ookup_one_len()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
A
l
Viro
h
p
pfs:
fix dentry leak
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
c
r
a
mfs: g
e
t
_cra
m
fs_
i
node() returns ERR_PTR
(
) on fail
u
re
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
ufs should use d_splice_alias
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al
Viro
fi
x
exofs ->get_parent
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
ceph anal
o
g of cifs b
u
ild_path_fro
m
_dentr
y
() race fix
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-17
Al Vi
r
o
cifs: bui
l
d_pa
t
h_from_den
t
ry(
)
ra
c
e fix
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-15
Al
V
iro
fix loop checks
i
n d_ma
t
erialise
_
unique()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-13
Al Viro
Fix ->
d
_lock locking o
r
der in un
l
azy_walk(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: propagate er
r
ors
from cifs_get_root() to mount(2)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
ci
f
s: tidy
c
ifs
_
do_m
o
unt() up a bi
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: more breakage on mount f
a
ilures
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l Viro
cif
s
: close
s
get() ra
c
es
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al V
i
ro
cifs
:
p
ull freei
n
g m
o
untdata/dropping nls/freeing cifs_sb
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l Viro
c
ifs: move c
i
fs_
u
mount() call int
o
->ki
l
l_sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al V
i
ro
cifs: pull cifs_mount() call up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
i
r
o
sanitiz
e
cifs_umou
n
t() prototype
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: initialize
->t
l
i
nk_tree in cifs_setup_cifs_sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
ifs: allocate mo
u
ntdata earlier
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al V
i
ro
cifs: leak on mou
n
t i
f
w
e
s
hare superblock
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
i
fs:
don't pas
s
superbloc
k
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 on mount failure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Viro
cifs:
double free
on m
o
unt f
a
ilure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Viro
take bdi
setup/
d
estruction
i
n
t
o
cifs_
m
o
unt/c
i
f
s_
u
mount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
devcgr
o
up_
i
node_
p
ermission: take
"
is it a
d
evi
c
e
nod
e
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
fix
com
m
ent
in gener
i
c_pe
r
mis
s
i
o
n()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Vi
r
o
kill ob
s
o
le
t
e comm
e
nt
f
or follow_down(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
proc_
s
ys_p
e
r
missio
n
() i
s
O
K
in RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al
Viro
re
i
ser
f
s
_
p
ermission()
d
oe
s
n't
n
eed to ba
i
l out i
n
RCU
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
p
r
oc_fd_permiss
i
on() is doesn't need to b
a
il out in
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
n
ilfs2
_
p
ermission(
)
does
n
't need to bail out in R
C
U
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
lo
g
fs
d
oesn't
n
eed ->permissio
n
()
a
t al
l
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
coda_ioctl_permi
s
sion() is safe in RCU mo
d
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
cifs_p
e
rmission
(
)
doesn't need
t
o
b
a
i
l out
i
n
RCU m
o
de
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al
Viro
bad_inod
e
_permission() is safe
f
rom R
C
U mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
Al Viro
VF
S
: Fix vfsmount overput on simu
l
taneous automount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-14
Al
V
i
ro
xfs: fix
-
>m
k
n
od() return
value on xfs_g
e
t
_acl() failure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
D
e
lay st
r
u
ct net freeing wh
i
le there
'
s a sy
s
fs instance
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Vi
r
o
afs
:
fix s
g
et() races, close l
e
ak on u
m
ou
n
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
A
l Viro
ubifs:
f
ix sg
e
t races
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al
Viro
ubifs: spl
i
t allocation of ubifs_i
n
fo
into a separate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
fix leak
i
n proc_set_super()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-07
Al Viro
lmLogOp
e
n() b
r
oken f
a
ilure exi
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-05
Al Viro
fix return v
a
lues o
f
l2tp
_
dfs_seq_
o
pen(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next