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: Add blk_by_dev()
2016-09-23
Al
b
er
t
o Garci
a
blo
c
k: rename "r
e
ad-only" to BDRV_OPT_READ_ON
L
Y
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Albert
o
Garc
i
a
co
m
m
i
t: Add 'b
a
se'
t
o the reo
p
en queue before 'ove
r
lay_bs
'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Garci
a
block: Don't queue the same BDS tw
i
ce in bdrv_reopen_queue_c
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto
G
arcia
block: Add
"
re
a
d-only" to the o
p
tions QDict
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Gar
c
ia
block: Update
bs->
o
pen_fla
g
s earli
e
r
i
n bd
r
v_ope
n
_common()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alb
e
rto
Garc
i
a
block
:
Set BDRV_O_ALLO
W
_RDWR a
n
d
snaps
h
ot_opti
o
ns b
e
f
o
re
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Garcia
bl
o
c
k: Re
m
o
v
e bdrv_is_s
n
apshot
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-20
Alberto Garc
i
a
c
o
m
m
it: ge
t
the over
l
ay node before manipulating t
h
e
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-13
A
l
ber
t
o Ga
r
cia
doc
s
: Fix descrip
t
ion of the lea
k
y bucket a
l
gorithm
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-08
A
l
b
e
r
to
G
arc
i
a
test
s
: T
e
s
t
blockj
o
b IDs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Alberto Garcia
thrott
l
e: Test burst limits lower than the normal limit
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
A
lberto Garcia
throttle: Don't allo
w
bur
s
t li
m
its
t
o be low
e
r t
h
an
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albe
r
to Garcia
qemu-iotests:
T
est
naming of throttlin
g
groups
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garc
i
a
blockdev:
Fix reg
r
es
s
ion w
i
th the
d
efau
l
t namin
g
of
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
blockjob: Update de
s
c
r
iption of the 'devic
e
' field
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
qemu-img: Se
t
th
e
ID of the
block
job in img
_
commit()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
c
o
mmit: Add 'job-
i
d' parameter
to 'block-co
m
mit'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albe
r
to
G
arcia
st
r
e
am: A
d
d 'j
o
b-id' p
a
r
a
me
t
er to 'block-stream
'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Ga
r
ci
a
backup: Add 'job-
i
d' pa
r
ameter to 'b
l
ockdev-backup
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
lbe
r
t
o Garcia
mirror: Add 'job-id
'
parameter to
'
blo
c
kde
v
-mirror
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Ga
r
c
ia
b
l
ockjo
b
: Ad
d
'j
o
b_i
d
' p
a
r
a
m
eter to block_job_cr
e
ate()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
block: Use block_job_get() in find_block_job()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
l
berto Garcia
blockjob:
A
dd block_j
o
b_g
e
t()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto G
a
rcia
blockjob: Update
d
escription of the 'id
'
field
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
l
berto
Garcia
stream: Fi
x
p
rototype of str
e
am_star
t
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto
G
arcia
b
lock
:
Create
the
c
o
m
mit b
l
ock job bef
o
re re
o
pening
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
block: Prevent
s
leep
i
ng
jobs from
r
esuming if
t
hey
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Albe
r
to Ga
r
cia
block
:
use
the
b
l
ock job list in qmp_query_b
l
ock_j
o
b
s
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
A
l
berto Garc
i
a
block: us
e
the
block job l
i
s
t
in bdrv_drain_all()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-07
Alberto Garcia
docs: Fix
a
couple of typos in
t
hr
o
ttle
.
txt
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-25
Alber
t
o Garcia
block:
kee
p
a
list o
f
block jobs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-18
Alberto Ga
r
cia
ip
a
ck: Update e-mail a
d
dres
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-13
Al
b
erto
Garcia
gtk
:
don't leak the G
t
kBorder with VT
E
0
.
36
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
A
l
b
e
rt
o
Garcia
qemu-iotests: add n
o
-op
stre
a
ming test
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Al
b
ert
o
Gar
c
ia
qemu
-
iote
s
ts: f
i
x test_stream_parti
a
l()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
A
l
ber
t
o
G
arcia
block: neve
r
c
a
ncel
a st
r
eaming
j
ob witho
u
t runn
i
ng
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Al
b
er
t
o Garcia
i
o
t
ests: Test QUORUM_RE
P
ORT_BAD in fifo mo
d
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Al
b
erto Garcia
q
u
orum:
Emit QUO
R
UM
_
REP
O
RT_BAD for reads in fifo mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Garcia
iotests: Ad
d
test f
o
r QMP even
t
rat
e
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alb
e
rto G
a
rcia
monito
r
: U
s
e QEM
U
_CLOCK_VIRTUAL for the eve
n
t queue
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Garcia
monit
o
r
:
Separate Q
U
ORUM_
R
E
PORT_BA
D
events accordin
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Garcia
quorum:
Fix
cr
a
s
h
in quorum
_
a
i
o_cb()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto G
a
rcia
MAI
N
T
A
INER
S
:
Add
myse
l
f
a
s maintainer o
f
the
throttlin
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lberto Gar
c
ia
d
ocs: Document
the throttling infrastructure
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
arcia
qapi: Correct
the n
a
m
e
of the i
o
ps_r
d
parameter
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
ar
c
ia
qemu
-
iot
e
sts: Ext
e
nd iotest 093
t
o test bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto G
a
r
c
i
a
throttl
e
: Tes
t
t
h
r
ottle_compute
_
wait() during bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throttle: Check that burst
_
level leaks
c
orrectly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
to Garcia
qapi: Add bur
s
t l
e
n
gth fie
l
ds to BlockDevi
c
e
I
n
f
o
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
b
erto Garci
a
qapi: Add burst length parameters to block_set_io_thro
t
tle
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
b
e
rto Gar
c
ia
throttle: Add command-line setting
s
to
define the bur
s
t
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albert
o
Garc
i
a
throttle: Ad
d
suppor
t
for burst periods
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto Garcia
throttle: U
s
e
t
hrott
l
e_config_i
n
i
t() to
i
nitialize
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garci
a
t
h
r
ottle: Merge all functions that check the configuration
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o Gar
c
ia
throttle: Set always an ave
r
a
g
e
v
a
lue when setting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
e
r
to Ga
r
cia
throt
t
le:
Make throttle_is_
v
alid() set e
r
rp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throttle
:
Make throttle_
m
ax_is
_
missing_l
i
m
i
t(
)
set
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
a
rcia
throttle
:
Ma
k
e thro
t
tle_con
f
lict
i
ng(
)
set errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throt
t
l
e
: Ma
k
e throttle_compute_timer() static
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-25
Alberto Gar
c
ia
xen_disk: Remove iore
q
.
p
ostsync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Albe
r
to Garcia
atapi:
Fix code ind
e
ntat
i
o
n
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Albert
o
G
arcia
a
t
api:
A
ccount
for f
a
iled and invalid operatio
n
s
i
n
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-18
A
l
b
e
rto Garcia
block: Call
e
xternal_snapsh
o
t_clean after blockdev
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-17
Alberto Gar
c
ia
block: make 'stats-interval' an ar
r
ay of ints ins
t
ead
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto Garcia
b
lock: Update copyri
g
h
t
of the accounting cod
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Garcia
scsi-
d
isk: Ac
c
o
u
nt for faile
d
ope
r
at
i
o
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Garcia
macio:
Acco
u
nt for
failed operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
ide: Account fo
r
fai
l
ed and invalid operatio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
b
erto Garcia
atapi: Accou
n
t for
failed and in
v
alid
opera
t
i
o
ns
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto Garcia
x
en_dis
k
: Acc
o
unt fo
r
failed and invalid
opera
t
ions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
virtio-blk: Account for
f
ailed
a
nd invalid op
e
rati
o
ns
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
e
r
to Ga
r
ci
a
nvme
:
Accoun
t
f
or failed
a
nd
invalid opera
t
ions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
t
o
G
a
rcia
iotests: Add test for the bl
o
c
k
de
v
i
c
e statis
t
ics
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
b
er
t
o
Garcia
block: Use
Q
EMU_CLOCK
_
VIRTUAL for the accounting code
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto Ga
r
cia
q
e
mu-io
:
Account for failed, i
n
va
l
id and flush op
e
ratio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto G
a
rcia
block
:
New opti
o
n to define th
e
i
n
t
e
r
v
als
f
or collecting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
blo
c
k: Add average I/O
qu
e
ue depth to BlockD
e
viceTimedSta
t
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto Garcia
block:
C
o
mpute minimum, maximum and average I/O lat
e
ncies
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto Garcia
block: Allow configuring wheth
e
r to account failed
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
be
r
to Garcia
blo
c
k
: Ad
d
s
tatistic
s
for fai
l
ed
and invalid I/O oper
a
t
ions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Ga
r
cia
b
l
oc
k
:
A
d
d
i
d
le_
t
ime_ns t
o
Bl
o
ckDeviceStats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
u
til
:
Infrastructure for comput
i
ng recent avera
g
es
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Ga
r
cia
b
l
ock: defin
e
'clock_type' for
t
he accou
n
tin
g
c
o
de
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
ide: Acco
u
nt for write
operation
s
correctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Ga
r
cia
x
e
n_disk: Accou
n
t for flush operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lberto Gar
c
ia
i
o
tests
:
Check for quorum support in tes
t
139
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albe
r
to Ga
r
cia
i
otest
s
: Add tests for th
e
x-blockdev-
d
e
l
command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
Garcia
block
:
A
dd
'
x
-b
l
ockdev-del'
QMP command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Gar
c
i
a
b
l
ock: Add bl
k
_ge
t
_re
f
cnt()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Al
b
erto G
a
rcia
mirro
r
: bloc
k
all operations o
n
the target im
a
ge during
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Al
b
erto
G
arcia
block: test
'blockdev-snapshot'
usi
n
g a file BDS as
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
blo
c
k: R
e
move
i
nner quotation marks in iotest 085
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Al
b
erto
Garci
a
block:
Disallo
w
snapsh
o
ts if the
overl
a
y doesn't s
u
pp
o
rt
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto
Garc
i
a
t
h
rottle: U
s
e
bs->throttle_state instead o
f
bs->io_lim
i
ts_en
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Al
b
e
r
to
G
arcia
t
h
rottle: Check f
o
r pending reque
s
ts
in thro
t
t
l
e
_
group_u
n
reg
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lberto Ga
r
cia
qemu
-
iotests:
T
est
t
h
e
reop
e
ning of overl
a
y_bs in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
commit: reopen ov
e
rl
a
y_bs before base
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
blo
c
k:
a
dd te
s
ts
f
or the
'bl
o
c
kdev-snapsho
t
' command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Al
b
e
r
t
o
G
a
r
c
ia
block:
a
dd a
'
bl
o
ckdev-s
n
apshot' QMP command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
b
l
o
ck:
s
upport passing 'backing': '' to
'blockde
v
-
a
dd'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
next