repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
9pfs: local: chmod: don't follow symlinks
2017-02-28
Greg Kurz
9pf
s
:
local: c
h
mo
d
: d
o
n't
f
ollow symlink
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9
pf
s
: l
o
c
al: link: don't follow sym
l
inks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9pfs: lo
c
al: improve err
o
r handling in lin
k
o
p
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9
pfs: local: r
e
name: u
s
e renameat
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9pfs: local: ren
a
m
e
at:
d
on't follow sym
l
inks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9pfs:
loc
a
l: lstat: don't
follow symlinks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Gr
e
g Kurz
9pfs
:
lo
c
al:
r
e
a
dlink: do
n
't f
o
llow symlinks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Gre
g
Ku
r
z
9pfs: local: truncate: don't follow
symlinks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
G
r
e
g Kurz
9pfs:
l
ocal: statfs:
d
on't fo
l
lo
w
symlinks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9pfs: local: utime
n
sat:
don't fol
l
ow s
y
mlinks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9pfs:
local: remove: d
o
n
't
follow sy
m
links
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
G
r
eg Kurz
9
p
f
s
:
loc
a
l:
u
n
l
i
n
kat: don't follow symlinks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9pfs
:
local: lre
m
ovexattr: don't follow symlinks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
G
r
e
g
K
urz
9pfs:
l
o
cal
:
l
s
etxattr
:
don't foll
o
w symlinks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
G
r
eg
K
urz
9pfs: local:
l
list
x
a
tt
r
: don't foll
o
w sy
m
links
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kur
z
9pf
s
: local: lgetxattr: don't
f
ollow symlin
k
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9pfs: loca
l
: open/opend
i
r: don't
f
ol
l
ow
sy
m
link
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
G
r
eg Kurz
9p
f
s
:
local: keep a fi
l
e descri
p
tor on the shar
e
d folder
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9
p
f
s:
introduce relati
v
e_o
p
ena
t
_
nofollow() helper
Signed-off-by:
Greg Kurz
<groug@kaod.org>
fixed side-effect in assert,
Greg Kurz
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9pfs: re
m
ove sid
e
-effects in local_open(
)
a
n
d
local_opend
i
r
()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
G
r
eg Kurz
9p
f
s
: rem
o
ve side-effects in loca
l
_init()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9
p
f
s
: l
o
cal: move xa
t
t
r
security ops to 9p-
x
attr
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-25
Greg
Ku
r
z
9pfs:
fix of
f
s
e
t
error in v9fs_xattr_read()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-25
Greg Kurz
9pfs: local: trivial
c
osmetic fix in pwritev op
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-25
Greg Kur
z
9pfs
:
f
i
x off-by-one error in PDU
free l
i
st
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-25
G
r
eg Kurz
tests
:
vir
t
i
o
-9p: improve error reporting
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-25
Greg Kurz
9
p
f
s
:
add m
i
ssin
g
coro
u
tin
e
_fn annotations
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Gr
e
g
K
urz
tests
:
virtio
-
9
p
: "
.
.
" canno
t
be used to walk
o
ut of
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Greg
Kurz
tests: virtio-9p: no slash in path elemen
t
s during
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Gr
e
g Kurz
tests: virtio-9p: add walk oper
a
tion test
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Gr
e
g
K
urz
tests: virtio-9
p
: add
a
t
t
ach oper
a
ti
o
n test
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
G
r
eg Kurz
t
ests:
virtio-9p: a
d
d version operation
test
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Greg Kurz
9pfs:
fix P9
_
NOTAG and P9_
N
OFID m
a
cros
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Greg Kurz
tests:
v
irtio-9p: cod
e
r
e
f
a
ctoring
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
G
r
eg Kur
z
tests: virtio-
9
p: ren
a
me PC
I
configurat
i
on test
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Greg
Kur
z
9p
f
s: fix cr
a
sh when
f
sd
e
v is missing
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
S
tefano Stabellini
9
pfs: introduce init_ou
t
/in_iov_fro
m
_pdu
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Stefano Stabellini
9pfs
:
call v9fs_ini
t
_qio
v
_from_pdu b
e
for
e
v9fs_pack
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Stefano Stabel
l
ini
9
pfs: in
t
roduce trans
p
ort specifi
c
callback
s
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
S
tefa
n
o Stabe
l
li
n
i
9pfs: move pdus
to V9fsState
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-23
L
i Qiang
9
p
f
s: add cle
a
nup op
e
ration for proxy backend driver
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-23
Li
Q
iang
9p
f
s: ad
d
cleanu
p
op
e
r
a
t
ion for
handle backend driver
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-23
Li Q
i
ang
9pfs
:
add cleanup operat
i
on i
n
FileOp
e
rations
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-23
Li Qia
n
g
9pfs: adjust the o
r
der of
r
esource cle
a
nup in d
e
vice
.
.
.
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-01
G
reg Kurz
9pfs: drop exc
e
ss
i
ve error m
e
ssage fro
m
virtfs_reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-01
Greg Kurz
9pfs: d
o
n't BUG_ON() if fid is
a
lr
e
ady opene
d
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-01
Greg Kurz
9pfs: xattr
c
reate
r
equires n
o
n-opened fids
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-01
Greg Kurz
9pfs: limit xattr s
i
ze in xat
t
rcreate
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-01
Li Q
i
a
n
g
9pfs: fix in
t
e
g
er overflow iss
u
e in
x
attr re
a
d/writ
e
Suggested-by:
Greg Kurz
<groug@kaod.org>
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-01
Li Qi
a
ng
9pfs: convert 'len/copied_len' fie
l
d in V9fsXattr
t
o
.
.
.
Suggested-by:
Greg Kurz
<groug@kaod.org>
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-01
Li Qiang
9pfs: add xatt
r
walk_fid fi
e
ld in V9fsXattr
struct
Suggested-by:
Greg Kurz
<groug@kaod.org>
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
Li Qi
a
ng
9pf
s
: fix memo
r
y leak in v9
f
s_writ
e
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
L
i Qiang
9pfs: f
i
x
memory lea
k
i
n
v9fs_
l
ink
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
Li Qiang
9pfs: fix memo
r
y leak
in v9
f
s_xattrcreate
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
Li Qi
a
ng
9pfs: fi
x
i
nform
a
tion
l
e
ak in
x
attr
read
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
Greg Kurz
vir
t
io
-
9
p
:
a
d
d
re
s
et handler
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
Greg Kurz
9pfs: only free completed r
e
quest if
n
ot
f
l
ushed
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
Gre
g
Kur
z
9
pf
s
: drop u
s
eless c
h
eck in pd
u
_free()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
Greg
Kurz
9pfs: use
coroutine_fn annotation i
n
h
w
/
9
p
f
s/9
p
.
[
c
h]
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
Greg Kurz
9
p
fs
:
u
s
e coroutine_fn
annotation
in hw/9pfs/co*
.
[ch
]
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
Greg Kurz
9
pfs: fsdev
:
dro
p
useless e
x
ter
n
ann
o
t
ation for functions
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
Li
Qiang
9pfs: fix potential
h
ost memory le
a
k in
v
9fs_read
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
L
i
Qiang
9pfs: alloc
a
te space for guest
o
r
i
gi
n
ated empty st
r
ings
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-09-19
Greg Kurz
9pfs:
f
ix potent
i
al segfaul
t
during
walk
Signed-off-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-09-16
Greg
Kurz
tests: v
i
r
ti
o
-9p: add basic config
u
ration t
e
st
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-09-16
Greg Kurz
tests: v
i
rtio-9p: intr
o
duce start/stop functions
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-09-16
Greg Ku
r
z
9pfs: in
t
r
oduce v9fs_path_sprintf() he
l
per
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-09-16
G
r
eg Kurz
9pfs:
d
rop useless
v
9fs_
s
tr
i
ng
_
null() function
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-09-16
Greg
Ku
r
z
9pfs: d
r
op duplicate line in
p
roxy backend
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-09-16
Greg Kurz
9pf
s
: d
r
op unused fm
t
str
i
ng
s
i
n
the prox
y
b
a
c
k
end
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-07-01
Gre
g
Kurz
9p:
synth
:
dr
o
p
v
9
f
s_ pr
e
f
i
x
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-07-01
Greg K
u
r
z
9p:
d
on't
include
<
sy
s
/ui
o
.
h>
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-06
Greg Kurz
9p:
switch
b
a
ck to
readdir()
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-06
Greg
K
urz
9p: add
l
ocking to V9fsDir
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-06
Greg Kurz
9
p: introduce the V9fsDir type
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-06
G
reg Kurz
9p: drop useless ou
t
: label
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-06
Greg Kurz
9p
:
d
r
op useless inclusion of
hw/i386/pc
.
h
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-06
Greg
K
urz
9p/fsdev: remove o
b
solete refere
n
ces to
vi
r
tio
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-06
Greg Kurz
9p:
s
ome more c
l
eanup
i
n
#includ
e
directives
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-01-22
G
reg Kurz
f
s
de
v
: use error_re
p
o
rt() instead
of fpr
i
ntf(stderr)
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-01-22
Greg Kurz
9
p
fs: us
e
e
rror_report() instead o
f
fpri
n
t
f
(stderr)
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2015-12-23
Greg Kurz
virtio-9p: us
e
a
c
cessor to
g
et
thr
e
ad_pool
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2015-11-30
P
a
olo Bonzini
vir
t
i
o-9p: u
s
e QEMU threa
d
p
ool
Reviewed-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2015-11-30
Pa
o
lo Bonzini
fsdev-proxy-
h
e
l
per
:
a
void TOC/TO
U
r
a
ce
Reviewed-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree