repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
fsdev: Error out when unsupported option is passed
2017-02-28
Greg
K
urz
9pfs: loc
a
l: re
n
ame: use rename
a
t
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9pf
s
:
local
:
renameat: do
n
'
t
foll
o
w sym
l
inks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
G
reg Kurz
9pfs: l
o
cal
:
lstat: don't follow symlinks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9
p
fs: local: readli
n
k
: don't follo
w
sym
l
i
nks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9
p
fs: local: tr
u
nc
a
t
e
: don't f
o
llow
s
ymlink
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9
p
fs:
loca
l
: statfs: don't follo
w
symlinks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg
K
urz
9pfs: local: u
t
im
e
nsat
:
don
'
t f
o
llow
s
ymlin
k
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kur
z
9pfs: local: r
e
move: don't follow symlinks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9p
f
s: local:
u
nlinkat: don'
t
fo
l
low symlinks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9p
f
s
:
l
ocal:
l
r
e
mo
v
ex
a
ttr: don't fol
l
ow sym
l
inks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9p
f
s: local: lsetxatt
r
:
don't follow
s
y
ml
i
nks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9pfs
:
lo
c
al: lli
s
t
xattr: d
o
n't f
o
l
l
ow
symlin
k
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kur
z
9pfs: local: lgetxattr: don't fo
l
l
o
w symlinks
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg
K
urz
9pfs: local:
o
pen
/
opendir:
d
on'
t
fol
l
ow sym
l
in
k
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9pfs:
l
ocal
:
keep a
fi
l
e descriptor on the shared f
o
l
der
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg
Kurz
9pfs: introdu
c
e
rel
a
tive_openat
_
nofollow()
h
elper
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
Gr
e
g
Kurz
9pfs
:
remove side-effects i
n
local_o
p
en() and local_open
d
ir
(
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Gr
e
g Ku
r
z
9
p
f
s
: r
e
move si
d
e-e
f
fects in local_init()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Greg Kurz
9pfs: local:
move xattr security ops to 9p-x
a
ttr
.
c
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Prade
e
p Jagadee
s
h
throttle: factor
o
ut dup
l
i
c
a
t
e code
(fix indent nit,
Greg Kurz
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Pra
d
e
ep Jagadeesh
fsdev: add
I
O throttle support to fsdev devices
added options to qemu-options.hx,
Greg Kurz
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-02-28
Pao
l
o Bonzini
9pfs: fix
v9fs_lock error
case
...since locking is a nop for us,
Greg Kurz
)
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-25
G
reg
K
u
rz
9p
f
s:
f
ix offset error in v
9
fs_xattr_re
a
d()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-25
Gr
e
g Kurz
9pfs: local:
t
rivia
l
cosmetic fix in pwritev op
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-25
Greg Ku
r
z
9pfs: fix
o
ff
-
by-one error
i
n PDU free list
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-25
Greg
Kurz
tests
:
virti
o
-
9
p
: improve error repor
t
ing
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-25
Gre
g
Kur
z
9pfs:
a
d
d missing coroutine_f
n
annotatio
n
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Greg Kurz
te
s
ts: virtio-9p: "
.
.
" cannot be used to walk out of
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Greg Kurz
t
e
s
t
s: virtio-9p
:
no slash in pat
h
element
s
during
.
.
.
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Greg Kurz
t
e
sts: virtio-9p
:
ad
d
walk
o
peration test
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Greg Kurz
tests:
v
ir
t
io-9
p
:
a
d
d
attach operation t
e
st
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Greg
K
urz
tes
t
s
:
virtio-9p: add version ope
r
ati
o
n te
s
t
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
acros
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Greg
Kurz
t
e
st
s
: virti
o
-
9
p: code
r
e
f
act
o
ri
n
g
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Gr
e
g
Kur
z
t
e
sts: vir
t
i
o
-9p: rena
m
e PC
I
configuration tes
t
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Greg Kurz
9
p
fs: f
i
x
c
r
ash when fsdev i
s
missing
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Stefan
o
S
tabellin
i
9pfs: intr
o
d
u
c
e
init_o
u
t/
i
n_iov
_
from_p
d
u
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Stefa
n
o Stabellin
i
9pfs
:
cal
l
v9fs_ini
t
_qiov_from_pdu before v9
f
s_pack
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Stef
a
no S
t
abellini
9
pfs:
intr
o
d
uc
e
t
r
ansport
s
pecific callb
a
c
k
s
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2017-01-03
Stefa
n
o Stabellini
9pfs:
m
ove pdus to
V
9
fs
S
tate
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-23
Li Qiang
9
p
fs:
add cleanup ope
r
at
i
on for
p
roxy backend dr
i
ver
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-23
Li Qiang
9p
f
s: add c
l
eanup operatio
n
f
o
r
h
and
l
e backen
d
driver
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-23
Li Qiang
9pfs: add cleanup ope
r
ation in
FileOper
a
tions
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-23
L
i Qiang
9pfs: a
d
just
t
he order of reso
u
rce cleanup in device
.
.
.
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-01
Greg Ku
r
z
9
p
fs: d
r
o
p exc
e
ssive error message fr
o
m virtf
s
_reset()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-01
Gre
g
Kur
z
9pfs:
d
on't BUG_ON()
i
f fid is alre
a
dy opened
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-01
G
r
eg
Kurz
9pfs:
xa
t
trcreate
r
equ
i
r
e
s
n
o
n
-op
e
ned fids
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-01
Greg Kurz
9
pfs: limit xattr
s
ize in
xattrcreate
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-11-01
Li Qiang
9
p
f
s
: fix in
t
eg
e
r overflow issue in xattr re
a
d
/
write
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 Q
i
ang
9
p
fs: convert 'len/c
o
pied
_
l
e
n' fi
e
ld in V9
f
sX
a
ttr
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: a
d
d xattrwalk_f
i
d field 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 Qiang
9pfs: f
i
x
memory leak in v9fs_
w
r
i
te
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
Li Qia
n
g
9
pfs: fix
memory l
e
a
k
i
n
v
9fs_link
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:
fix memory leak
i
n
v
9fs_xattrcreate
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
Li Qiang
9p
f
s: fix info
r
ma
t
i
on leak in xattr read
Reviewed-by:
Greg Kurz
<groug@kaod.org>
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
Greg Kurz
virtio-9p: ad
d
reset handler
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
G
r
eg Kurz
9pfs
:
only
f
r
ee completed request
i
f
not flushe
d
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
G
r
eg Kurz
9
p
f
s
:
drop
u
s
e
less
c
heck
i
n pdu_free()
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
Greg Kurz
9pfs: us
e
co
r
out
i
ne_fn annot
a
tion
i
n
hw/9pfs/9
p
.
[
ch]
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
Greg Kurz
9p
f
s: use coroutine_fn annotation i
n
hw/9pfs/co*
.
[ch]
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
Greg K
u
rz
9pfs: fsdev:
d
rop use
l
ess exter
n
annot
a
ti
o
n for
f
unctions
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
L
i
Qiang
9pfs: fix potential hos
t
memory lea
k
in v9
f
s_
r
ea
d
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-10-17
Li Qiang
9pfs:
a
ll
o
cate
space for guest
o
riginated empty strin
g
s
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-09-19
Greg Kurz
9pfs: fix potentia
l
segfault 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
t
ests: vir
t
io-9p: add
b
asi
c
c
onfigu
r
ation test
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-09-16
Greg Kurz
tests: vi
r
tio
-
9p:
introduc
e
s
t
art/stop functions
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-09-16
Greg Kurz
9pfs
:
introduce v9fs
_
path_s
p
rintf() helpe
r
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-09-16
Greg
Kurz
9pfs
:
drop useless
v9fs_string_n
u
ll() 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
i
n pro
x
y backend
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-09-16
Greg Kur
z
9pfs: drop un
u
s
e
d
f
m
t strings in the proxy backend
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-07-01
Greg Kurz
9p: s
y
nth: dro
p
v9
f
s_ prefix
Signed-off-by:
Greg Kurz
<groug@kaod.org>
commit
|
commitdiff
|
tree
2016-07-01
Gr
e
g
K
urz
9
p: don't include
<
sys/uio
.
h>
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-06
Greg Kurz
9p: swit
c
h
back to readdir()
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-06
Greg Kurz
9p: add
locking t
o
V9
f
sDir
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-06
G
r
e
g Kurz
9p: in
t
roduce the V9fsDir typ
e
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-06
Greg Kurz
9p: drop usel
e
ss out: labe
l
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-06
Greg Ku
r
z
9p: drop useless inclusion
o
f
hw/i386/pc
.
h
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-06
Greg
K
urz
9
p
/fsdev: remove obsolete references
t
o virtio
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-06
Greg
K
u
rz
9p: some
m
ore cleanup i
n
#incl
u
de
d
i
rectives
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-01-22
Greg Kur
z
fsdev: use
er
r
or_report()
instead of f
p
rintf(stder
r
)
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-01-22
Greg K
u
rz
9pfs: u
s
e error_report() instead of fprintf(s
t
derr)
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2015-12-23
Greg Kurz
vi
r
tio-9p: use acc
e
ssor to get t
h
r
e
a
d_p
o
ol
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2015-11-30
Paolo Bonzini
v
i
r
t
io
-
9
p
:
u
s
e QEMU
thread pool
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
Paolo Bon
z
ini
fsdev-proxy
-
helpe
r
: avoid TOC/TOU
r
a
c
e
Reviewed-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
Signed-off-by:
Greg Kurz
<gkurz@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree