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
Merge remote-tracking branch 'public/tags/block-pull-request' into staging
2016-10-31
A
lb
e
rto Ga
r
cia
qemu-iotest
s
: Test the 'base-node' p
a
rameter
of 'block
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto
G
ar
c
ia
block: Add 'base-nod
e
' para
m
e
t
er t
o
the '
b
lock-s
t
ream
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garcia
qemu-iote
s
ts: Test streaming to a
Quorum child
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garcia
qemu-iotests: Add iotests
.
supports
_
quorum()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Albe
r
to Garc
i
a
qemu
-
iotests:
Test block-stream and b
l
ock-commit in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Ga
r
cia
q
e
mu-iotests: Test overl
a
pping strea
m
and comm
i
t
o
p
er
a
tio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garcia
qemu
-
io
t
e
s
t
s
: Te
s
t
block-stream ope
r
ations in
parallel
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alber
t
o
G
arcia
qemu-iotests: T
e
st streaming
to
an intermediate lay
e
r
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
lberto Ga
r
cia
docs
:
Docume
n
t how to stre
a
m to an i
n
termed
i
ate layer
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Al
b
erto Garcia
blo
c
k:
A
dd QMP supp
o
rt f
o
r streaming to an
intermediate
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
lb
e
rto Garc
i
a
block: Support streaming t
o
an intermediate laye
r
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
lberto
Garcia
block: Block a
l
l intermed
i
ate
nodes i
n
co
m
mit_active_start()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alber
t
o Ga
r
cia
bl
o
ck: Block all nodes invo
l
ved in the bloc
k
-c
o
mmit
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alb
e
rto Garcia
b
l
ock: Check b
l
ockers in al
l
nodes involved in a bl
o
ck
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
l
berto
Garcia
b
l
ock: Us
e
block_job
_
ad
d
_
b
drv()
in backup_start()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
l
berto Garcia
bl
o
ck: Use
b
lock_job_ad
d
_bdrv
(
) in m
i
rror_start_job()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Albert
o
Ga
r
cia
block: Add block_job_add_bd
r
v()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garcia
b
loc
k
:
Pause all jobs d
u
ring bdrv_reo
p
en_m
u
l
t
ipl
e
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alb
e
r
to
Garc
i
a
block: Add bd
r
v_drain_all_
{
begin,en
d
}()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-28
A
l
be
r
t
o Garcia
gtk: fix compilatio
n
warning with gtk 3
.
22
.
2
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-24
Alberto Garcia
qemu-iotests: Test I/O in a single drive f
r
o
m a throttling
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-24
A
l
berto
Ga
r
cia
t
h
rottle:
Correct access
t
o
wr
o
ng
Block
B
a
c
kendPubli
c
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Garcia
b
l
ock: r
e
name
"read-only
"
to
BDRV_OPT_RE
A
D_ONLY
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto G
a
rcia
commit
:
Add '
b
ase' to
t
h
e
reop
e
n queue before
'
overlay
_
bs'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto G
a
r
c
ia
b
l
ock: Don't queue the same
BDS twice in bdrv_
r
eopen_queue_c
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Garci
a
block: A
d
d
"read-only" to the o
p
tions QDi
c
t
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
A
lberto
G
arcia
block: Update b
s
->open_flags ea
r
l
ier i
n
bdrv_open_common()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Albe
r
t
o
G
a
rcia
block: Set BDR
V
_O_ALLOW_RDWR and snapshot_options before
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alber
t
o Garcia
b
l
ock
:
R
emove bdr
v
_
is_snapsho
t
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-20
Albert
o
Garcia
c
ommit: get the overl
a
y node be
f
ore m
a
nipulati
n
g
the
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-13
Alber
t
o Gar
c
ia
docs:
Fix descr
i
ption of the leaky bucke
t
a
lgo
r
ith
m
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-08
Albe
r
to Garcia
t
e
sts: Tes
t
blockjob IDs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Al
b
erto Garc
i
a
throttle:
Test burst li
m
i
t
s lower than the
n
ormal lim
i
t
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Alberto
G
arcia
throttle: Don't allow burst limits to be lower than
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alber
t
o Garcia
qemu
-
io
t
ests: Test naming
o
f throt
t
ling groups
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albe
r
to Garcia
blo
c
kdev: Fix regression wi
t
h the d
e
fault naming of
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
l
berto G
a
r
cia
blockjob:
Update descriptio
n
of the
'device' f
i
el
d
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
l
bert
o
Garcia
qemu-img: Set the ID
o
f t
h
e blo
c
k job i
n
img_commit()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Gar
c
ia
commit: Add 'job-id' p
a
r
ame
t
er t
o
'
b
l
ock-commit'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
s
tre
a
m
: Add 'job-id' param
e
ter to 'b
l
ock-stream'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garci
a
backup: Add '
j
ob
-
i
d
' parameter to
'
b
l
ockdev
-
backup
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
Ga
r
cia
mirr
o
r
:
Add
'
job-id'
p
a
r
ameter to 'bloc
k
dev-mir
r
o
r
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alb
e
rto Garcia
b
l
o
ckjob: Add
'jo
b
_id
'
parameter
t
o blo
c
k_j
o
b
_
create()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
b
l
ock: Use
b
lock_job_ge
t
() in
f
i
nd_block_job()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
bloc
k
job: Add block_
j
ob_get()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
blockjob: Update descrip
t
ion
of the 'i
d
' field
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto G
a
r
cia
stream: Fix pr
o
totype of
stream_start()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
b
l
ock: Create the commit bloc
k
job befo
r
e reopen
i
ng
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
block: Prevent sleeping jobs
from res
u
min
g
i
f they
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
block: use the
b
loc
k
job list
i
n q
m
p_
q
uery_
b
l
o
ck_jobs
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
A
l
berto Gar
c
ia
bloc
k
: use th
e
b
lock job l
i
s
t
i
n bdrv_dr
a
i
n
_
all()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-07
Alberto Garcia
docs: Fix a couple of typos
i
n t
h
rottle
.
txt
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-25
Al
b
erto
G
arcia
blo
c
k: k
e
ep
a
lis
t
of block jobs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-18
A
lb
e
rto Garcia
i
pack: Upd
a
te e-mail addres
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-13
Albe
r
to
G
a
r
ci
a
g
t
k: d
o
n't leak the GtkB
o
rder with VTE
0
.
36
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alb
e
r
t
o Garc
i
a
qemu-iotests:
add no-
o
p streamin
g
test
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
A
lberto Garcia
qemu
-
iotests: fix tes
t
_stream_par
t
ial()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alber
t
o G
a
rcia
bloc
k
:
n
e
v
e
r
cancel a
s
treaming job witho
u
t
r
un
n
ing
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Alberto Gar
c
ia
iotests: T
e
st QU
O
RUM_REPORT
_
BAD
i
n fifo mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
A
l
berto Ga
r
cia
quorum: Emit QUORUM_REPORT_BAD for
r
eads in fi
f
o
mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto
G
a
rcia
iotests: Add test
for Q
M
P
e
v
ent rates
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Garci
a
monitor: U
s
e QEMU_CLOCK_VIRT
U
AL
f
or the event q
u
eue
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Garc
i
a
monit
o
r
: Se
p
ara
t
e QUORU
M
_REPORT_BAD ev
e
nts according
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Garc
i
a
qu
o
rum: Fix cr
a
sh in quorum_aio_c
b
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
MA
I
NTAIN
E
RS: Add mysel
f
as maintai
n
er of the thr
o
ttling
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Gar
c
ia
docs: Document
the
th
r
ottling infrastructure
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lberto Garcia
qapi: Correc
t
the name of the iops_rd
p
arameter
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
Gar
c
ia
qemu-iot
e
sts: Exte
n
d
iotest 093 to test bur
s
ts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
t
hrottle:
T
e
s
t thrott
l
e_compute_wait(
)
d
u
ring
b
ursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o Garc
i
a
thr
o
ttle:
C
h
e
ck that burst_level leaks co
r
rectly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o
G
arc
i
a
q
api: Add bur
s
t length fields to BlockDeviceI
n
fo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto Ga
r
cia
q
a
pi: A
d
d
b
urst le
n
gt
h
p
arameters
to bloc
k
_
set_i
o
_
t
h
r
ot
t
le
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throttle: Add
c
o
m
mand-
l
i
n
e settings to defin
e
t
he burst
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Ga
r
cia
thro
t
tle: Add
s
upport for burst p
e
riods
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albert
o
Garcia
t
h
rottle: Use throttle_conf
i
g_
i
nit() t
o
initialize
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
thro
t
tle: Mer
g
e all f
u
nctions that
check the
c
onfigurati
o
n
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto Garcia
throttle: Set
always an a
v
erage valu
e
when set
t
ing
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto Garcia
throttle: Make throt
t
le
_
i
s
_v
a
lid() set errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Ga
r
cia
throttl
e
:
Make throttle_
m
ax_is_mis
s
ing_limit() set
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o Garcia
t
hrottle: M
a
ke
t
hrottle_co
n
flicting() set er
r
p
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throttle: Mak
e
thr
o
ttle_compute_timer()
static
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-25
A
l
ber
t
o G
a
r
c
i
a
xen_disk:
Remove ioreq
.
post
s
y
n
c
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto Garcia
atapi: Fix
code i
n
dentat
i
o
n
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto
Ga
r
c
i
a
atapi: Accoun
t
for f
a
iled
a
nd inv
a
lid op
e
ratio
n
s in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-18
Alberto Garcia
block: C
a
ll external_s
n
apshot_clea
n
af
t
er
b
lockdev
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-17
Alberto Garcia
blo
c
k
: mak
e
'stats-interval' an array of in
t
s
instead
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto
G
arcia
bloc
k
: Update copyrig
h
t o
f
the accounting co
d
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Ga
r
c
i
a
s
csi-disk: Accou
n
t f
o
r failed operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
t
o Gar
c
ia
ma
c
io: Account for
f
ailed o
p
erations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
id
e
: Acco
u
nt
for failed
and inva
l
i
d
operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garci
a
ata
p
i: Account for failed and
i
n
valid operatio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
t
o
Garcia
xen_disk:
A
c
c
ount for failed and invalid
oper
a
tions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto
G
arcia
vir
t
io-blk: A
c
c
o
unt
f
or failed an
d
invalid operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
nvme: Acco
u
nt for failed and
i
nvalid operat
i
ons
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto Garcia
iotests: Add test for the block device stati
s
t
i
cs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto Ga
r
c
i
a
blo
c
k: Us
e
QEMU_CLOCK
_
VIRTUAL for
the accounting code
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
q
e
mu-io: Accou
n
t for fa
i
led,
i
nvalid
a
n
d
f
lush
o
perations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto
G
ar
c
ia
b
l
ock: New option to defin
e
the in
t
ervals for collecting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto G
a
rc
i
a
block: Add average I/O queue
d
epth to BlockDeviceTim
e
dSta
t
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
bloc
k
: Compute minimum,
max
i
mum an
d
averag
e
I/O latencies
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
next