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
get rid of useless dget_parent() in btrfs rename() and link()
2011-07-21
Al Viro
get rid of useless
d
get_par
e
nt()
i
n btrfs rena
m
e()
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
A
l
Vi
r
o
get rid
o
f useless
dget
_
pa
r
ent
(
) in
f
s/btrfs/i
o
ctl
.
c
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
d
o
n'
t
open-
c
o
d
e p
a
rent_ino() in ass
o
rted ->read
d
i
r
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
m
i
nix_getattr
(
): don
'
t bot
h
e
r
with
->d_parent
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
coda_venus_
r
ead
d
i
r
(): use offsetof()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al Viro
arm: don'
t
create us
e
less
copies to
p
ass
i
nto debugfs_create
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-21
Al
V
iro
s
w
i
tch asso
r
ted
c
l
o
ck drivers to debugfs_r
e
m
ove_recur
s
ive()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
make d_splice_alias(ERR_PT
R
(err), dentry)
= ER
R
_PTR
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
deuglify squashf
s
_lookup()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
nfsd4_list_rec_dir(): don't bothe
r
with
reopeni
n
g
re
c
_fi
l
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
kill useless ch
e
cks
f
o
r
sb->
s
_
o
p == NULL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Vir
o
btr
f
s
:
kil
l
magical embedded struct su
p
erbl
o
ck
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Vir
o
get
r
id of p
o
intless chec
k
s for
dentry-
>
sb == N
U
LL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
Make ->d_sb assign-
o
nce and always
n
on-N
U
LL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Vi
r
o
unexpor
t
kern_path_parent()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
switch
vf
s
_p
a
th_lo
o
kup(
)
to struct
p
ath
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
kill lookup_create()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
devtmpfs: g
e
t rid of bogus mkdir in
c
reate_
p
ath
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
switch d
e
vtmpfs
to ke
r
n_path_create()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
s
w
i
tch
d
evtmpfs object
c
r
e
atio
n
/removal
t
o separate
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make sure that nsprox
y
_
c
ache is initial
i
zed early
e
nou
g
h
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
s
w
itch do_s
p
u
f
s_create
(
) to u
s
er_path_crea
t
e(),
fix
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
n
ew he
l
p
e
r
s: k
e
r
n
_
p
ath_cr
e
ate/user_path_create
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
k
ill LOOKUP_C
O
NTINUE
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
n
fs: LO
O
KUP_{O
P
EN,CREATE,E
X
CL} is set
o
nl
y
on the last
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
c
ifs_
l
ook
u
p(
)
:
L
OOKUP
_
OPEN is set on
l
y on the last
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
ceph: LOOKU
P
_OPE
N
is set only
when it'
s
th
e
last
c
omponent
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
j
fs_ci_revalidate() is safe from
RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
LOOKUP_CREATE and L
O
OKUP_RENAME_TARGE
T
can
b
e set on
l
y
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
no need to check for LOOKUP_OPEN i
n
->create() instances
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
don't
pass nameidata to vfs
_
c
r
eate() from
ecryptfs_create(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
don't
tra
n
sliterate lower bits of
->intent
.
o
pen
.
flags
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
Do
n
'
t
p
ass
n
ameidata when
c
a
l
ling
v
f
s
_create() from
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
fix
m
knod() o
n
nfs4 (hopefully
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
nameidata_
t
o_nfs_open_context() doesn't nee
d
nameida
t
a
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs_open_context doesn't need struc
t
path eit
h
e
r
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs4
_
opendata doe
s
n't need
s
truct
path either
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs4_closedata doesn't need to mes
s
with st
r
uct p
a
th
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
c
ifs
:
fix the type
o
f cifs_demultiplex_thread()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
ecryptfs_inode_permissi
o
n() doesn'
t
ne
e
d 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
->permis
s
ion()
s
anitizing: document API changes
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
merge do_reval
i
da
t
e() into its only
c
aller
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
no reason to
keep exec_
p
er
m
is
s
ion() sepa
r
ate
n
ow
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
r
o
ma
s
sage
generic_
p
e
rmission() to treat dir
e
ct
o
ri
e
s on
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission() sanitizing: don't pass fla
g
s t
o
exec_permissi
o
n()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
selinux
:
d
o
n't transliterat
e
MAY
_
N
OT_BLOCK to
I
PERM_F
L
AG_RCU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
-
>
p
ermission() sani
t
izing: do
n
't pass flags to ->inode_permi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->perm
i
s
sion
(
) sanitizing: don't pa
s
s flags to
-
>
p
ermission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
-
>
permissi
o
n() sanitizi
n
g
:
don't pa
s
s f
l
ags to gene
r
i
c
_permi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
->permission()
s
anitizing:
d
o
n
't pass flags
to ->check_acl()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
->permissio
n
() sanitizing: pass MA
Y
_NOT_
B
LO
C
K to
-
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
->
p
ermiss
i
o
n
() sanitizin
g
: MAY_NOT_BLOCK
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
k
ill ch
e
ck_acl callba
c
k
of generic_permi
s
sion()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
loc
k
less
g
et_w
r
ite_ac
c
ess/deny_wr
i
t
e_access
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
move
exec_per
m
issi
o
n(
)
up to the re
s
t
o
f
permission
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
k
il
l
file_permission() complet
e
ly
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
consolid
a
te BINPRM_FLAG
S
_ENF
O
RCE_NONDUMP handling
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
s
w
itch
p
ath_in
i
t
() to exec_permission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
ro
switch udf_ioctl() to inode_permission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make exec_permission(dir) really equi
v
alent to inode
_
p
e
rmiss
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
new
h
el
p
er: ite
r
ate_supe
r
s_type()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Vi
r
o
Fix cifs_get
_
root()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Vir
o
hppfs_lookup(): don't open-code
l
o
o
kup
_
o
ne_len()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
hppfs: fix
d
e
ntr
y
leak
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l Vi
r
o
cramfs: ge
t
_cramfs_inode() returns E
R
R_PTR()
on
f
ailure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al V
i
r
o
u
f
s
s
hould use d_splice_alias()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l
V
iro
fix exofs ->get_parent()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
c
e
ph analog of cifs bui
l
d_path_from_dentry() race fix
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
Al
Viro
c
ifs: bu
i
l
d_path_from_dentry()
r
a
ce fix
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-15
A
l
Viro
fix lo
o
p c
h
ecks in d_m
a
te
r
ialise
_
uniq
u
e
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-13
Al V
i
ro
F
i
x ->d_lock locking o
r
der
i
n
u
nlazy_walk()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
cifs: pro
p
agate
e
rror
s
fro
m
cifs_
g
et_root() to m
o
unt(2)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: tidy cifs_do_mount() up a bit
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: more breakage
on
mount
f
ailure
s
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vi
r
o
cifs: close sget
(
) races
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
i
fs:
pull freeing mountdata/dropp
i
ng nls/free
i
ng c
i
fs_sb
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cif
s
: move cifs_
u
mou
n
t() call
in
t
o ->kil
l
_
s
b()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
Vi
r
o
ci
f
s
:
pul
l
cifs
_
mount() call up
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
sanitize cifs
_
u
m
ount(
)
p
r
ototype
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
cifs: init
i
alize ->tlink_tree
in cif
s
_setu
p
_cifs_sb
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
V
iro
cifs:
a
llocate m
o
untdata
earlier
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
Viro
cifs: leak on mount if
w
e share
s
uper
b
lock
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Viro
c
i
f
s
:
don't pas
s
s
uperb
l
ock
t
o cifs_mount()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al V
i
ro
cifs: don't leak nls o
n
mount
f
ail
u
re
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
cifs: d
o
uble free on mount failur
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
t
a
ke bdi setup/
d
e
struction into cifs_mount/cifs_umount
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
A
l
V
iro
devcgroup_inode_permi
s
sio
n
: take "is
it
a
device
n
ode
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al V
i
ro
f
i
x
comment in generic
_
p
e
rmission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al V
i
ro
kill obsol
e
te comme
n
t
for foll
o
w_down(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
p
r
oc_sys_permission() is
O
K in RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al V
i
r
o
reiserfs_per
m
ission() doesn't need to b
a
il o
u
t in RC
U
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
iro
proc_fd_p
e
rmission(
)
is doe
s
n't need
t
o bail
o
ut in
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Vir
o
nilfs2
_
permission
(
)
do
e
sn
'
t need to b
a
i
l o
u
t
i
n R
C
U
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
logf
s
doesn't need ->permission() at all
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Vi
r
o
coda_ioctl_permission() is safe in RCU mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
cifs_permission() d
o
esn't need to bail out in RCU
mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
ba
d
_inode_permission() is
safe from RCU
m
od
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
A
l Viro
VF
S
:
F
ix vfsmount overput o
n
simultaneous
a
utomount
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-14
Al
Viro
xfs: fix ->mknod() ret
u
rn v
a
lue on
x
f
s_get_acl() failure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
next