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
trace: Show blockjob actions via bytes, not sectors
2017-06-26
A
l
be
r
t
o
Ga
r
cia
qcow2: Use offset_into_cl
u
ster
(
) and offset_to_l2_index()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2017-06-26
Alberto Garcia
qc
o
w
2: Merge the
w
r
iting of
t
he COW
r
egions with the
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2017-06-26
Alberto Garcia
qcow2: Pass a QEMUIOVe
c
tor to do_pe
r
form_cow
_
{read
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2017-06-26
Alberto Garcia
qcow2: Allow read
i
ng
both COW
r
egio
n
s with only one
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2017-06-26
Alber
t
o Gar
c
ia
qcow2: Split
do_perfo
r
m_cow(
)
into _rea
d
(), _encrypt
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2017-06-26
Albe
r
to
G
a
r
cia
qcow2:
Make
per
f
orm
_
cow() cal
l
do_perf
o
rm_cow() twice
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2017-06-26
Alberto Garcia
qcow2: Use unsigned int for
both members o
f
Qc
o
w2COW
R
egio
n
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2017-06-26
Alberto Garcia
qcow2:
Remove u
n
us
e
d E
r
r
or var
i
a
b
le in do_perf
o
rm
_
cow()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2017-06-26
Alberto Garcia
throttle: U
p
d
ate throttle-
g
roups
.
c
documentation
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2017-05-29
A
l
b
e
rto
G
a
r
cia
qcow2: re
m
ove extra local_error
v
ariab
l
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2017-05-26
Alberto Garcia
st
r
eam: fix crash in stream_s
t
art()
when block_job_create
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2017-02-16
Alberto Garcia
qemu-doc: Clarify that -vga st
d
is
n
o
w the default
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2017-02-11
Alberto Gar
c
ia
q
e
mu-io:
d
on't
a
l
low I/O
operati
o
ns larger than
B
DRV_REQ
U
EST
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2017-02-11
Alber
t
o Garcia
q
c
ow2: Opti
m
ize the refco
u
nt-block ov
e
rlap check
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-11-25
Albert
o
Garcia
docs: Specif
y
that cache
-
cl
e
an-i
n
terval is only suppor
t
ed
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-11-25
Alberto Garcia
qco
w
2
:
Remove stale commen
t
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-11-25
Albert
o
Garc
i
a
qcow
2
:
Allow 'cache
-
clean-i
n
terva
l
' in Li
n
ux
o
nly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-11-25
A
l
berto Garcia
qcow2
:
M
a
ke qcow2_cache_table_release() work only
in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-11-11
Alberto Gar
c
ia
qco
w
2: Rem
o
ve stale FIXME comment
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-11-11
Albe
r
to Ga
r
c
i
a
hmp:
Make block_st
r
eam se
t
an e
x
plic
i
t job ID
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Gar
c
ia
qemu-iotes
t
s: Test the 'b
a
se-nod
e
' parameter
of '
b
lock
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alber
t
o
Garc
i
a
block: Add
'base-node'
p
arameter
t
o
the
'bloc
k
-stream
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Albe
r
to Garc
i
a
q
emu-iote
s
ts: Test
strea
m
ing to a Quo
r
u
m
child
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto
G
a
r
cia
qemu
-
iotests: Add iot
e
s
t
s
.
supports_quorum()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garcia
q
e
mu-iotests:
T
est block-s
t
ream a
n
d bl
o
ck-c
o
mm
i
t in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alb
e
rto Garcia
qemu-iotest
s
:
T
est
o
verlap
p
ing
s
tream an
d
com
m
it operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alb
e
rto Garcia
q
emu-iotests: Test block-strea
m
operations in parallel
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto
G
arcia
qemu-iotests: Test
streaming to a
n
inter
m
ed
i
ate
layer
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
l
berto Garcia
do
c
s: Document
h
ow
to stream to
an in
t
er
m
ediate layer
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
lb
e
rto Garcia
bloc
k
: Add Q
M
P support
f
or stre
a
m
ing to an in
t
erm
e
diate
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Ga
r
c
ia
block: Support streami
n
g to an intermediate
l
ayer
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Albe
r
t
o
G
a
rcia
block: Block all intermediate node
s
i
n commi
t
_a
c
tive_start()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Al
b
erto Garcia
block: Block
all nodes involved in
t
he blo
c
k-commit
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garci
a
block:
C
heck
b
l
ockers i
n
a
ll
n
odes involved i
n
a block
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Albert
o
Garcia
block: Use
block_j
o
b_add_bd
r
v() in backup_start()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garcia
block: Use
block
_
job_add_bdrv() in mi
r
ror_star
t
_job()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garcia
bl
o
c
k: Add bl
o
c
k_
j
ob_add_bdrv()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garcia
block: Pause all jobs during bdrv_reopen_multi
p
le
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
l
b
e
rto Garcia
block: Ad
d
bdrv_drain_all_{begin,end}()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-28
A
l
berto Garc
i
a
gtk: fix
c
ompilation w
a
rnin
g
w
i
th gtk 3
.
22
.
2
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-24
Alberto Garcia
qe
m
u
-
iote
s
ts: Test I/O in a single drive f
r
om a throttlin
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-24
Alberto Ga
r
cia
thr
o
ttle: Correct
a
cces
s
to wrong Blo
c
kB
a
ckendPu
b
li
c
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Albe
r
to Garcia
block: rename "r
e
ad-only" to
BDR
V
_OPT_R
E
AD_ONLY
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
A
l
berto Garci
a
commit: Add 'base' to the reope
n
qu
e
ue before
'
overlay_bs'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
A
lb
e
rto Garcia
block: Don't queue the same BDS twice in bdr
v
_
reopen_queue_c
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alber
t
o
Garc
i
a
block: Ad
d
"read-only" to
t
he options QDict
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
A
lberto Garcia
b
l
ock:
U
pda
t
e bs-
>
open_flags
e
a
rlier
i
n bdrv_
o
pen_
c
ommon()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Garc
i
a
block: Set BDRV_O_
A
LLOW_RDW
R
a
nd
s
napshot_options before
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Garci
a
block:
Remo
v
e bdrv_is_sn
a
pshot
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-20
Alberto Garcia
commit
:
get the
overlay node befor
e
m
a
nip
u
l
a
ting the
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-13
Alberto Garcia
docs: Fix descr
i
pti
o
n of th
e
leaky bucket algor
i
thm
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-08
Albert
o
Garcia
tes
t
s
:
T
e
st blockjob ID
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Albert
o
Garcia
throttle: Test b
u
rst limits
lower than the n
o
r
mal
limits
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Albert
o
Garcia
throttl
e
: Don't allow
b
ur
s
t limits to
b
e lower
t
h
a
n
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
l
b
e
r
to Gar
c
ia
qemu
-
iot
e
s
t
s: Tes
t
n
a
m
ing of
t
h
r
ottlin
g
groups
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
lberto Gar
c
ia
bl
o
ckdev: F
i
x regress
i
on with the default naming
of
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Ga
r
ci
a
blockjob: Update
descrip
t
i
on o
f
t
h
e 'device' fi
e
ld
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto G
a
rcia
q
e
mu-img: Set
t
h
e ID of the
b
l
o
ck job in
i
mg_co
m
mit()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Al
b
erto Garci
a
com
m
it: Add '
j
ob-id' paramete
r
to 'bloc
k
-commit'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
lberto Garcia
stream: Add 'job-
i
d' parameter to 'b
l
oc
k
-
stream'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto G
a
rcia
backup:
A
dd 'job-id'
p
a
r
amet
e
r to
'
blo
c
kdev-backup
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
mirror:
A
dd 'job-id' pa
r
ameter to
'blockdev-mir
r
or
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albe
r
to Garcia
blockjob:
A
dd
'
job_id' parameter
t
o block_jo
b
_create()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
block: Use block
_
job_g
e
t()
in
fin
d
_block_j
o
b()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albe
r
to Garcia
blockjob: Ad
d
block_jo
b
_get()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Ga
r
cia
b
l
ockjob: Upda
t
e descri
p
ti
o
n of the 'id' f
i
e
l
d
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albert
o
Garcia
str
e
am: Fix
p
roto
t
y
p
e
o
f
stream_start()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Albert
o
Garcia
bloc
k
: Cre
a
te the comm
i
t block job before r
e
opening
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
bl
o
c
k
: Prevent sleeping jobs from resuming if
they
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto
G
a
rcia
block:
u
se the block j
o
b l
i
st in qmp_quer
y
_
b
l
ock_jobs()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
block: use the bl
o
c
k
j
o
b list in bdrv_
d
rain_all()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-07
Alberto Garcia
d
oc
s
: Fi
x
a c
o
uple of typos in thrott
l
e
.
tx
t
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-25
Alberto Garcia
blo
c
k: keep a
list o
f
block j
o
bs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-18
Alberto Garci
a
ipack: U
p
d
a
te
e
-
m
ail
a
d
d
res
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-13
Alberto Garcia
gtk: don
'
t leak the GtkBorder w
i
th VTE
0
.
36
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alberto Garcia
q
emu-iotests: add no-op streami
n
g test
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alb
e
r
t
o Garcia
qem
u
-iotes
t
s: fix test_str
e
am_partial()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alberto Garcia
b
l
ock
:
never can
c
el a streaming jo
b
withou
t
r
unning
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Al
b
erto Ga
r
cia
iotests:
Test QUOR
U
M_REP
O
RT_BAD in fif
o
mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
A
lberto
G
a
r
c
ia
quor
u
m: Emit QUOR
U
M_REPORT_BAD fo
r
rea
d
s
in fifo
m
ode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Ga
r
cia
iotest
s
: Add test for QMP event rates
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
A
lberto Ga
r
cia
m
o
nitor: Use QEMU_CLOCK_VIRT
U
A
L
for t
h
e event qu
e
ue
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Garcia
monitor: Separate QUOR
U
M_
R
EPORT_BAD e
v
ents accordi
n
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Garcia
quorum: Fix crash in quorum_a
i
o_c
b
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
to
G
arcia
MAINT
A
INERS: Add myse
l
f
as maintaine
r
o
f
the throttling
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
Garcia
d
ocs: Docu
m
ent the throttl
i
ng infrastructure
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
q
a
pi: Correct the name of the iops_rd paramet
e
r
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o Garci
a
qemu-io
t
ests:
Extend iot
e
st 09
3
to
t
est b
u
rsts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
Garcia
thrott
l
e
:
Test throttl
e
_
c
o
m
pu
t
e_
w
ait() during bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lberto
G
arcia
th
r
o
t
tle: Check that
burst_le
v
el leaks correctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto G
a
rcia
qapi
:
Ad
d
bur
s
t length
fields to BlockD
e
viceInfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto Garcia
q
api: A
d
d
burst length par
a
meters to block_set_io_t
h
rott
l
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
arcia
throttle: Add co
m
m
an
d
-line
settings to de
f
in
e
the bu
r
st
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garc
i
a
th
r
o
ttle:
Add support f
o
r bu
r
s
t
period
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto G
a
rcia
throttle: Us
e
throttle_con
f
ig_
i
nit
(
)
to initialize
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
arc
i
a
throttle: Merge all functions t
h
a
t check the con
f
iguration
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albert
o
Garc
i
a
thro
t
tle: Set always an average
v
alu
e
w
h
en sett
i
ng
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
thro
t
tl
e
: Make throttle_is_vali
d
() set
e
rrp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto
G
arcia
throttle: Make throt
t
l
e_max_
i
s_miss
i
ng_limit() set
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throttle:
Make throttle_conflicting() set errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
next