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
commit: get the overlay node before manipulating the backing chain
2016-09-20
Alber
t
o Garcia
commit: get th
e
overlay
n
o
de before m
a
nipul
a
ting the
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-13
Alberto Garcia
docs: Fix de
s
cripti
o
n
of the leaky bucket
a
lgorithm
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-08
Alberto Garcia
tests: Test bl
o
ckjob I
D
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
A
l
berto Garcia
th
r
ottl
e
: Te
s
t bur
s
t
limits lo
w
er t
h
an the nor
m
al l
i
m
i
t
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Alb
e
rto Ga
r
ci
a
t
h
rottle:
D
on't all
o
w burst
l
i
m
i
t
s to be l
o
wer than
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
Garcia
qemu-i
o
tests: Tes
t
naming of thr
o
ttling
g
rou
p
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garci
a
blockdev: F
i
x regr
e
ssion with the default n
a
m
i
n
g
of
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
l
berto Ga
r
cia
blockjob: Update description of the 'de
v
ice' fi
e
l
d
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
lberto Garcia
qem
u
-img:
S
et the ID of the bl
o
ck job in
i
mg_c
o
mm
i
t
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Gar
c
i
a
commit: Add
'jo
b
-id'
p
a
rameter to 'block-comm
i
t'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alber
t
o Garcia
stream: Add 'job-id'
p
aramete
r
to 'bloc
k
-stream'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albert
o
Garcia
back
u
p: A
d
d 'job-id' param
e
ter to 'b
l
oc
k
dev
-
backup
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
G
arcia
mirror: Add 'job-id' pa
r
ameter to '
b
l
o
ckdev-mirror
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
l
bert
o
Garcia
blockjob:
A
d
d
'
job_id' pa
r
ameter to block_job_create
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
b
l
ock: Use
blo
c
k_job_get() in find_block_j
o
b()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alb
e
r
t
o Garci
a
blockjob: Add block_job_g
e
t
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
b
lockjob: Update
d
esc
r
i
ption
o
f the 'id' fiel
d
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
stream: Fix prototype of s
t
ream_
s
t
art()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
block: Create the commit block
job befo
r
e
re
o
peni
n
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Albert
o
Garcia
block: Prevent sl
e
e
ping j
o
bs
from re
s
umi
n
g
i
f they
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
blo
c
k:
u
s
e
the b
l
ock job list in qmp_quer
y
_bl
o
ck_jobs()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
b
l
ock
:
use t
h
e b
l
o
c
k job
l
ist in bdr
v
_drain_all()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-07
Alberto
Garc
i
a
d
o
cs:
Fix a couple of typo
s
in throttle
.
txt
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-25
Alberto
G
a
r
c
i
a
b
l
ock:
keep a list of block jo
b
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-18
Albert
o
G
arcia
ipack: Update e
-
mail address
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-13
Al
b
e
r
to
Garcia
g
tk: d
o
n't lea
k
the G
t
k
Bor
d
er with VTE
0
.
36
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alber
t
o
Garcia
qemu-iot
e
sts: add no-op
s
t
r
eaming test
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alberto Ga
r
cia
qemu-iotests:
fix test_strea
m
_
p
a
r
tial()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alberto Gar
c
ia
block: never
cancel a streaming job witho
u
t runnin
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Alberto
G
a
r
ci
a
iotests: Test QU
O
R
U
M_RE
P
ORT_BAD in fifo mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Alber
t
o Garcia
quorum:
E
mit QUORUM_REPORT_BAD for reads in
f
ifo mod
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
A
l
berto Garcia
iotes
t
s: Add test for QMP e
v
ent rates
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto
Ga
r
cia
monitor:
Use QE
M
U_CLOCK_V
I
R
TUAL for the event queue
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alber
t
o Garcia
monitor: Separat
e
QU
O
RUM_
R
EPORT
_
BA
D
ev
e
n
ts according
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Garcia
quoru
m
: Fix crash in quo
r
um_
a
io_cb()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
M
AINTAINERS: Add myself as maintain
e
r of the t
h
ro
t
tli
n
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
to
G
ar
c
ia
docs: Document t
h
e th
r
ottli
n
g
infr
a
stru
c
ture
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
be
r
to
G
arcia
qapi: Correct the n
a
me o
f
the io
p
s_rd par
a
mete
r
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
qemu-i
o
tests
:
E
xten
d
i
o
test 093 to test bur
s
ts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o
Garcia
thr
o
ttle: Test t
h
rottle_c
o
m
pute_
w
ait() during bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
thr
o
t
t
le: Chec
k
that burst_level lea
k
s correctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
e
rto Garci
a
qapi:
A
dd burst length
f
ields to BlockDeviceInfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto Garcia
qapi: Add
burst l
e
n
g
th
p
arameters to block_set_io_
t
hrottle
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto Garcia
t
h
rottle:
Ad
d
comm
a
n
d
-line
s
ettings to define the
b
urst
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throttle: Add support for
b
urst periods
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
a
r
cia
throttle: Use th
r
ottl
e
_
c
o
nfig_init(
)
to i
n
itialize
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto Garcia
throttle: Merge all functions that check the confi
g
uration
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albert
o
Garcia
thrott
l
e: Set alwa
y
s an average valu
e
when
s
etting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
to Garcia
thr
o
ttle: Make thro
t
tle
_
is_valid() set
e
rrp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albert
o
Garcia
throttle: Make t
h
rottle_max_is_mis
s
ing_limit() s
e
t
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto Garcia
throttle:
Make throttle_conf
l
ictin
g
() s
e
t errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garci
a
t
h
rott
l
e: Make throttle
_
c
o
mpute_timer(
)
st
a
tic
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-25
Alberto Garcia
xen_disk: Remov
e
ioreq
.
posts
y
nc
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto
Garcia
atapi: Fix c
o
de
i
ndent
a
tion
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
A
l
berto Ga
r
c
ia
atap
i
:
A
ccount for failed and i
n
valid o
p
erations in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-18
Albert
o
Garcia
block:
C
all
e
x
t
ernal_
s
napshot_clean
after blo
c
kdev
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-17
Alberto
G
arcia
block: make 's
t
a
t
s-interval'
an array of
ints instead
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
Garcia
bl
o
c
k
:
Update
copy
r
ight of the accounting code
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Ga
r
ci
a
scsi-disk: Account for faile
d
opera
t
io
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
b
erto
Garcia
maci
o
: Account for failed
o
pera
t
ion
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto Gar
c
ia
ide
:
Account for failed an
d
invalid operation
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto G
a
rci
a
atapi: Account for fai
l
ed and invalid o
p
erati
o
ns
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Garcia
x
e
n_disk
:
Accoun
t
for fai
l
ed a
n
d invali
d
o
perations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
virtio-bl
k
: Account f
o
r failed a
n
d invalid operat
i
o
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto Garci
a
nvme: A
c
cou
n
t for fail
e
d and inval
i
d operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Ga
r
cia
iotests:
Add test for the bloc
k
d
evice stati
s
tics
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
b
lock: Use QEMU_CLOCK_VIRTUAL for the a
c
count
i
n
g cod
e
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to G
a
rc
i
a
qem
u
-io: A
c
count for failed, invalid
a
nd flush operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
bloc
k
: Ne
w
op
t
ion
to define the int
e
rva
l
s for
c
o
llecting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
block: Add av
e
rage I/O qu
e
ue
d
e
pth to BlockDev
i
ceTi
m
ed
S
t
a
ts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
e
r
t
o
G
arcia
block: C
o
mpute
mi
n
im
u
m, maximum
a
nd av
e
rage
I/O latencies
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
block
:
Allow configuri
n
g whether to account failed
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Garcia
b
loc
k
: A
d
d statistics f
o
r failed
and invalid I/O o
p
erations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
e
rt
o
G
a
rcia
b
lock:
A
d
d i
d
le_time_ns to Bl
o
ckDe
v
ic
e
S
t
ats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
util: Infras
t
ructure for computing recent avera
g
es
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lb
e
rto
G
arc
i
a
block:
d
efine
'
clock
_
type'
f
or the accounting code
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
ide: Account for write operat
i
ons
c
orrec
t
ly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
xen_di
s
k:
Account for flush operatio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
iote
s
t
s: Check for quorum sup
p
ort in te
s
t 139
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Gar
c
ia
io
t
ests: Add tests for the x-blo
c
kdev-del command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
bl
o
c
k
: Ad
d
'x-bloc
k
dev-
d
el' QMP
co
m
mand
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alb
e
rto Ga
r
cia
block: Add blk_
g
e
t
_refcnt(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lberto Garcia
mirror:
block all op
e
rations on the target
image duri
n
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albe
r
to Garcia
block: test
'
b
lockde
v
-snapshot' u
s
i
n
g a file BDS as
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alb
e
rto Garcia
b
l
o
ck: Remove inner quotation mark
s
in iotest
085
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garci
a
b
l
o
ck:
D
isall
o
w snaps
h
ot
s
if the overlay doesn't support
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto
Garcia
throttle: Use bs->throttl
e
_
s
tate
i
n
stead of bs->io_limit
s
_en
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
throttle: Check for pending r
e
quests
in throt
t
le_group_
u
nreg
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Al
b
erto Garcia
qe
m
u
-io
t
ests: Test th
e
reopen
i
ng of overlay_
b
s in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lberto Garcia
com
m
it:
r
eopen overlay_bs before base
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
blo
c
k: add te
s
ts for the
'b
l
ockdev-snapshot
'
command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block: add a 'blockdev-snapshot
'
QMP
co
m
m
a
n
d
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto
Garcia
block: s
u
pport
passin
g
'backing
'
: '' to 'blockdev-add'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
l
bert
o
G
arcia
block: rename
Blockd
e
vSn
a
p
s
hot t
o
Bl
o
ckdevSnap
s
h
otSy
n
c
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albe
r
to Garcia
b
lock: check for exist
i
ng device IDs i
n
external_
s
napshot_pr
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alb
e
rto Garcia
b
lock: Don't call blk_bs(
)
t
w
ice in bdrv_lookup_
b
s()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-23
Al
b
erto
Garci
a
th
r
ottl
e
: Remove throttle_g
r
oup_lock/unl
o
c
k
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
A
lberto Garcia
thr
o
ttle: t
e
st that snapsh
o
ts mo
v
e the
t
hrottl
i
n
g
c
onfigu
r
atio
n
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
A
lber
t
o
G
arcia
iote
s
ts: disable c
o
re dumps in
test 061
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-02
Alberto Garcia
block: disable
I/O
l
imi
t
s at the beginnin
g
o
f
b
drv_close()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
next