repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
coroutine: move entry argument to qemu_coroutine_create
2016-07-05
Denis
V
.
Lu
n
ev
block: fix return c
o
de for partia
l
write for Linu
x
AIO
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-07-05
D
enis V
.
Lunev
qemu-img:
fix faile
d
aut
o
tests
Author:
Denis V. Lunev
<den@openvz.org>
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-06-29
Den
i
s
V
.
Lun
e
v
m
irr
o
r: fix
t
race_m
i
rror_
y
ield_in_flight usage in mirror
_
i
t
e
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-06-28
Denis V
.
Lunev
t
r
ace
:
enable tracing in qemu-img
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-06-28
D
e
n
i
s
V
.
Lunev
qemu-img: move c
o
m
mon
o
ption
s
p
a
rsing before comma
n
ds
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-06-28
Denis V
.
L
u
ne
v
trace: enable tracing in qemu-
n
bd
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-06-28
Den
i
s V
.
Lunev
trace: enable tracing in qemu-io
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-06-28
Denis V
.
Lunev
t
r
ace: move qemu_trace_opts to trace/co
n
trol
.
c
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-06-28
Denis V
.
Lunev
doc: move text describing --trace to
s
pecifi
c
.
te
x
i
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-06-28
De
n
is V
.
Lunev
doc
:
sync hel
p
descript
i
o
n
for
--trace
w
i
th man
f
or
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-06-20
Denis
V
.
Lunev
b
lock: process be
f
ore_
w
rite_
n
o
t
ifier
s
in bd
r
v_co_discard
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-06-20
Denis V
.
L
unev
block: fix race in
bdrv_co_dis
c
ard with dri
v
e-mirro
r
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-06-20
Denis V
.
Lunev
block:
fi
x
e
d Bdr
v
Trac
k
edRequest fillin
g
in bd
r
v_co_discard
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-06-17
D
e
n
i
s V
.
Lun
e
v
migrati
o
n
:
fix in
a
bility to sa
v
e VM afte
r
snapshot
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-06-08
Denis V
.
Lun
e
v
qc
o
w2: avoid extra f
l
u
s
hes in qcow
2
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-06-08
Denis
V
.
L
u
nev
qcow2: ad
d
tracepoints for q
c
ow2_
c
o_writ
e
_
z
eroes
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-06-08
Denis V
.
L
unev
q
co
w
2: simplify logic in qc
o
w2_c
o
_write_zeroes
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-06-08
De
n
is V
.
Lunev
blo
c
k: split write_zeroes a
l
ways
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-05-19
D
e
nis V
.
L
u
nev
qco
w
2: fix con
d
iti
o
n in i
s
_ze
r
o_cluster
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-05-12
Denis V
.
L
unev
q
c
ow2:
i
mpro
v
e
qcow2_co_writ
e
_zer
o
es()
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-03-31
Denis V
.
L
u
nev
log: move qemu_lo
g
_clos
e
/qemu_
l
og_flush
f
ro
m
h
eader
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-03-31
Denis V
.
Lunev
trace
:
do
n
o
t al
w
ays call
exi
t
() in tra
c
e_enab
l
e_ev
e
nt
s
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-03-14
Denis V
.
Lunev
hyp
e
rv: cpu hotplug fix with
H
yperV ena
b
l
ed
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-03-11
De
n
is V
.
Lunev
vir
t
io-balloon:
a
dd
'
ava
i
lable' count
e
r
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-03-11
Denis V
.
Lunev
mi
g
ration
:
fix u
s
e
-
aft
e
r-free in load
v
m
_
post
c
opy_handle_ru
n
_bh
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-03-01
Denis V
.
Lunev
vl: fix
t
racing initialization
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-02-26
Denis
V
.
Lunev
migr
a
t
i
on (
p
o
stcopy): move bdr
v
_invalidate_cache_a
l
l
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-02-26
D
e
nis V
.
Lun
e
v
migration (ord
i
nary): move bdrv_invalidate_ca
c
he_all
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-02-16
Denis V
.
Lunev
vl: change QEMU state ma
c
hin
e
f
or system reset
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-02-03
D
enis V
.
L
u
n
ev
log: move qem
u
-log
.
c into util/ direc
t
ory
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-02-03
D
e
ni
s
V
.
Lunev
t
race
:
n
o ne
e
d to
c
all tr
a
ce_backen
d
_init in differ
e
nt
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2016-01-26
Denis V
.
Lune
v
nbd: add
m
issed ai
o
_context_acquire in nbd_ex
p
ort_new
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-12-18
D
e
nis
V
.
L
unev
qcow2:
i
n
s
e
rt assert into qcow2_get_specific_info()
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-12-07
D
e
nis V
.
L
u
n
ev
e1000: fix hang of win2k12 shutdown with
flood
ping
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-11-19
Den
i
s V
.
L
u
nev
m
igration: norm
a
lize l
o
cking in migration/sav
e
vm
.
c
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-11-19
Denis V
.
Lu
n
e
v
m
i
grati
o
n
:
implement bdrv_al
l
_find_vmstate_bs h
e
lper
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-11-19
D
eni
s
V
.
L
u
n
ev
m
igration:
reo
r
der processing in hmp_savevm
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-11-19
Denis V
.
Lunev
s
n
a
pshot: create
bdr
v
_all_create_snaps
h
o
t helper
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-11-19
Denis
V
.
Lunev
migration:
drop find
_
vmstat
e
_
bs check in hmp_de
l
vm
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-11-19
Denis V
.
Lunev
snapshot: create bdrv_all_find_sna
p
shot hel
p
er
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-11-19
Denis V
.
L
unev
migration: fa
c
t
or our snaps
h
ot
t
ab
i
li
t
y
c
hec
k
i
n load_vmstate
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-11-19
Denis
V
.
Lunev
snapshot:
create bdrv_all_g
o
to_snapshot helper
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-11-19
Denis
V
.
Lun
e
v
snapshot: create bdrv_all_delete
_
snapshot he
l
p
e
r
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-11-19
D
en
i
s
V
.
Lune
v
s
napshot: return error code f
r
om bdrv_snapshot_
d
el
e
te_by_id_
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-11-19
De
n
is V
.
Lunev
snapshot: create helper to test that bloc
k
d
r
i
v
ers
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-11-10
D
e
ni
s
V
.
Lunev
mig
r
ation: qe
m
u
_
savevm
_
st
a
te_cleanup
becomes mandatory
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-11-09
Denis V
.
Lunev
m
onitor: add mis
s
ed aio_context_acquir
e
into vm_completi
o
n
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-11-04
Denis V
.
Lun
e
v
qga: drop h
a
nd-made guest_file_toggle_flags helper
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-10-19
De
n
is V
.
L
unev
qg
a
:
handle p
o
ssible S
I
GPIPE i
n
guest-
f
ile-
w
ri
t
e
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-10-19
Denis
V
.
L
unev
qga: drop gues
t
_
f
ile_init helper
a
nd replace it wi
t
h
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-10-15
D
e
nis V
.
Lunev
migration: fix
deadlock
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-09-02
Denis V
.
Lunev
MAIN
T
A
INERS: add resp
o
nsible person for Parallels f
o
rmat
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-06-23
Den
i
s V
.
Lunev
ball
o
o
n: add a feature bit to let Guest
OS deflat
e
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
D
enis
V
.
Lunev
block: ali
g
n bo
u
nce bu
f
fer
s
t
o
pag
e
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Denis V
.
Lunev
blo
c
k:
m
inimal
b
oun
c
e
buffer
a
lignment
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Denis V
.
Lune
v
block/parallels: improve image writing performance
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
D
enis
V
.
Lu
n
ev
bl
o
c
k
/parallels: optimize linear image
ex
p
a
n
sion
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
D
enis V
.
Lunev
block/pa
r
allels: add prealloc-mo
d
e
and prealloc-s
i
ze
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Deni
s
V
.
Lunev
b
lock/parallel
s
:
delay writin
g
to BA
T
t
i
ll
bdrv_co
_
flu
s
h_t
o
_os
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Denis
V
.
Lun
e
v
block/
p
a
r
a
l
lels: c
r
eate b
a
t_entry_off help
e
r
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
D
e
n
is
V
.
Lun
e
v
b
l
ock/parallels: impr
o
ve imag
e
read
i
ng performanc
e
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Denis V
.
Lunev
io
t
ests, parallels: check for incor
r
ectly closed image
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Denis
V
.
Lunev
block/pa
r
a
l
lels: imple
m
ent inco
r
re
c
t clo
s
e dete
c
tion
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Den
i
s V
.
Lunev
block/paral
l
els: im
p
lement parallels_check method of
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Denis V
.
Lunev
block
/
parallels: move par
a
l
l
els_open/p
r
obe to the very
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Denis V
.
Lunev
block/par
a
llels:
r
ead paral
l
e
l
s imag
e
header a
n
d BAT
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Denis V
.
L
unev
block/parall
e
ls
:
k
eep BAT bitma
p
data in l
i
ttle endian
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Denis V
.
Lunev
b
l
ock/parallels: c
r
eat
e
b
at2se
c
t he
l
pe
r
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Denis
V
.
Lu
n
e
v
b
l
o
c
k/parallels
:
rena
m
e catalog_ names to bat_
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Denis V
.
Lunev
parallels: change co
p
y
r
i
g
ht informa
t
ion
i
n the image
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Den
i
s
V
.
Lu
n
ev
i
o
te
s
ts, p
a
r
al
l
el
s
: tes
t
for ne
w
ly created parallels
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
D
e
nis
V
.
Lunev
block/para
l
le
l
s: support pa
r
allels imag
e
creat
i
on
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Deni
s
V
.
Lunev
iote
s
ts, p
a
rallels:
test for write into P
a
rallels
image
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
De
n
is V
.
Lunev
blo
c
k/parallels: _co_writev callbac
k
f
o
r Parallels
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Den
i
s V
.
Lune
v
block/parallels: ma
r
k parallels format d
r
iver as zero
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
De
n
is
V
.
Lun
e
v
block/paral
l
els: repl
a
c
e magic constant
s
4, 64 w
i
th
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Deni
s
V
.
Lunev
block/pa
r
allels: provide _co_
r
eadv routine f
o
r paralle
l
s
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Denis V
.
Lunev
b
l
ock/parallels:
ren
a
me p
a
ralle
l
s_
h
e
a
d
er to P
a
rallelsHe
a
der
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-05-22
Denis V
.
Lunev
iote
s
ts, parall
e
ls: q
u
o
te TEST
_
IMG i
n
076 t
e
st
to be
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-04-30
Denis
V
.
Lunev
apic_common: improve readability
of api
c
_
reset_
c
ommon
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-03-09
D
enis V
.
Lu
n
e
v
block/
r
aw-posix: fix
compilation
warning on OSX
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-03-01
Denis V
.
Lunev
b
a
lloon:
c
a
ll qd
e
v_ali
a
s_all_
p
ropert
i
e
s f
o
r prox
y
dev
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-02-06
D
e
nis V
.
Lunev
nbd: fix max_d
i
scard/m
a
x_t
r
a
n
sfer_le
n
gth
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-02-06
D
enis V
.
Lunev
block: use fallocate(FALLOC_FL_PUNCH_
H
OLE) & fallocate
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-02-06
D
enis V
.
Lunev
block/raw-posix: call pl
a
in fallocate in handle_aiocb_
w
rite_
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-02-06
Denis V
.
Lunev
block
:
use fal
l
ocate(F
A
L
L
O
C_F
L
_ZERO
_
RANGE)
i
n handle_aiocb_
w
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-02-06
Denis V
.
Lunev
bloc
k
/raw-
p
osix: refactor handle_aiocb_writ
e
_zero
e
s
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-02-06
Denis V
.
Lunev
block
/
raw-posix: c
r
eate do_falloc
a
te help
e
r
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2015-02-06
Denis
V
.
Lunev
block
/
r
a
w-posi
x
: cre
a
te t
r
anslate_err
h
elper
t
o m
e
r
ge
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2014-11-03
De
n
is V
.
Lunev
blo
c
k/parallels:
fix
a
c
cess t
o
n
ot
i
n
itializ
e
d memory
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2014-11-03
Denis V
.
L
u
nev
iote
s
ts: a
d
d
v2 p
a
rallels sample image and simple tes
t
.
.
.
Author:
Denis V. Lunev
<den@openvz.org>
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2014-11-03
Denis V
.
Lunev
iote
s
ts:
replac
e
fake parallels im
a
ge wi
t
h authent
i
c
one
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2014-08-15
Denis V
.
Lunev
parallel
s
: 2TB+ par
a
llels
i
m
a
ge
s
support
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2014-08-15
Denis
V
.
Lunev
parall
e
ls:
split check for pa
r
allels format in par
a
l
l
els
_
open
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2014-08-15
Denis V
.
Lu
n
ev
par
a
lle
l
s: replace tabs with spa
c
es
i
n bl
o
ck/parallels
.
c
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree
2014-08-15
Denis V
.
Lunev
p
a
ral
l
els:
e
x
tend parallels fo
r
m
a
t
header w
i
th actua
l
.
.
.
Signed-off-by:
Denis V. Lunev
<den@openvz.org>
commit
|
commitdiff
|
tree