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
blockjob: Add block_job_get()
2016-07-13
Alberto Garcia
bl
o
ckj
o
b: Add blo
c
k_job_g
e
t()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
lberto G
a
rcia
b
l
o
ckjob: Update descriptio
n
of the 'id'
f
ield
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
s
t
ream:
F
ix
prototy
p
e
o
f stream_s
t
art(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
block: Cre
a
te
t
he c
o
mmit block job b
e
fore reopening
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Albe
r
to Garcia
block: Prevent sleeping jobs fro
m
r
e
suming if they
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Gar
c
ia
block: use the
b
lock job
l
ist in qmp_q
u
er
y
_
b
l
o
ck_jobs()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garci
a
block:
u
se t
h
e
b
lo
c
k
j
ob lis
t
in bdrv_drain_all()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-07
Alberto Garcia
docs: F
i
x a couple of t
y
p
o
s
i
n throttle
.
t
xt
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-25
Alberto Garcia
block: keep
a
list
of blo
c
k job
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-18
Alberto Garcia
i
p
ack:
U
p
date e-mail address
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-13
A
lberto Garcia
gtk: don't l
e
ak the Gt
k
Border with VTE 0
.
36
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
A
l
berto
Gar
c
ia
qemu-iot
e
sts:
a
dd no
-
o
p
s
t
ream
i
ng test
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alberto Garcia
qemu-iotests: fix te
s
t_stream_partial()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alber
t
o
Garcia
block
:
nev
e
r cancel
a st
r
e
a
ming job wi
t
hout
running
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Al
b
erto Garc
i
a
i
o
te
s
ts:
Test QUORUM
_
REP
O
R
T_BAD in fifo mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Alberto G
a
rcia
quorum: Emit QUORU
M
_REPORT_BAD for rea
d
s in fifo mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Garcia
iotests: Add tes
t
for QMP event ra
t
e
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Albe
r
to G
a
rcia
monito
r
: Use Q
E
MU_C
L
OCK_VIRTU
A
L for th
e
eve
n
t qu
e
ue
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Gar
c
ia
mon
i
tor:
Separate QU
O
RUM_REPORT
_
BAD events according
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto
Garci
a
quorum
:
Fix cras
h
in quorum_ai
o
_cb()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
MAINTAINERS
:
A
d
d myself as maintainer of the throttling
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garci
a
d
o
cs
:
Docu
m
ent the throt
t
l
ing infras
t
ructu
r
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
to G
a
rcia
qapi: Correct the na
m
e
of
the
io
p
s_rd p
a
ram
e
t
er
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
bert
o
Ga
r
cia
qemu-iotests:
E
x
t
e
nd iotest 09
3
to test burst
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
arcia
t
hrottle: Test th
r
ot
t
le_comp
u
t
e
_
w
ait() during bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lberto Garcia
t
h
rottle: Ch
e
c
k that burs
t
_level lea
k
s cor
r
ectly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Gar
c
ia
qapi: Add burst
l
ength
fields
t
o
B
l
ockDeviceInfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
qapi: Add burst
l
ength par
a
meters to block_set_io_
t
hrottle
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
be
r
to Garcia
th
r
ottle: A
d
d comman
d
-line settings
t
o define the burst
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
th
r
ottle: Add support for burs
t
periods
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garci
a
throttle: Use thro
t
tle_config
_
init() to init
i
alize
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
to
G
arcia
throttle: Merge all funct
i
o
n
s that check the
c
onfiguration
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto
Garcia
throttle:
Set
always an averag
e
value when setting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
ber
t
o Gar
c
ia
throttl
e
:
M
ake t
h
rottle_is_val
i
d()
s
et errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
to Ga
r
cia
throttle
:
Make throt
t
le_m
a
x_is_mis
s
ing_limit()
s
e
t
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto Garcia
throttle
:
M
ake th
r
ottle_conflict
i
ng() set errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throttle: M
a
ke throttle
_
compute_time
r
() stat
i
c
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-25
Alberto
G
arcia
xen_disk: Rem
o
ve i
o
req
.
postsync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Albe
r
to Garcia
atap
i
: Fix
c
o
de
i
ndenta
t
io
n
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto Garcia
ata
p
i: Account fo
r
fa
i
led a
n
d invalid operat
i
ons in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-18
A
l
b
e
r
t
o Garcia
blo
c
k: C
a
ll external_s
n
apshot_clean after
b
lockdev
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-17
A
l
b
e
r
to Garcia
b
lock: make '
s
tats-interval' an
array of ints inst
e
ad
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
G
a
rcia
block: Update copyright of the accounting code
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
scsi-disk
:
Account
f
or faile
d
operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
Gar
c
ia
macio:
A
ccount fo
r
failed operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto Garcia
id
e
: Account for failed
and inva
l
id operati
o
ns
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Ga
r
cia
atapi: Account for failed and invalid operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lb
e
rto G
a
rc
i
a
xen_disk: Account fo
r
failed and i
n
valid operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Gar
c
ia
vi
r
ti
o
-
b
lk:
A
ccount fo
r
f
a
iled and
i
nvali
d
operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
Garcia
nvme: Account
for
fai
l
ed an
d
invalid operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
ert
o
Garcia
iotest
s
: Add test for
t
h
e block devi
c
e statist
i
cs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
block: Use
Q
EMU_CLOCK_VIRTUA
L
for
the account
i
ng code
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
q
emu-io: Account for failed, in
v
a
l
id and flush operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o Gar
c
ia
blo
c
k: New option to defi
n
e th
e
intervals for collecting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto G
a
rc
i
a
block:
A
dd average I/O queue dept
h
to BlockDeviceTi
m
e
d
S
tats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
block: Compu
t
e minimum,
m
aximum an
d
a
v
erage I/O
l
atenc
i
es
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
r
t
o Garcia
block: All
o
w configuring wh
e
ther to
a
ccount failed
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
block
:
A
d
d s
t
atistics for failed
and
i
nvalid I/O ope
r
ations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
block: Add idl
e
_
t
ime_ns to BlockDeviceStats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto G
a
rcia
util:
In
f
ra
s
tr
u
ctur
e
fo
r
comput
i
ng recen
t
av
e
rages
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
G
a
r
cia
block: define 'clock_type' for t
h
e accounting c
o
de
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
ide: Account for wr
i
te
o
perations
c
o
r
r
e
c
t
ly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Garcia
xen_disk: Accou
n
t f
o
r fl
u
sh operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alb
e
r
t
o Garcia
iotests: Check fo
r
quorum s
u
pport in test
139
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garc
i
a
iotests: Add tests for t
h
e
x-blo
c
kdev-del command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block: Add 'x-blockde
v
-d
e
l' Q
M
P comman
d
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alber
t
o Garcia
bloc
k
: A
d
d blk_g
e
t_refcnt()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Al
b
erto
G
arcia
mirror: b
l
o
c
k all o
p
era
t
io
n
s on t
h
e targe
t
image durin
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alb
e
r
t
o Garcia
block: tes
t
'bl
o
ckdev-sn
a
pshot' u
s
ing a file
B
DS as
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
l
ber
t
o Ga
r
c
ia
blo
c
k:
Remove
i
nner
q
uotation marks in iotest 085
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lberto Garci
a
block: Disal
l
ow snapsh
o
ts if the o
v
erlay do
e
s
n't s
u
ppo
r
t
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Ga
r
cia
thr
o
ttle: U
s
e b
s
->throttle_state inst
e
ad of bs->io_limits_en
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garci
a
throttle
:
Che
c
k for pending reque
s
ts in throttle_group_unreg
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albe
r
to
G
arcia
qe
m
u-io
t
ests: Test the reopening
o
f ov
e
rlay_bs in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garc
i
a
commit: reop
e
n overlay_b
s
before base
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lberto Garcia
bl
o
ck: add t
e
s
ts for the 'block
d
e
v
-sna
p
shot' command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block: add a '
b
loc
k
dev-snapshot' QMP command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
G
a
rcia
block
:
support passing 'backing': '' to 'blockdev-
a
d
d'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block: rename
B
lo
c
k
devSnapshot to BlockdevSn
a
psho
t
Sy
n
c
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block
:
c
heck for
e
xis
t
ing dev
i
ce IDs in external
_
s
n
apshot_
p
r
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block:
D
on't call
blk_bs()
twice in bdrv_l
o
o
kup_bs()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-23
Albert
o
Garcia
throttle: Re
m
ove thr
o
tt
l
e_group_lock
/
unlock()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
Albert
o
Garcia
throttle: test that snapshots
m
ove the throttling
c
onfigurat
i
on
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
Alberto Garcia
iotests: disab
l
e core
dumps in test 0
6
1
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-02
Alberto Garcia
block: disabl
e
I/O limits at the beginning
o
f
bdrv_close()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-15
Alber
t
o
Garcia
gt
k
: use setlocale() for LC_MESSAG
E
S
only
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Alberto
Garcia
qc
o
w
2
: reor
d
e
r
fields i
n
Qcow2CachedTable
to
r
educe
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Alber
t
o Garcia
docs:
d
ocument how to configur
e
the qcow
2
L2/refcount
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Al
b
erto Garcia
qcow2:
a
dd option
t
o clean
u
n
used ca
c
he entrie
s
afte
r
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Alberto
G
a
r
cia
qcow2: mark the m
e
mory as no lon
g
er
n
eed
e
d after qcow2_cach
e
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-07
Alb
e
rto Garcia
qc
o
w2:
remo
v
e
unnecessary check
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-02
A
l
b
e
rto Garcia
block: remove redundant c
h
eck before g_
s
list_find()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-02
Alberto Gar
c
ia
timer: Use a
s
ingle definit
i
on of NSEC_
P
ER_SEC for
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-02
A
lberto G
a
r
c
ia
t
imer: Move NANOSECONDS_
P
ER_SECONDS
to timer
.
h
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-23
A
l
berto Gar
c
i
a
thr
o
tt
l
e: Fi
x
typo in th
e
documentation
of block_set_i
o
_thro
t
tle
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-23
Alberto G
a
rcia
throttle:
Check c
u
rrent tim
e
rs before updating any_timer_armed[]
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alberto Gar
c
ia
q
e
mu-i
o
tests:
e
xpand test 093 to support
g
roup thr
o
t
tlin
g
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alberto
Garcia
t
hr
o
ttle
:
Updat
e
th
r
ott
l
e i
n
fras
t
ructure copyright
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alber
t
o
Ga
r
cia
t
h
rottle: add the name of the Throt
t
le
G
roup
t
o
BlockDeviceI
n
fo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alb
e
r
to Garcia
throt
t
le: acquire the Thro
t
t
leGro
u
p l
o
c
k
in bdrv_swap
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
next