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 Viro
un
e
xpo
r
t kern_path_par
e
n
t
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch vfs_path_lookup() to s
t
ruct path
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill
l
ookup_crea
t
e()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
devtmpfs:
g
et
r
id of bog
u
s mkd
i
r i
n
create_pa
t
h()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch devtm
p
fs to
k
ern_path_create()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
sw
i
t
ch de
v
tmpfs object creation/rem
o
val to separate
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
r
o
make sure that nspro
x
y
_
ca
c
he is initialized
e
arly enough
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
swit
c
h do_spufs_create() to
user_
p
at
h
_create(), fix
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
n
ew helpers: kern_path_create/user_path_c
r
e
ate
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
k
i
l
l LOOKUP_CO
N
TINUE
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
n
fs: LOOKUP_{OPE
N
,CREATE
,
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
V
iro
cifs_lookup(): LOOKUP_OPEN i
s
set only on th
e
last
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
ceph: LOOKUP_OP
E
N is
s
e
t only w
h
en it's the last c
o
m
p
onent
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
jf
s
_c
i
_revalid
a
te() is safe from RCU mo
d
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
LOOKUP_C
R
EATE and LOOK
U
P_REN
A
ME_TARGET can
b
e s
e
t onl
y
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
no
need to check f
o
r
LOOKUP_OPEN in
->c
r
eate() instances
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
don'
t
pass namei
d
ata to vfs_create() from
ecr
y
ptfs_create()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
don't tran
s
litera
t
e
l
ow
e
r
bi
t
s
o
f ->intent
.
open
.
flags
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
D
o
n't pass
n
a
meida
t
a
w
hen
c
a
l
l
i
n
g vfs_create
(
) from
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
fix mk
n
od() on nf
s
4
(
h
opefully)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
nameida
t
a_to_nfs_o
p
e
n
_cont
e
x
t
(
)
d
o
esn't need
n
ameidata
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nf
s
_open_context
doesn'
t
need stru
c
t
path
eith
e
r
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
nfs4_opendata doesn't
need struct path eit
h
er
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
ro
nfs4_closedata do
e
sn't nee
d
to
m
es
s
w
ith
s
truc
t
pa
t
h
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
cifs:
f
i
x
t
h
e
t
ype of cifs_demult
i
plex
_
t
hread()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ecryptfs_inode
_
permission()
doesn't n
e
ed to b
a
il out
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
ro
ki
l
l I
P
ERM_FLAG_RC
U
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
->permis
s
i
o
n() sanitizing
:
do
c
ument
A
PI chan
g
e
s
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
merg
e
do_revalid
a
te() into its only
c
aller
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
ir
o
no rea
s
on to keep exe
c
_
perm
i
s
sion
(
) se
p
arate now
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
mas
s
age
generic_permission() to tre
a
t
direct
o
ries on
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->perm
i
ssi
o
n() s
a
nitizing
:
don't pas
s
fla
g
s to exec_permission
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
s
e
li
n
ux: do
n
't tran
s
literate MAY_NOT_BLOCK
t
o
I
PERM_FLA
G
_
R
CU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
->p
e
rmission()
s
anitizing: don't
pass fl
a
gs to ->inode
_
p
e
rmi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permis
s
io
n
() sanitizing
:
don
'
t pass flags to ->
p
ermi
s
sio
n
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
->pe
r
mission() s
a
nitizing: don't pass flags t
o
g
e
neric_permi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permissio
n
()
s
anitizing: don't pas
s
f
l
ags to ->chec
k
_
a
cl()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
-
>
permission() sanitizing: pass MAY_
N
OT_B
L
OC
K
to -
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
-
>permi
s
s
ion() saniti
z
i
ng: MAY_NOT_BLOCK
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill
c
heck_acl callb
a
ck
of generic
_
p
ermission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l V
i
ro
lockless get_write_acce
s
s/d
e
n
y
_write_access
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
move exec_pe
r
mission() up to
the re
s
t of permiss
i
on
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill file_
p
ermission()
c
ompletely
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
ir
o
c
o
nsolidate BINPRM_FLA
G
S_ENFORCE_NONDUMP h
a
ndling
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch path_
i
nit() to exec_pe
r
m
i
ss
i
on
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch udf_ioctl() to in
o
d
e_permission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
make exec
_
permissio
n
(di
r
) really equivalent to inode_perm
i
ss
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
new
helper:
i
terate_su
p
ers_typ
e
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Josef Bacik
fs: add a
DCACHE_NEED_LOOKUP f
l
ag for d
_
f
l
ags
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al
Viro
F
i
x cifs_get
_
root()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
hppfs
_
lookup(): don't ope
n
-code lookup_one_len()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al V
i
ro
hppfs:
f
ix dentr
y
leak
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al
V
iro
cramfs: ge
t
_
cramfs
_
inode() returns ERR_P
T
R
(
)
on failure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l Viro
ufs shou
l
d
use d_
s
p
l
ice_alias()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l Viro
fix exofs ->get_par
e
nt()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
A
l Viro
ceph analo
g
of cifs build_path_from_
d
e
n
try() race fix
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
Al Vir
o
cifs: build_path
_
from_d
e
ntry
(
) rac
e
fix
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-15
Al Viro
fix loop check
s
in d_mat
e
rialise_
u
nique()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-13
Al Vir
o
Fix ->d_lo
c
k
locking ord
e
r in unlazy_walk()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: propagate errors from
cifs_get_root() to moun
t
(2)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
ci
f
s: 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
c
i
fs: more breakage on
m
ount failures
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
c
i
fs: clo
s
e
s
get
(
) races
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs:
pull free
i
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
Al
V
i
ro
c
i
fs:
mo
v
e cifs_
u
mount() call into ->kill_sb()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: pu
l
l
c
i
fs_
m
ount()
c
all up
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
saniti
z
e cifs_umount() prototype
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
i
fs
:
initial
i
ze ->tlink_t
r
ee in
c
ifs_setup_ci
f
s_sb()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
ci
f
s: allocate mountdata e
a
r
l
i
e
r
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Viro
cifs: lea
k
on
mount if we share superb
l
oc
k
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
i
fs: don't pass sup
e
rblock to ci
f
s_mount()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
i
ro
ci
f
s
: d
o
n't leak
n
ls on moun
t
fa
i
lure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
cifs: double free
o
n mo
u
nt
fa
i
l
ure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
take bdi
setu
p
/destruction into ci
f
s_moun
t
/ci
f
s_umount
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
A
l
Viro
devcgroup
_
inode_permission: take "is it a d
e
vice
n
ode
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
A
l
Viro
fix comment
in gener
i
c_permi
s
si
o
n
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
kill obsolete comment for foll
o
w_down
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
A
l Viro
proc_sys_permission() i
s
OK in R
C
U mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
re
i
s
erf
s
_
p
ermission() doesn't
n
eed to
b
ail
o
ut in RCU
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
A
l
V
iro
proc_fd_p
e
r
m
i
s
sion() is
doesn't need to bail out in
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Vi
r
o
nilfs2_permissi
o
n() doesn't need
t
o bail out in R
C
U
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
logfs doesn't ne
e
d
-
>
p
e
rmi
s
sion() at all
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
coda_ioctl_permiss
i
on(
)
is sa
f
e in RCU
mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
cifs_permission() doesn't ne
e
d t
o
bail out in R
C
U
mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al
V
iro
b
ad_inode_p
e
rmis
s
io
n
(
)
is safe from R
C
U mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Dan Ca
r
penter
ubifs: dereferencing an ERR_PT
R
i
n
u
bifs_mount()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Davi
d
Howells
AFS: Use i_generation not i_versio
n
for
t
he v
n
ode uni
q
uif
i
er
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
David Howells
A
F
S: Set s_id in the
s
upe
r
bloc
k
to the volume name
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Jan Kara
vfs: Fix data corruption after f
a
il
e
d
w
rite in __bl
o
ck_
w
rite
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Anton Blanchard
afs: a
f
s
_
fill_page reads
t
oo much,
or wrong data
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Al Viro
VFS: Fix
vfsmount overput on simultaneo
u
s
autom
o
unt
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Török
Edwi
n
fix wro
n
g iput o
n
d_in
o
de in
t
r
oduc
e
d by e6bc45d65d
Cc: Al Viro <
viro@zeniv.linux.org.uk
>
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
Delay struct
n
e
t
freein
g
w
h
ile there's
a sy
s
fs i
n
s
t
ance
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al V
i
ro
afs: f
i
x sget()
r
ac
e
s, close leak
on umount
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al
Viro
ubifs: fix
sget races
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al
V
iro
ubifs:
split
allo
c
a
tion of ubif
s
_info in
t
o
a separate
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
f
i
x
l
eak
in proc_set_
s
u
per()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-07
Theod
o
re Ts'o
vfs: make
u
nlink() and rmdir() return ENOENT
i
n pref
e
rence
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-07
A
l Viro
lmLogOpen
(
) broken fail
u
re exit
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-03
S
age Weil
usb: remove
b
ad dp
u
t
after dentry_unhash
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
next