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
nfs4_closedata doesn't need to mess with struct path
2011-07-20
A
l
V
i
ro
nfs4_closedata doesn't ne
e
d to me
s
s with s
t
ruc
t
path
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l Viro
cifs: fix
the type of c
i
fs_demultiplex_thr
e
ad
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
ecryp
t
fs_inode_
p
ermission() do
e
sn't need to bail
o
ut
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
kill I
P
E
R
M_FLA
G
_RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission() sa
n
itizing: documen
t
API
c
hanges
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
r
o
m
e
r
ge do
_
revalidate() into its only
c
alle
r
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
no r
e
aso
n
to keep exec_permission() separate now
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
mass
a
ge generi
c
_p
e
rmi
s
sio
n
()
t
o
treat directories on
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al
V
i
r
o
-
>
pe
r
missi
o
n
(
)
sanitizing:
don'
t
pass flag
s
to exec_pe
r
missio
n
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
A
l
Vi
r
o
selinux: don'
t
transliterate MAY
_
NOT_BLOCK to IPERM_
F
LA
G
_RCU
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permiss
i
o
n() san
i
tizing: don't
p
ass
f
lag
s
to
->inode_permi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permission()
sanitizing: don't pass flags to ->perm
i
ssion()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permi
s
sio
n
() sanitizing: don't p
a
ss flag
s
to generic_permi
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
-
>p
e
rmission() s
a
nitizing:
don't pa
s
s flags to ->check_acl()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
->permiss
i
o
n
(
)
sanit
i
zing:
p
ass MA
Y
_NOT
_
BLOCK
to -
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al V
i
ro
->permis
s
ion() sanitizing: MAY_N
O
T_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 generic_permi
s
sion()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
lo
c
kle
s
s get_wr
i
te_a
c
cess
/
de
n
y_write_acce
s
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
move
exec_permissi
o
n() up to the
rest o
f
pe
r
mission
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
kill file_permission() completel
y
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
co
n
solidat
e
BINPRM_FLAGS_ENFORCE_NONDUMP handling
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
swi
t
ch path_init() to e
x
ec
_
p
e
r
m
ission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Vi
r
o
swi
t
ch
u
df_ioc
t
l
(
) to i
n
ode_permission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
make
e
xec_p
e
rmission(dir) really
e
qui
v
al
e
nt to ino
d
e_pe
r
miss
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-20
Al Viro
new helper
:
i
te
r
ate_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_r
o
o
t
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al
V
iro
hpp
f
s_lookup(): don
'
t
open-code lookup_one_len()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Viro
hppfs: fix dentry
leak
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
A
l
V
iro
cramf
s
: get
_
cramfs_inode() re
t
ur
n
s
ERR_PTR() on f
a
ilure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
Al Vi
r
o
ufs
s
h
ould
u
se d_splice_alias()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-18
A
l
Viro
fix exofs ->
g
et_pare
n
t()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
ce
p
h analog of ci
f
s build_path_fro
m
_
d
en
t
ry
(
)
rac
e
f
i
x
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-17
Al Viro
cifs:
b
uild_path_fr
o
m
_
d
entry()
r
ace
f
ix
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-15
Al Vi
r
o
fix l
o
op checks i
n
d_material
i
s
e
_unique()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-07-13
Al
V
i
ro
Fix ->d_lock locking
ord
e
r
in unl
a
zy_wa
l
k()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: pr
o
pagate errors
f
rom cif
s
_get_ro
o
t() to mo
u
nt(2)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al V
i
ro
cifs: tid
y
ci
f
s
_
do_mount() u
p
a
b
it
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Vir
o
cifs: more breakage o
n
mount
f
ai
l
ures
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
c
i
fs: close
s
get() races
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l
Vi
r
o
ci
f
s: pu
l
l freeing moun
t
data/dropping
n
l
s
/freeing cif
s
_s
b
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: move cifs_umount() call i
n
to ->
k
il
l
_sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al V
i
ro
ci
f
s: pull cifs_mount() call up
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
s
a
n
itize cifs_u
m
ount(
)
pr
o
t
otype
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Vi
r
o
ci
f
s
: initialize ->tlink_t
r
ee in cifs_
s
e
tup_cif
s
_sb()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: all
o
c
a
te mountdata earlier
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al Viro
cifs: lea
k
on m
o
un
t
if we sha
r
e
superblock
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
Viro
cifs: don't pass supe
r
b
l
o
c
k
to cifs_mount()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
A
l Vir
o
c
i
f
s
:
d
on
'
t leak
nls on mo
u
nt
f
ai
l
u
r
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al
Vi
r
o
cifs: doub
l
e fr
e
e on mo
u
nt
f
ailure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-24
Al V
i
ro
t
a
ke bdi
set
u
p/des
t
ruction into cifs_mount/ci
f
s_umount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
devcgroup
_
inode_permission: ta
k
e "is
it
a device node
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
A
l
Viro
fix comment in
g
en
e
ric_per
m
ission()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
A
l Viro
kill obsolete comment
f
o
r
follow_down(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
pr
o
c
_
sys_perm
i
ssio
n
()
is OK in RCU
mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
r
eiser
f
s_per
m
i
ss
i
on(
)
d
oesn't need
t
o bail o
u
t
in
RCU
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
proc_fd_permission() is doesn't n
e
ed to ba
i
l
out in
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
ni
l
fs2_permission() does
n
't need
to
b
a
il out i
n
RCU
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al V
i
ro
logfs
d
oes
n
't ne
e
d ->pe
r
mission
(
)
a
t
a
ll
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
coda_ioctl
_
p
e
rmis
s
ion() is safe in RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
c
i
fs_
p
ermission(
)
doesn't need
t
o bail out in RCU m
o
d
e
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-20
Al Viro
b
ad_inode_permis
s
io
n
() is sa
f
e from RCU mode
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-16
Al
V
iro
VFS:
F
ix
v
fsmoun
t
over
p
ut
on simultaneous automount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-14
Al
V
iro
xf
s
: fix ->mknod() return val
u
e
on xfs_get_acl() failure
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
Delay struct net freeing w
h
i
le there's a
s
ysfs ins
t
anc
e
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al V
i
r
o
afs: fi
x
sget()
r
ac
e
s
, close le
a
k on umount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
ubif
s
: fix sget
races
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al
Viro
ubifs:
split a
l
locat
i
on of ubifs_info into a separate
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-12
Al Viro
f
ix leak i
n
proc_set_supe
r
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-07
Al
Viro
lmLogOpen() b
r
oken f
a
ilure
e
x
it
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-05
Al Viro
fix retur
n
va
l
ues of
l2tp_df
s
_seq_op
e
n()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-05
Al Viro
get_net_ns_by_fd() oopses
if p
r
oc_ns_fget() returns
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-06-03
Al Vir
o
more conse
r
vative S_N
O
SEC handling
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-30
Al V
i
ro
autof
s
4: bogu
s
d
e
ntr
y
_unhash() added i
n
->unl
i
nk()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-29
Al
Viro
c
ifs/ubifs: Fix
s
hrinker A
P
I chang
e
fallout
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al Viro
Lift the check
f
or a
u
tomount points into do_lookup
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
A
l
Viro
Tri
m
exces
s
ive
a
rgument
s
of follow_mount_rcu()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-27
Al Viro
split __follow
_
mou
n
t_rcu()
i
nto
normal and
.
.
case
s
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-26
Al Viro
merge h
a
ndle_reval_
d
ot and na
m
eid
a
ta_drop_rcu
_
l
as
t
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-05-26
A
l
Viro
consoli
d
ate nameidata_
.
.
.
_drop_rc
u
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-28
Al Viro
b
t
r
f
s
:
c
h
e
ck
l
i
n
k counter overflow in
link(2)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-28
Al Vir
o
btrfs: don't mess wit
h
i_nlink of
u
nlocke
d
i
n
ode
i
n
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
deal with
races
i
n
/proc/*
/
{s
y
scall
,
stack,personality}
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
A
l V
i
r
o
aux
v
: require
t
he target to be t
r
acable (or your
s
elf)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
clo
s
e race in
/proc
/
*/envi
r
on
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
r
e
port errors in /proc/*
/
*map
*
sanely
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al V
i
ro
p
a
gemap: close
rac
e
s wi
t
h suid execve
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
Al Viro
make sessionid permissions in /pro
c
/*/tas
k
/* m
a
tch
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-23
A
l
V
i
ro
f
i
x leaks i
n
pa
t
h_lookup
a
t()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
A
l
Viro
lose
'mo
u
nting_
h
ere'
argument
in ->d_
m
anage()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
don't pass
'
mounting_her
e
' flag to follow_down
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
ch
a
nge the locking order f
o
r
n
amespace_sem
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
fix d
e
adlock i
n
pivot_r
o
o
t
(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
vfs: split off vfsmount-related parts of vfs_ker
n
_
mount()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-18
Al Viro
k
i
ll simple_set
_
mnt()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l
Viro
v
f
s: bury ->get_sb(
)
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
A
l
V
i
ro
nfs
:
switc
h
NFS from ->get_sb() to ->moun
t
()
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs: st
o
p m
a
ngling ->m
n
t
_dev
n
a
me
o
n NFS
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al V
i
ro
vfs: n
e
w superblock method
s
t
o ov
e
rride /proc/*/mo
u
nt
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs:
n
fs_do_{
r
ef,sub}m
o
unt() superblock argument is
.
.
.
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
2011-03-16
Al Viro
nfs: make nfs_path
(
) wor
k
wit
h
out
vfsmount
Signed-off-by:
Al Viro
<viro@zeniv.linux.org.uk>
commit
|
commitdiff
|
tree
next