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
kill useless checks for sb->s_op == NULL
2011-07-20
Al Viro
k
i
ll us
e
less ch
e
cks for sb
-
>s_op
== NULL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
btrfs
:
k
i
ll m
a
gical em
b
edded struct superbl
o
ck
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
get rid o
f
poi
n
tle
s
s ch
e
c
ks for dent
r
y->sb == NULL
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
Make ->d
_
s
b
a
s
sign-once
and always non-NUL
L
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
une
x
port
k
ern_path_p
a
r
ent()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch
v
fs
_
p
ath_l
o
okup() to struct path
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
kil
l
l
ookup_create(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
de
v
t
mpfs: ge
t
rid of bogus mkdir i
n
create_path(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
switch devtmpfs
t
o kern_p
a
th_cr
e
ate()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch dev
t
m
p
fs
object
c
r
e
ation
/
removal
to
s
eparat
e
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
V
iro
make
s
ure t
h
a
t
nsproxy_cache is i
n
iti
a
lized early
e
noug
h
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
switch d
o
_
spufs_cr
e
ate() to
u
s
e
r_path_create(), fix
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
new helpers:
k
er
n
_p
a
th_c
r
eate/us
e
r_
p
ath_create
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
kill LOOKUP_
C
ONTINUE
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
nfs: LOOKU
P
_
{
OPEN,CREATE,
E
XCL} i
s
s
e
t
only
o
n the last
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
cifs_
l
ookup():
LOO
K
UP_OP
E
N
is
s
et only on the la
s
t
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
c
e
ph: LOOKUP_
O
P
EN is se
t
only when it's the last component
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vir
o
jfs_ci_revalidate() is safe from R
C
U mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
L
O
OKUP_C
R
E
A
T
E and LOOKUP_RENAME
_
TARGET 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 LOOKUP_OPEN
i
n ->create()
ins
t
ances
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Viro
d
on't pass nameidata t
o
vfs_
c
reate() from ecryptf
s
_create()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
don
'
t
transl
i
terate lower bit
s
of ->intent
.
open
.
flags
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
Don't pass n
a
meidata when callin
g
vfs_create(
)
f
r
om
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
ro
fix mknod() on nfs4 (hopefully)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
name
i
data_to_nf
s
_
o
pen_con
t
e
xt() doesn't n
e
ed nameidata
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
nfs_open_
c
ontext doesn't need struct path ei
t
h
e
r
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
nfs4_op
e
ndata doesn't need struct path either
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Vir
o
nfs4_close
d
ata doesn'
t
need to mess with struct
p
ath
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
cifs: fi
x
the typ
e
of cif
s
_demulti
p
le
x
_threa
d
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
ecryptfs_ino
d
e_perm
i
ssion() doesn't nee
d
t
o bail ou
t
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
ki
l
l IPERM_FLAG_RC
U
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
-
>
per
m
ission() sanitizi
n
g: documen
t
API changes
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
m
e
rge d
o
_revalidat
e
(
) i
n
to its
o
n
ly c
a
lle
r
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
no reaso
n
to keep exec_pe
r
m
ission() separate
n
o
w
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
massage
generic_permissio
n
() to
t
reat direc
t
ories on
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
->permission(
)
sa
n
itizing:
don't pa
s
s flags to exec_permi
s
s
i
on()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
r
o
selinux
:
d
on't tra
n
sliterat
e
MAY_NOT_BLO
C
K to IP
E
R
M
_FLAG_
R
CU
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permis
s
i
o
n
(
) sanitizing: d
o
n
'
t
p
a
ss flags
to
->inode_
p
ermi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
-
>
p
e
rmis
s
ion()
s
anit
i
zing
:
don't pas
s
flags t
o
->pe
r
mission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->
p
ermission() sanitizin
g
:
do
n
'
t
pass
f
lags to generic_permi
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
->per
m
ission
(
)
sanitiz
i
ng:
don
'
t
pass flags to ->check_acl()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission(
)
san
i
tizing: pass MAY_NOT
_
BLO
C
K
to -
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
->permi
s
s
i
on() sani
t
iz
i
ng: MAY_NOT_
B
L
O
CK
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
kill
c
heck_acl callback of generic_
p
erm
i
ssio
n
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
lockless get_writ
e
_access
/
d
e
n
y_write_access
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
move exec_permission(
)
up to the res
t
of per
m
i
s
sion
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
k
i
ll file_permi
s
sion()
c
omp
l
etely
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
consolidate BINP
R
M_FLAGS_EN
F
ORCE_NONDUMP handlin
g
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
switch
p
a
t
h_i
n
it
(
) to
e
xec
_
p
ermission()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
Viro
sw
i
tc
h
udf_ioctl()
t
o
inode_permi
s
sion()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
iro
make exec_perm
i
ssion
(
d
ir) really equivalent to inode_permis
s
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
new helper
:
iterate_supers_type()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Vir
o
Fix ci
f
s_
g
et_
r
oot
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al
Viro
hppfs_lookup(): don't op
e
n
-
c
o
d
e lookup
_
one_
l
en()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
hppfs: fi
x
dentry lea
k
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
cra
m
fs
:
get_cramfs_inode() returns ERR_PTR() on f
a
il
u
re
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
A
l
Vi
r
o
ufs
should use d_
s
plice_alias
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-18
Al
V
iro
fix ex
o
f
s
->get_paren
t
()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
ceph analog
of cifs
b
uild
_
p
a
th_from_
d
entry()
race
f
ix
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
cifs:
build
_
path_from_dent
r
y
(
) race fix
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-15
Al
V
ir
o
fix loop che
c
ks
i
n d_ma
t
erialise_uniq
u
e()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-07-13
Al Viro
Fi
x
->d_lo
c
k
locking order in
u
nlazy_walk()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vi
r
o
cifs
:
propagate errors
from ci
f
s
_ge
t
_root()
to mount(2)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al V
i
ro
c
ifs:
t
idy
c
ifs_do_mount() u
p
a bit
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
V
iro
cifs: mo
r
e breakage on
mount fa
i
lures
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l Viro
cifs: clos
e
sget() races
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al
Viro
cifs:
pull freeing mountd
a
t
a
/dropping nls/freeing
c
ifs_sb
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Vi
r
o
c
i
f
s
: move
ci
f
s_
u
m
o
u
nt() call int
o
->kill_sb(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Vi
r
o
c
i
fs: pull cifs_moun
t
() call up
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Viro
sanitize cifs_
u
mount() prot
o
typ
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
c
i
fs
:
initialize ->tlink_tree
i
n
c
i
fs
_
setup_cifs_sb()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs:
all
o
ca
t
e
m
ountdata ea
r
lier
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
cif
s
:
le
a
k on mount
if we share
s
u
perb
l
o
ck
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cif
s
: don't pa
s
s
superb
l
o
c
k to cif
s
_mount()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Viro
cifs: do
n
'
t
leak nl
s
on mount f
a
ilu
r
e
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Viro
cifs: double free on mo
u
nt failure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
take bdi
s
e
tup/destruc
t
i
o
n into cif
s
_moun
t
/cifs_umount
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
devcgroup_inode_per
m
ission: take "i
s
it a dev
i
ce nod
e
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
A
l Viro
fix
c
omment
in
generic_permission
(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
k
ill
o
bs
o
lete comment for follow_down(
)
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Vi
r
o
proc_sys_
p
ermi
s
sion() is OK in
R
C
U mode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
reiserfs_per
m
i
ssion()
doesn't need to bail out in RCU
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
A
l Viro
proc_fd_pe
r
m
i
ssi
o
n()
is doesn'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
n
ilfs2_p
e
rm
i
ssion() doesn't nee
d
to
b
ail out i
n
R
CU
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
A
l
V
iro
logfs does
n
'
t
nee
d
->per
m
ission() at all
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al
Viro
coda
_
ioctl_permission(
)
i
s
safe in RCU m
o
de
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
ci
f
s_permissio
n
() does
n
't nee
d
to bail out in RCU m
o
de
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
ba
d
_
i
node_
p
ermission() is safe from RCU
m
ode
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-16
Al Viro
VFS: Fix vfsmount overpu
t
on simulta
n
eous
a
utomount
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-14
Al
V
ir
o
xfs
:
fix ->mknod() retur
n
val
u
e on xfs_
g
e
t
_
a
cl() failure
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al
Viro
De
l
a
y s
t
ru
c
t
net freeing while
t
he
r
e's
a
sysfs inst
a
n
ce
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al Vir
o
a
fs: fix sget() races,
close leak
on umount
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al
V
iro
u
bifs: f
i
x
sget ra
c
es
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
ubifs:
s
plit allocation of ubifs_inf
o
into a
s
eparat
e
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-12
A
l
Viro
fix leak in proc_set_super()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-07
Al V
i
ro
lmLogOpen() broken failure exit
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-05
Al Viro
fix return val
u
es of l2tp_dfs
_
se
q
_open()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-05
Al Vi
r
o
get_net_ns_by_fd() oopses if proc_ns_fget() returns
.
.
.
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-06-03
Al V
i
ro
more cons
e
r
v
ative
S
_NOSEC handling
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
2011-05-30
Al
V
ir
o
autofs4: bogus d
e
ntry_unhash() ad
d
ed in ->unlink()
Signed-off-by: Al Viro <
viro@zeniv.linux.org.uk
>
commit
|
commitdiff
|
tree
next