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
block: Block all intermediate nodes in commit_active_start()
2016-10-31
Albe
r
to Garci
a
block: Bl
o
ck all intermediate nodes i
n
commit
_
a
c
t
i
ve_start()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto
Garcia
block: Block all nodes involved in th
e
blo
c
k-c
o
mmi
t
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garcia
block: Ch
e
ck blockers in all
n
odes involved in a block
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
l
be
r
to G
a
rci
a
bloc
k
: Use block_job
_
add_bdrv() in backup_start()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garcia
block:
U
s
e block_job_add_
b
d
r
v
() in mir
r
or_
s
t
art_job()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
lberto Garcia
bl
o
ck: Ad
d
block_job_a
d
d_bdrv()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Albe
r
to G
a
rcia
block:
P
ause all job
s
during bdrv_reopen_multipl
e
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto G
a
rcia
b
lock: Add bdrv_drain_all_{be
g
in,end}()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-28
Alberto Garcia
g
t
k: fix
c
o
mpilation w
a
rning w
i
th
g
tk 3
.
2
2
.
2
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-24
A
lberto Garcia
qe
m
u-
i
o
tests
:
Te
s
t
I/O in a single d
r
i
v
e from a t
h
rottling
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-24
Alberto
Gar
c
ia
throttle: C
o
r
r
ect
a
ccess to wrong BlockBackendPublic
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Gar
c
ia
block
:
r
e
n
a
me
"read-only" to BD
R
V_OPT_READ_
O
NLY
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alber
t
o Garci
a
commit
:
Add 'b
a
se' to the reop
e
n queue before
'
o
verlay_bs'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
A
l
ber
t
o
G
arcia
block: Don
'
t q
u
eue the same BDS twic
e
i
n
bdrv_re
o
p
en_
q
ueue_c
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
A
lber
t
o
G
arcia
block: Add "rea
d
-only" to the options
QDict
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
A
l
berto G
a
rcia
b
lock:
Update bs->open_f
l
ags
ea
r
lier
i
n bdrv_open_common()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Garcia
block
:
Set BDR
V
_O_AL
L
OW_RD
W
R
a
nd snapshot_opti
o
ns befo
r
e
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Ga
r
c
i
a
blo
c
k:
R
emove bdrv_is_snap
s
h
o
t
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-20
Alberto Garcia
commi
t
:
ge
t
the
o
verlay
n
ode before man
i
pulating the
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-13
Alberto Gar
c
ia
do
c
s
:
Fix de
s
cription of the leak
y
bucket algorithm
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-08
Alberto Ga
r
cia
tests: T
e
st b
l
ockjob
I
D
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Albe
r
to Ga
r
c
i
a
throttle: Test bur
s
t
limits lowe
r
t
h
an the normal limits
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Alberto
G
a
r
cia
t
h
rottle: Don't allow burst limits to b
e
lower
t
h
an
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Al
b
ert
o
Garcia
q
emu
-
iotests: Test naming of throttl
i
ng g
r
oup
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Al
b
erto
Garcia
blockdev: Fix regression with the default naming of
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alber
t
o Garcia
blockjo
b
: Update de
s
cription of the 'de
v
ice
'
field
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
lbert
o
Garcia
qemu-img:
Se
t
the ID of the
b
l
ock
j
ob in img_commit()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
comm
i
t: Add
'job-id' p
a
r
ameter t
o
'block-
c
ommit'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
lberto
G
arcia
stream: Add 'job-id' pa
r
ameter to 'block
-
stream'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
Garcia
b
a
c
kup: Add 'job-id' parameter to 'blockd
e
v-backup
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albert
o
Garcia
m
i
rror: Add
'job-id' parameter to
'
b
loc
k
d
e
v
-mirror
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alb
e
rto Garcia
blo
c
k
job: Add
'
j
o
b
_
i
d
'
param
e
ter
t
o block_job_cr
e
a
te()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albert
o
G
ar
c
ia
block: Use block_j
o
b_get() in find_block_job()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
blockjob: Add
b
lock
_
job_get(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
lbert
o
Gar
c
i
a
blockjob: Updat
e
description o
f
the
'
id
'
field
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
s
t
ream: Fix prototype o
f
stream_star
t
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alb
e
rto G
a
rcia
block: C
r
eate the co
m
mit block job
before reopenin
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alber
t
o Garcia
block: Prevent s
l
eeping jobs from resuming if they
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
block: use the
b
lock job list in qmp_
q
u
e
ry_block_
j
obs()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Ga
r
cia
block: u
s
e the
b
lo
c
k
jo
b
l
i
s
t in bdrv_drain_all(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-07
Alberto Ga
r
cia
docs: Fix a co
u
p
le
o
f typos in throttle
.
txt
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-25
Alberto Garcia
block:
k
eep a
list of
b
lock jobs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-18
A
lberto Garcia
ipack: U
p
date e
-
ma
i
l
a
ddress
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-13
Alberto G
a
rcia
gtk
:
don't le
a
k the GtkBor
d
er
with VTE 0
.
36
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
A
l
bert
o
G
arcia
qe
m
u-
i
otest
s
: add no-op
streamin
g
test
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alberto
G
arcia
qem
u
-iotes
t
s
: fix test_stream_
p
a
r
ti
a
l()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Albert
o
G
a
r
cia
b
lock: n
e
v
e
r canc
e
l a
streami
n
g job without running
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Alberto
Garcia
iot
e
s
t
s: T
e
s
t QUORUM
_
REP
O
RT_BAD
in fi
f
o mod
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Alberto G
a
rcia
q
u
or
u
m: Em
i
t QUORUM_REPO
R
T_BAD for reads in f
i
f
o mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Garcia
iotests: Add te
s
t
f
or QMP event rates
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
A
l
berto Garcia
mon
i
tor: Use
Q
EMU_CLOCK_VIR
T
U
A
L for the event queue
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
A
l
berto Garcia
mo
n
itor: Sepa
r
ate QUO
R
UM
_
REPORT_BAD ev
e
nts
according
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
A
l
berto Garcia
q
u
o
rum: Fix crash
i
n
quoru
m
_
aio_cb()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garci
a
MAINTAINERS: A
d
d m
y
self as mainta
i
ner of the throttling
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto Garcia
docs: Document
the
thro
t
tli
n
g i
n
frastructure
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto Garc
i
a
qapi: Correct the n
a
me of the iops_rd parameter
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lberto Garcia
qemu-i
o
tests: Extend
iotes
t
0
9
3 to test bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throttle: Tes
t
thrott
l
e_compute_
w
ait() during burs
t
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto Garcia
throttl
e
:
Chec
k
that burst_level l
e
a
ks
c
orrec
t
ly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o Garcia
qapi: Add burst l
e
ngth
fields t
o
BlockDe
v
iceIn
f
o
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
t
o
G
a
rcia
qapi:
A
dd bu
r
st length paramete
r
s to blo
c
k_set_io_throttle
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto Garcia
th
r
o
t
t
le: Add com
m
and-line settings to define
t
he b
u
rst
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throt
t
le: Add su
p
port for burst pe
r
i
o
ds
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Gar
c
ia
throttl
e
: Us
e
throttle_con
f
i
g
_
init() to initialize
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throttle:
Merge al
l
fu
n
ctions th
a
t c
h
eck the c
o
nfi
g
uration
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lberto Garci
a
throttle: Set always
a
n average valu
e
wh
e
n setting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lberto Gar
c
ia
thr
o
t
t
le: Mak
e
throttle_i
s
_v
a
lid() set errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Gar
c
i
a
throttl
e
: Ma
k
e t
h
ro
t
tle_m
a
x_is_missi
n
g_limit()
s
et
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
be
r
t
o
Garcia
th
r
o
t
tle: Make throttle
_
conflicting
(
)
set errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Ga
r
cia
throttle: Make throttle_co
m
p
u
te_timer() static
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-25
A
lberto Garcia
xen_dis
k
: Remo
v
e
ioreq
.
postsync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Albe
r
to Ga
r
cia
atapi: Fix c
o
de
i
n
d
e
n
tation
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
A
l
bert
o
G
ar
c
ia
atapi: Acco
u
nt
f
or failed
a
nd in
v
a
lid operations
i
n
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-18
Al
b
e
r
t
o
Garcia
bl
o
ck
:
Cal
l
extern
a
l_sna
p
shot
_
clean af
t
er blockd
e
v
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-17
Albe
r
to
Garcia
bl
o
ck: make '
s
t
a
ts-i
n
terval' an
array of ints instead
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
be
r
to
G
a
r
cia
block: Update copyright of the
a
c
counting cod
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
s
csi-disk: A
c
count for failed o
p
erations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Ga
r
cia
m
acio: Ac
c
ount
f
or
failed
ope
r
atio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto G
a
rcia
ide:
Account for f
a
iled and inv
a
li
d
operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o
G
a
r
c
i
a
atapi: Account
f
or
f
ailed an
d
invalid operatio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
xen_d
i
sk: Acc
o
unt for fail
e
d
an
d
invalid o
p
eration
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o Garcia
virtio-blk:
Account for failed
and
i
nvalid o
p
e
r
atio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
nvme: Acc
o
unt for failed and
invalid operati
o
ns
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Gar
c
ia
iot
e
sts:
A
dd te
s
t for
the block device sta
t
i
s
tics
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto Ga
r
c
i
a
bl
o
ck: Use QEMU_CL
O
CK_VI
R
TUAL for the account
i
ng code
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Ga
r
cia
qemu-io: Account for
f
ai
l
ed,
i
nvalid
and flush operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
block: New optio
n
to define t
h
e intervals for co
l
lecting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
bloc
k
:
Add ave
r
age I/O queue depth to
B
loc
k
De
v
iceTimedStats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o Garcia
b
lock: Co
m
p
u
t
e
minimum, maximum and av
e
rage
I
/
O
la
t
encies
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
Garcia
block: Allow confi
g
uring whether to account f
a
iled
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto Garcia
block: Add statistics f
o
r
fail
e
d and inv
a
lid I
/
O op
e
rations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
block:
A
dd
i
dle_t
i
me_ns t
o
B
l
ockDev
i
ceSt
a
ts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto G
a
r
cia
u
t
il
:
I
n
frastructu
r
e for compu
t
ing recent averages
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Garcia
block
:
d
ef
i
ne
'clock_type' for th
e
acco
u
nting code
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o Gar
c
ia
ide: Acco
u
nt for write
operations correct
l
y
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Garcia
xe
n
_disk:
Account for flush operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
i
otests: Ch
e
ck for quorum s
u
pport
i
n t
e
st 139
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lberto Gar
c
ia
iotests:
A
dd tes
t
s fo
r
the x-bloc
k
dev-del co
m
mand
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block: Add 'x-block
d
ev-del' QMP
c
ommand
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block:
Add blk
_
get_ref
c
nt
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
next