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
arm: spelling fix: mismatch
2016-09-13
Alberto Garcia
d
o
cs:
F
ix descrip
t
i
on
of t
h
e leaky bucket algorit
h
m
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-08
Alberto
G
arcia
tests:
T
e
s
t blockjob
I
Ds
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Alberto Garcia
throttle: Test burst limits lower tha
n
the norm
a
l
l
i
mits
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Alberto Garcia
t
hrottle: Don'
t
allo
w
b
u
rst limits
to be lo
w
e
r
t
han
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Gar
c
i
a
qemu-i
o
tests: Test
naming of
throttling
g
roups
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alb
e
r
t
o
Garcia
blo
c
kd
e
v: Fix regression with the de
f
au
l
t na
m
ing of
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
l
berto Gar
c
ia
blockjob: Upd
a
te descript
i
o
n
of the 'device' fi
e
ld
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alb
e
rt
o
Garcia
qe
m
u-img: Set t
h
e
ID of
t
he block job in img_commit()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Al
b
erto Gar
c
ia
commit: Add 'job-id
'
parameter t
o
'
bl
o
ck
-
commi
t
'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
str
e
am: Ad
d
'job
-
i
d' parameter to 'block-stream'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Al
b
erto Garcia
backup: Add 'job-id' param
e
ter to 'blockdev-backup
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Ga
r
cia
mirror: Add
'
j
o
b-id' parame
t
er to 'blockdev-mirror
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto G
a
rcia
bloc
k
j
o
b: Add 'job_i
d
' pa
r
a
m
eter to
b
lock_job_create()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
l
berto Garcia
block: Use bloc
k
_job_get()
i
n
find_
b
lock
_
jo
b
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
l
berto Ga
r
c
i
a
b
l
ockjob: Add
b
lock_job_get()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
lberto Garcia
blockjob: Upd
a
te description of
t
he 'id' field
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albe
r
to Garc
i
a
stream:
F
ix
p
rototype of stream_s
t
art()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
A
l
berto Garcia
block: Create the commit block job before
r
eo
p
en
i
ng
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
A
lberto
G
ar
c
ia
blo
c
k: Pr
e
v
e
nt
s
le
e
ping jobs from resuming if they
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
block: use
t
h
e block job
li
s
t
in qmp_q
u
ery_block_jobs()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto G
a
rcia
block: use the
block j
o
b
list in bd
r
v
_
drain_all()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-07
Alb
e
rt
o
Garcia
do
c
s: Fi
x
a couple of t
y
p
o
s
in t
h
r
o
t
tle
.
tx
t
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-25
A
lberto Garcia
bl
o
ck
:
keep a list of block
jobs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-18
A
lbe
r
to Ga
r
cia
ipack: Update e
-
m
a
il address
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-13
Alberto Garcia
g
tk: don't leak
t
he
G
tkB
o
r
d
er with V
T
E 0
.
36
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
A
lb
e
rto Garcia
qem
u
-
iote
s
ts:
add no-op strea
m
i
ng
t
e
s
t
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alber
t
o
G
ar
c
ia
qemu-iotests: fix te
s
t_st
r
ea
m
_partial()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Albe
r
to Gar
c
ia
blo
c
k: neve
r
cancel
a
streaming job without
r
unning
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Albe
r
to Garcia
iotests: Test QUO
R
U
M
_REPORT
_
BAD in fifo mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Al
b
erto Ga
r
cia
quoru
m
: Emit
QUORUM_REPORT_BAD for reads in fifo mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Ga
r
cia
iotests: A
d
d test for
Q
M
P even
t
rates
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Garc
i
a
m
o
nitor: Use QEMU_CLO
C
K
_
VIRTUAL for the event queue
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alb
e
rt
o
Ga
r
cia
moni
t
or: Separate
QU
O
RUM_REPO
R
T_BAD events according
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto
Garcia
q
u
orum: Fix cra
s
h in quorum
_
ai
o
_c
b
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto
G
arci
a
MAIN
T
AINERS: Add myself as
m
aintainer
o
f th
e
th
r
ottling
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
docs:
Document the th
r
ottling i
n
fras
t
ructure
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lberto Garcia
qapi
:
Correc
t
the na
m
e of the iops
_
r
d p
a
rameter
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garc
i
a
qemu-
i
otests: E
x
tend
iotest
093
t
o test bu
r
sts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
t
h
rottle: Tes
t
throttle_compute_wait() durin
g
bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o Gar
c
ia
thr
o
t
tle: Check
that burst
_
level le
a
ks co
r
rect
l
y
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
a
r
c
ia
qapi: Add burs
t
length fie
l
ds to BlockDeviceInfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto Garcia
qapi:
Add
b
urst length parameters to block_set_io_thr
o
t
tle
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto
Garcia
thrott
l
e: Add
c
o
mmand
-
line settings to define the
b
urst
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto
Garci
a
throt
t
le:
Add support fo
r
b
u
rst periods
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albert
o
Garcia
t
hrottle:
U
s
e throttle_con
f
i
g_init
(
) to initia
l
i
z
e
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
to Garcia
t
hrot
t
le
:
Merge all funct
i
ons that check the co
n
fig
u
ration
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o
Ga
r
ci
a
th
r
ottle: Set always an average valu
e
when set
t
i
n
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
thrott
l
e:
M
ake throttle_is_v
a
l
i
d()
s
et
e
r
rp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
thrott
l
e:
M
a
ke throttle_m
a
x_i
s
_
missing_
l
imit()
set
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
to Gar
c
ia
thrott
l
e: Make throttle_conflicting
(
)
s
et errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto Garc
i
a
throttle: Make t
h
rottle_compu
t
e_timer() static
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-25
Al
b
erto
Ga
r
cia
xen_disk: Remove ioreq
.
p
o
stsync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto Garcia
atap
i
: Fi
x
co
d
e
indentation
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Al
b
erto
Garcia
atapi: Account fo
r
fai
l
ed and in
v
alid operation
s
i
n
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-18
Alberto Garcia
block
:
Cal
l
exter
n
a
l
_snapshot_c
l
ean after blockdev
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-17
A
lberto Gar
c
ia
block: make
'sta
t
s-in
t
erval' an array of ints inste
a
d
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto Garcia
block: Update copyright of
t
he accountin
g
c
ode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
sc
s
i-disk
:
Account
for
failed oper
a
tions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Gar
c
ia
macio: Ac
c
ou
n
t for failed oper
a
tions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o Garc
i
a
i
d
e
:
Account
f
or failed a
n
d inva
l
id operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o
Garcia
a
t
a
p
i: Account for faile
d
and invalid oper
a
tions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lber
t
o Garcia
xen_disk:
Account for
fai
l
ed
a
nd
i
n
v
alid
o
p
e
r
a
t
i
ons
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Ga
r
cia
virt
i
o-blk: Acc
o
unt for failed a
n
d
i
nvalid o
p
er
a
tions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to
G
a
r
cia
nvme: Account fo
r
failed and invalid
o
pe
r
ati
o
ns
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
iotests: Ad
d
t
est for the
b
lock
d
evice statist
i
cs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
G
ar
c
ia
bloc
k
: Use QEM
U
_CL
O
CK_
V
IRTUAL
f
or the
acc
o
unti
n
g code
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
Garcia
qemu-io
:
Account for failed, i
n
valid and flush o
p
er
a
tions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Garcia
block: N
e
w
opt
i
on
t
o define the intervals for collecti
n
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto Garcia
block: Add avera
g
e I/O queue depth to BlockDe
v
iceTi
m
edSta
t
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto Garcia
block: Compute minimum,
m
axim
u
m and aver
a
ge
I
/
O latenc
i
es
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto Garcia
block: Allow c
o
n
figuring whether to account
f
aile
d
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
Garci
a
block: A
d
d statistics fo
r
failed and
i
nvalid I/O operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o Garcia
block
:
Add idle_time_ns to BlockDeviceStats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
util:
Infrast
r
ucture for compu
t
ing
r
ece
n
t
averages
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto Garcia
blo
c
k:
d
efine 'clock_ty
p
e' for the
accounti
n
g co
d
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Garcia
ide: Accoun
t
for
w
r
ite ope
r
at
i
o
ns correctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto
G
arcia
x
en_disk: Account for flush op
e
r
a
tio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
iotests: C
h
eck for quorum support in test 139
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albe
r
to Garcia
iot
e
sts: Ad
d
tests for the x-b
l
oc
k
de
v
-de
l
command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lberto Garcia
block:
A
dd 'x-
b
lockdev-del'
Q
MP comma
n
d
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
Garcia
block: Add blk_g
e
t_refcnt()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
Garcia
mi
r
ror:
b
lock all o
p
erat
i
ons on the target i
m
age during
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lberto
G
ar
c
ia
bl
o
ck: test 'block
d
ev-snapsho
t
' using a
file
BDS as
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Al
b
erto Garcia
b
l
ock: Remove inner
q
uotati
o
n marks in
i
otest 08
5
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alb
e
r
t
o
Garcia
b
l
ock: Di
s
allow
snapshots if the overlay d
o
e
s
n't
s
up
p
ort
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alb
e
rt
o
Garcia
throttle: Use bs->
t
hrottle_state inste
a
d
o
f bs->io_l
i
m
i
ts_en
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto G
a
rcia
t
hrottle: Ch
e
ck for p
e
nding requests in throttle_group_unreg
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto
G
ar
c
ia
q
e
mu-i
o
tests: Test
t
h
e reop
e
ning of overla
y
_bs in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
Garcia
c
o
mmit: reopen
overlay_bs bef
o
re
base
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
l
bert
o
G
arcia
block
:
add
tests for the
'
blockdev-snapshot'
c
ommand
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block: add a '
b
l
o
c
kdev-snapshot' QMP com
m
an
d
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
Garc
i
a
b
l
ock: suppor
t
pas
s
ing
'backing': '' to 'bloc
k
dev-add'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albe
r
to Gar
c
i
a
block: rename Bl
o
ckde
v
Sna
p
shot to
BlockdevSnap
s
hot
S
ync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albe
r
to Garci
a
block:
c
he
c
k fo
r
existing device IDs in
e
xternal_snapshot_
p
r
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albe
r
to Garcia
block: Don't call blk
_
bs() twice in bdr
v
_l
o
okup_bs()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-23
Alberto
Garcia
th
r
ottle: Remove
t
hrottle_group
_
lo
c
k/unlock()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
Alberto Garc
i
a
th
r
ottle
:
test that snapshot
s
move the t
h
rottling confi
g
u
r
atio
n
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
A
l
berto Garcia
i
otes
t
s: dis
a
ble
c
ore
d
umps in test 06
1
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-02
Alberto Garcia
block:
d
isable I/O li
m
its at the beginn
i
ng o
f
bdrv_close()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-15
Alberto Garcia
g
t
k
:
u
se setlocale() for
L
C_M
E
SSAGES onl
y
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
next