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
block: ignore flush requests when storage is clean
2016-07-13
Alberto Garc
i
a
qemu-iotests:
Test na
m
ing of throt
t
lin
g
groups
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
lberto Garcia
blockdev: F
i
x reg
r
essi
o
n with the default naming
o
f
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Al
b
e
rto Garcia
b
loc
k
job: Update des
c
ription of
the 'de
v
ice' field
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
G
a
rcia
q
emu-img
:
S
et
the ID of t
h
e
b
lock
j
ob in img_commit()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
G
arcia
c
o
mmit: Ad
d
'j
o
b-id' p
a
rameter to 'bl
o
ck-comm
i
t'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
st
r
e
a
m: Add
'jo
b
-id' p
a
r
a
mete
r
to '
b
lock-stream'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
Garcia
ba
c
kup: Add 'job-
i
d
'
p
arameter to 'blockdev-
b
ack
u
p
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
mirr
o
r: Add
'
job-id' par
a
meter to 'blockdev-mi
r
ro
r
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
G
arcia
blockjob: Add 'job_i
d
'
p
aramet
e
r t
o
block_job_create()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
Garc
i
a
bloc
k
: Use
block_job_g
e
t() i
n
fi
n
d_block_job()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Gar
c
ia
blockj
o
b
:
Add bl
o
ck_job_get
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garci
a
blockjob:
Update descri
p
tion of the 'id' fi
e
ld
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alb
e
rto Garcia
s
tre
a
m:
F
ix proto
t
ype of stre
a
m_start()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
A
l
berto Garcia
block: Create the com
m
it block job before reope
n
ing
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Ga
r
cia
blo
c
k
:
Prevent sleep
i
ng jobs fro
m
re
s
uming if the
y
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
block: u
s
e the block
j
ob list
i
n
qmp_query_blo
c
k_jobs()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Albe
r
t
o
Garcia
b
l
ock:
u
se
the b
l
ock jo
b
l
i
st in
bdrv_drain_all
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-07
Albert
o
Garcia
do
c
s: Fi
x
a couple o
f
typos in
throttle
.
txt
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-25
Al
b
ert
o
Garc
i
a
b
l
o
c
k
:
keep a list of block jobs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-18
Alb
e
r
t
o
G
a
r
cia
ipack:
U
pd
a
te e-mail address
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-13
Alberto Garcia
gtk: do
n
't leak
the
G
tkBorder
w
ith VTE 0
.
36
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
A
lberto Garcia
qemu-io
t
ests: add
n
o-op streaming test
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Al
b
e
r
to G
a
r
cia
qemu-iotests
:
fix t
e
s
t
_stream_partial(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alb
e
rto Garcia
block: never
cancel a str
e
a
ming job without runnin
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Al
b
erto
G
ar
c
ia
io
t
ests: Test QUOR
U
M_REPO
R
T_BAD in fifo m
o
de
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Alberto G
a
rcia
quorum
:
Emit QUORUM_REPO
R
T_B
A
D for re
a
ds in fi
f
o mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Ga
r
cia
iot
e
s
ts: Add test for QMP event ra
t
e
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
A
lbe
r
t
o
Ga
r
cia
mo
n
i
t
o
r: Use QEMU_CL
O
CK_VIR
T
U
AL f
o
r
the
e
vent q
u
eue
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
A
l
berto
G
ar
c
ia
m
o
nitor: Separate QUORUM_RE
P
ORT_
B
AD events according
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Ga
r
c
i
a
quoru
m
:
Fi
x
crash
in quorum_aio_c
b
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Gar
c
ia
MAINTAINERS:
A
d
d
myse
l
f
a
s maintainer
o
f
the throttling
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o
G
arcia
docs:
D
ocument
the throttling infrastructure
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
ber
t
o Garcia
qapi: Correct t
h
e
n
am
e
of
t
he io
p
s_rd
parame
t
er
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
b
ert
o
Garcia
qemu
-
iote
s
ts:
E
xtend io
t
es
t
093 to test bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throttle: Test throttle
_
compute
_
wait
(
)
during bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o Ga
r
ci
a
throttle: Check that
b
urst_level leaks co
r
r
ectly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
Ga
r
cia
qapi: Ad
d
burst length fie
l
d
s
to
B
lockDeviceInfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
t
o
Garcia
q
a
p
i: Add burst length paramet
e
r
s to block_set_
i
o
_th
r
ottle
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
t
h
rott
l
e
:
A
d
d command-line
s
etting
s
to
d
efine t
h
e b
u
rst
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Gar
c
ia
throttle: Add supp
o
r
t
for
b
urst periods
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
to G
a
r
cia
throttle: Use th
r
o
t
tle_config_init()
t
o
initiali
z
e
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o Ga
r
cia
t
h
rot
t
le: Mer
g
e a
l
l
fu
n
ction
s
that check t
h
e co
n
figura
t
i
o
n
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto Garc
i
a
thrott
l
e: Set alw
a
ys
an average value when sett
i
ng
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto Ga
r
cia
throttle: Make thr
o
tt
l
e_is_valid() set
e
r
rp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albert
o
Gar
c
i
a
thr
o
tt
l
e: Mak
e
throttle_max_is_missin
g
_l
i
mit(
)
set
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o Garcia
thrott
l
e: Make thrott
l
e_c
o
nflic
t
ing() set errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lberto Garc
i
a
throt
t
le: Mak
e
throttle_
c
ompute_t
i
mer() static
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-25
Alberto Garcia
xen_disk:
R
emove i
o
req
.
posts
y
nc
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alber
t
o Garc
i
a
at
a
pi: Fix code
in
d
entation
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto Ga
r
cia
atapi:
A
ccount fo
r
failed and inv
a
lid op
e
rations in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-18
A
l
b
erto Garcia
b
l
ock
:
Call external_snapshot_clean
a
f
t
er blockdev
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-17
Al
b
erto Garcia
block: m
a
ke 'stat
s
-in
t
e
r
val' an array of ints instead
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
Garc
i
a
bloc
k
: Updat
e
co
p
yright of the acc
o
unti
n
g code
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
scsi-disk: Accoun
t
for failed ope
r
atio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Garci
a
macio
:
Account for failed operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Garcia
ide:
A
ccount
f
or failed and
i
nvali
d
operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
b
e
rto Garcia
a
t
api
:
Account
for failed and invalid ope
r
ations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto Garcia
xen_
d
isk: Accoun
t
for
failed and invalid
ope
r
ations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
G
arcia
virtio-bl
k
: Account for fail
e
d
and
i
nvalid operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
nvme: Account
f
o
r
failed and invalid operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto Garcia
iotests: Add test
f
or the
b
l
ock device statistic
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto Garcia
b
l
o
ck: Use QEMU_CLOCK_VIRTUAL for the ac
c
oun
t
ing code
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o Ga
r
cia
qemu-io:
A
ccount for failed,
invalid and flu
s
h opera
t
ions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
be
r
to Garcia
block: New option
to define the intervals for collectin
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Garcia
block: Add average I/O que
u
e
d
epth to Bl
o
ckDevic
e
TimedStats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto G
a
rcia
b
l
ock: Compute
mi
n
imu
m
, maximum and
average I/O latencies
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
e
r
to Garcia
block: Allow configuring wheth
e
r to ac
c
o
u
n
t faile
d
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
block: Add
s
tatistics for f
a
iled and inva
l
id I
/
O
ope
r
ations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
block: Add idle_
t
ime_n
s
to
B
lock
D
eviceStats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto Garci
a
util: Inf
r
astructure for
computing recent averages
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
block: de
f
ine 'clo
c
k_type' for t
h
e accounting c
o
de
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto Gar
c
ia
ide: Account for w
r
ite operations corr
e
c
tly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
x
en_di
s
k:
A
ccount
f
or flush
o
peration
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
l
berto Gar
c
ia
iotests: Ch
e
c
k
for quorum s
u
pport in test
1
39
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
Garcia
iotests: Add tests for the x-bloc
k
dev-del command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
bloc
k
:
Add '
x
-blockdev-d
e
l' QMP
c
ommand
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lberto
Garcia
b
lock: Ad
d
b
l
k_ge
t
_re
f
c
nt()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
mirror: blo
c
k all
o
peratio
n
s
o
n the targe
t
im
a
g
e
d
uring
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
Garc
i
a
blo
c
k:
test 'blockdev-snapsho
t
'
u
sin
g
a file BDS
a
s
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Ga
r
ci
a
block: Remove inner quota
t
ion
m
arks in iotest 085
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alb
e
r
to Garcia
block:
D
isallow
snapshots if th
e
overlay doesn't supp
o
rt
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Ga
r
cia
thro
t
tle: Use bs->throttle_
s
t
a
te in
s
te
a
d of bs
-
>io_
l
imits_en
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Al
b
e
rto Garcia
t
hrottle: Check for pending requests i
n
throttle
_
g
roup_unreg
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
Gar
c
i
a
qemu-iotests: Test
the reopening
o
f overlay_
b
s
in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lber
t
o Garcia
commit
:
reopen o
v
erlay_bs before base
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garc
i
a
bl
o
ck: add
t
e
sts fo
r
the 'blockdev-snapsh
o
t'
c
ommand
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alber
t
o
Garcia
block: a
d
d
a
'blockdev-snapshot' QMP
c
ommand
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
blo
c
k: support passing 'ba
c
k
i
ng': '' t
o
'blockdev-add'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block: rename Bloc
k
devS
n
apshot to Blo
c
kdevSnap
s
hot
S
ync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alber
t
o Garcia
block: check for ex
i
sting de
v
ic
e
IDs in extern
a
l
_snapshot_p
r
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Al
b
ert
o
Garcia
bloc
k
:
D
on't call
blk_
b
s() twice in bd
r
v_lookup_bs(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-23
Alberto
Ga
r
cia
t
h
rottl
e
: Rem
o
v
e
t
h
ro
t
t
l
e_
g
roup_lo
c
k
/
unlock()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
Alberto G
a
r
cia
thrott
l
e
:
t
est that snapshots m
o
ve the throt
t
ling configura
t
ion
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
A
lberto Garcia
iotes
t
s:
d
isable core dum
p
s in te
s
t 06
1
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-02
Alberto
G
arcia
bl
o
c
k
: disable
I
/
O
limits a
t
the b
e
ginni
n
g
of bd
r
v_
c
l
os
e
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-15
Alberto Garcia
gtk: use s
e
tlocale() for LC
_
MESSAGES only
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
A
l
berto Garcia
qcow
2
: reorder fields in
Q
cow2Cache
d
Table to reduce
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
A
l
berto Garcia
d
ocs: document how
to confi
g
ure the qcow2 L2/refc
o
unt
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Alberto
G
arcia
qcow2: add
o
p
t
i
on
to cl
e
an unu
s
ed cache entries after
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Alb
e
rto
Gar
c
ia
qcow2:
m
a
rk the memory as no longer
n
eeded a
f
t
er qcow2_cache
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
next