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
trace: move hw/virtio/virtio-balloon.c trace points into correct file
2016-09-23
Albe
r
t
o
Ga
r
cia
block: rename "read-onl
y
" to BDRV_OPT_RE
A
D_ONLY
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Gar
c
ia
c
o
m
m
i
t
: Add 'base' to the
r
e
o
p
en queue before 'overlay_
b
s'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
A
l
b
erto Garcia
b
l
ock: Don't queu
e
the same BDS t
w
ice in
bdrv_reo
p
en_queue
_
c
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Garcia
block: Add "re
a
d-only" to
t
h
e
options QDict
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Albert
o
Garcia
block
:
Update
b
s->open_
f
la
g
s
earlier in
b
drv_open_
c
ommon
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto
Garcia
bl
o
ck: Set B
D
RV_O_ALLOW_RDWR and snapsh
o
t_options
b
efore
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
A
l
b
erto Garci
a
bloc
k
:
Remove
b
drv_is_snapshot
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-20
Alberto Garcia
commit: get
the
o
verlay node before
manip
u
lating the
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-13
A
l
berto Garc
i
a
d
o
c
s
: Fix descr
i
ption of the leaky bucket algorithm
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-08
A
l
berto Garcia
tests:
Test block
j
ob
IDs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
A
lberto Garci
a
throttle: T
e
st burst limits lower than the normal limits
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Alberto Garcia
throttl
e
: Don't a
l
low
burst limits to
b
e lower tha
n
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albe
r
to
Garcia
qemu
-
iotests: Test namin
g
of throttling
g
roups
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
lberto Garcia
blockdev:
F
i
x regr
e
s
s
ion with
the def
a
ult naming of
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Al
b
ert
o
G
a
rcia
blo
c
kjo
b
: Update desc
r
ip
t
ion of the
'devic
e
' field
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
qemu-img
:
S
e
t
the I
D
of the
b
l
ock job i
n
img_c
o
mmit()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albe
r
to Ga
r
cia
commit: Add 'job
-
id' parameter to 'block-commit'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alb
e
r
to Garcia
stream: Ad
d
'
j
ob-
i
d' p
a
ram
e
ter to 'block-s
t
ream'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alber
t
o
Garcia
ba
c
kup: A
d
d
'
job-id' parameter to 'blockdev-backup
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Al
b
e
r
to Garcia
mirror: Add
'j
o
b-i
d
'
p
arameter to 'b
l
ockdev-mirror
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
block
j
o
b: Add
'
j
o
b_id' par
a
meter to bl
o
ck_job_c
r
eate()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
block: Use
b
lock_job_get() in f
i
nd_
b
lock_job()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albe
r
to Garcia
blockjob: A
d
d block_job_get
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alber
t
o Garc
i
a
blockjob:
Update description of the 'id' f
i
eld
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alb
e
rto Garcia
s
t
r
eam
:
F
i
x p
r
ototype of stream_st
a
rt()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
block:
C
reate
t
h
e commi
t
block job before r
e
openi
n
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
A
lberto Garcia
block: Preve
n
t
sleeping job
s
from
r
esuming if they
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Albe
r
to
G
arcia
block: use the
b
lock job li
s
t in qmp_query_block_jo
b
s()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Al
b
er
t
o G
a
r
c
i
a
b
l
ock: us
e
the b
l
ock jo
b
list in bdrv_drain_
a
ll
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-07
Alberto Garcia
docs: Fix
a couple of typos in thro
t
tle
.
txt
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-25
Albert
o
Garcia
block:
keep a list of block jobs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-18
A
lberto
G
arcia
ipack: U
p
date e-mail
a
ddress
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-13
Alb
e
r
t
o Garcia
gtk
:
d
o
n't leak the G
t
kBord
e
r
with VTE 0
.
3
6
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alber
t
o
G
a
r
c
i
a
q
emu-iotes
t
s: add no-op str
e
a
ming te
s
t
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
A
lberto
G
arcia
qemu-iotests: fix test_str
e
am_partial()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alberto Garcia
block: never cancel
a st
r
e
a
ming job
without
r
u
n
n
i
ng
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Alberto Garcia
io
t
ests: Test QUORUM_R
E
PORT_BA
D
in fifo mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Alberto
Garcia
quorum: Emit QUORUM_REPOR
T
_BAD for re
a
ds in fifo
mod
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Albert
o
Garcia
iotests: Add test for
Q
MP
event rates
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Al
b
e
rto Ga
r
cia
monitor: Use QEMU_CLOCK_VIRTUAL
for the
event queue
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto G
a
rcia
m
o
nitor: Separate QUORUM_REPORT_BAD events ac
c
o
r
d
ing
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto G
a
rcia
quorum:
Fix c
r
ash in quo
r
um_aio_cb()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto
Ga
r
cia
MAI
N
TAIN
E
RS: Add myself
a
s maintainer of t
h
e
throttli
n
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
a
rcia
doc
s
: Docu
m
ent the throttli
n
g infra
s
tructure
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
q
a
pi
:
Correct the name of
the i
o
ps_r
d
par
a
mete
r
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto G
a
rcia
qemu-iotests: Exte
n
d
io
t
est 0
9
3
t
o
test bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
bert
o
Gar
c
ia
th
r
ot
t
l
e: Te
s
t throt
t
le_comput
e
_wa
i
t() dur
i
ng
bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Gar
c
ia
thro
t
t
l
e
:
C
heck
that burst_
l
evel leak
s
correctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
Garcia
qapi: Add burst length fields to BlockDevic
e
I
nfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
qapi: Add
burst length
parameters to blo
c
k_
s
et
_
io_thrott
l
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lb
e
r
t
o Garcia
throttle: A
d
d co
m
mand-l
i
ne se
t
t
ings to define
the burs
t
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lberto Garcia
throttl
e
: Add
s
uppo
r
t for burst per
i
ods
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto Garcia
throt
t
le: Use
t
hr
o
ttle_config_init() to initializ
e
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lberto Garcia
throttle: Merg
e
all functi
o
ns th
a
t chec
k
t
he confi
g
uration
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lb
e
rto
Ga
r
cia
th
r
o
ttle: Set
always an ave
r
age
v
alue when setting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
b
e
r
to Garcia
th
r
ottle: Make thro
t
tle_is_valid(
)
s
e
t errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lberto Garcia
t
h
r
o
ttle
:
Make thr
o
t
tle
_
m
a
x_is_missi
n
g_limit() set
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Gar
c
i
a
throttle
:
Ma
k
e
throttle_conflicting() se
t
errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throttle:
M
ake throttl
e
_co
m
p
u
te_timer
(
) static
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-25
Alberto G
a
rci
a
xen_disk
:
Remove
ioreq
.
post
s
ync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto Ga
r
cia
at
a
p
i: Fix code inden
t
ation
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto Garc
i
a
atapi:
A
c
c
ount for
f
a
iled and invalid operations
in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-18
A
lberto Garcia
bloc
k
: Call external_snapshot_clean
a
fter
blo
c
kdev
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-17
A
lberto Garcia
block
:
make 'sta
t
s-interval' an array of ints instead
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
Garci
a
bl
o
ck: Update co
p
yrigh
t
of the acco
u
nting co
d
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
Garcia
scsi
-
disk: Account f
o
r failed operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
maci
o
:
A
ccount
for failed
o
perations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
ide: Account for failed and
invalid operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
a
t
a
pi: A
c
count
for f
a
iled and invalid operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
xen_d
i
sk: Account for faile
d
and invalid operati
o
ns
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Gar
c
ia
v
irt
i
o-blk: Account for
f
ailed and inva
l
i
d operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
nvme: A
c
count for failed and invalid operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
r
t
o Garcia
iotests:
A
dd test for the block device st
a
tistics
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Gar
c
ia
block: Use QEMU_CLOCK_VIRTUAL f
o
r the
accounting code
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
b
erto
G
ar
c
ia
qemu-io: Account for failed, invalid and flush operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
Garcia
block: New option
t
o define the int
e
r
v
als
f
or collecting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
block: Add average I/O queue depth to Bloc
k
Dev
i
ceTi
m
edStats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Gar
c
i
a
b
lock: Compute min
i
m
u
m, ma
x
imum and
avera
g
e I/O late
n
cies
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto Garcia
block: Al
l
ow
c
onfigur
i
ng
w
hether
to account failed
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Garcia
block:
A
dd statistics
for failed a
n
d
i
nvalid I/O operatio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to G
a
rcia
block: Add idle_
t
ime
_
n
s
t
o BlockD
e
vice
S
tats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Garcia
u
t
il
:
Infrastruct
u
r
e
for computing recent averages
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rt
o
Garcia
block: define '
c
lock_type' for
the
a
cc
o
un
t
ing
c
ode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
i
de: Account for write ope
r
ations correctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
Ga
r
cia
xen_disk: Account for
f
lush o
p
erati
o
ns
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albe
r
t
o Garcia
iotests: C
h
eck for quorum s
u
p
port in test 13
9
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
G
a
rcia
iotes
t
s: Add tests for
the x-blockdev-d
e
l command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albe
r
to Garcia
block
:
Add 'x-blockdev
-
del' QMP command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Al
b
erto Gar
c
ia
block: Ad
d
b
l
k_get_r
e
fcn
t
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
mirror:
b
loc
k
all operati
o
ns on the target im
a
ge during
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lberto Garci
a
b
lock: test 'b
l
o
c
kdev-snapsh
o
t
'
us
i
ng a fi
l
e
BDS
as
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
l
berto Garci
a
bl
o
ck: Remove inner quota
t
ion marks
in
i
ote
s
t 085
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
Garcia
bl
o
ck: Disallow snap
s
hots if the
ov
e
r
l
ay doesn'
t
s
u
pport
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alb
e
r
to Garcia
t
hrottle: Use bs->throttle_sta
t
e instead of bs->io_
l
imits_en
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto
G
arcia
throttle
:
Check for pend
i
ng reques
t
s in throt
t
le_g
r
oup
_
unreg
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
qemu-io
t
e
sts: Test the
r
eopening of overlay_bs in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albe
r
t
o Garcia
commit: r
e
open ove
r
l
a
y_
b
s be
f
ore base
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto G
a
rcia
bloc
k
: ad
d
tests for the 'blockdev
-
s
n
a
p
s
h
ot' command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alb
e
r
to Ga
r
cia
block: add a 'blockdev-sna
p
sh
o
t
'
QMP command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alber
t
o
G
a
r
c
i
a
b
lock: s
u
pport passing 'ba
c
kin
g
': '' to
'
blo
c
k
dev-add'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
next