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
qcow2: Define and use QCOW2_COMPRESSED_SECTOR_SIZE
2016-10-31
Alber
t
o Gar
c
ia
d
o
cs: Docum
e
nt how t
o
s
tr
e
am to an interm
e
diate
l
a
y
e
r
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
lberto
G
ar
c
ia
block
:
Add QMP
s
upport for
s
t
re
a
ming to an intermediate
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto
G
arci
a
block: Support
stre
a
ming to an interme
d
iate layer
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Albe
r
to
G
arcia
block: B
l
ock all intermediate nodes in commit_active_start()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
lb
e
rto Garcia
b
lock:
B
lock all nod
e
s involved in the block-c
o
mm
i
t
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
lberto Garcia
bloc
k
: Check blo
c
ker
s
in all nodes i
n
vo
l
ve
d
i
n
a block
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
lberto Garcia
block: Use bl
o
ck_
j
ob_add
_
bdrv() in backup_s
t
a
r
t
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garc
i
a
block: Use
b
lo
c
k_jo
b
_add
_
b
drv() in mirror_sta
r
t_job()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Albe
r
to Garcia
b
l
ock:
Ad
d
block_job_a
d
d_b
d
rv()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garc
i
a
block: Pau
s
e
a
ll jobs d
u
ring
bdrv_reopen_multiple()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garcia
bl
o
ck: A
d
d bdrv_drain_all
_
{b
e
gin,end}()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-28
Alberto Garcia
gtk: fi
x
co
m
pilation wa
r
n
ing with g
t
k 3
.
22
.
2
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-24
A
lberto G
a
rcia
q
em
u
-
iotes
t
s: Te
s
t
I
/O in a
s
ing
l
e drive from a throttling
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-24
Al
b
erto Garci
a
thr
o
ttle:
C
orrect
a
ccess to wrong BlockB
a
ckendPublic
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Garcia
block: rena
m
e "read
-
only"
t
o
B
D
R
V_OPT_READ_ONLY
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Garcia
commit:
A
dd '
b
ase' to t
h
e reopen queue
b
e
for
e
'overlay_bs'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Garcia
block: Don'
t
queue the
sa
m
e BD
S
twice i
n
bdrv_reopen_queue_c
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
A
l
berto Garcia
block: Add "read-only" to the options QDict
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Ga
r
ci
a
b
lock: Update bs->
o
p
en_flags earlier in bdrv_open_common(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Albe
r
to Garcia
block: Set B
D
RV_O_ALLOW_RDWR
a
n
d snapshot_options befo
r
e
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Garci
a
b
lock: Remove bdrv_is_sn
a
p
s
ho
t
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-20
Alberto Gar
c
ia
commit: ge
t
the overlay node before manipu
l
ating th
e
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-13
Alber
t
o
Gar
c
ia
docs: Fix description of
t
h
e
leak
y
bucket algorit
h
m
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-08
Alberto Garc
i
a
t
e
sts: Tes
t
blockjob
I
D
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Alberto
Garcia
thrott
l
e: Test burst limits low
e
r tha
n
the normal li
m
its
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Alberto
G
arcia
throttle: Don't
a
llo
w
bur
s
t
limits to be lower tha
n
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
G
arcia
qemu-io
t
ests: Test nam
i
n
g
o
f throttling groups
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albert
o
G
arci
a
blockdev: Fix regression with the default namin
g
o
f
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Al
b
ert
o
Garcia
blockjo
b
: Upd
a
t
e
descripti
o
n of the 'd
e
vice' fiel
d
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alb
e
rto Ga
r
cia
qemu-img: S
e
t the
ID of the block job
i
n i
m
g_
c
ommit()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
l
bert
o
G
arcia
commit: Add '
j
ob-id
'
p
a
rameter to 'bloc
k
-com
m
it
'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
G
a
rcia
stream: Add 'job-id' param
e
ter
t
o 'block-stream'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
G
arcia
bac
k
up:
Add 'j
o
b-id' parameter to 'bl
o
c
k
de
v
-backup
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
mirr
o
r
:
Add
'
job-id' param
e
t
er
to 'blockdev-mir
r
o
r
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
blockjob: Add 'jo
b
_
i
d
'
parameter to
bloc
k
_job_cr
e
a
t
e()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
b
lock: Use block_job_get() in find_block_job()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
lberto Garcia
blockjob: Add bl
o
ck_
j
ob_get()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
lberto Garcia
b
lock
j
ob: Update descri
p
t
i
o
n of t
h
e
'
i
d' field
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
G
arcia
s
tream: Fix prototype of stream_start()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Albe
r
to Garcia
block: C
r
eate the commit bl
o
c
k job before reo
p
e
ning
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
block:
Prevent sleeping jobs from resu
m
ing i
f
they
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garci
a
b
l
ock: use the block job list in qmp_query_bl
o
ck_jobs()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
b
l
o
c
k: use
t
he
blo
c
k j
o
b list i
n
bd
r
v_drain_all()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-07
Alberto
G
arcia
docs:
F
ix a cou
p
l
e of typos in throttle
.
txt
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-25
A
lberto
Garcia
block: keep a list
o
f
b
lock job
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-18
Albert
o
Garcia
ipac
k
:
Update
e
-
mail a
d
dress
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-13
Alberto Gar
c
ia
gtk: don't leak the GtkBorder with VTE 0
.
3
6
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alberto
G
arcia
qemu-iotests: add no-op streaming test
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alb
e
rto Garcia
qemu-
i
otests: f
i
x test_strea
m
_
partial()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alberto
G
a
rcia
block: never ca
n
cel a streaming
j
o
b
without
running
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Alberto Garcia
iotests: Test QUORUM_REPORT_BAD in
f
i
f
o
mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Albe
r
to Garcia
q
u
orum: Emit QUORUM
_
REPORT_BAD for
reads in fifo mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto
G
arcia
iotests: Add test for QM
P
e
v
ent r
a
t
e
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto
Garcia
monitor
:
Use QEM
U
_CLOC
K
_VIRTUAL for th
e
e
vent
q
ueue
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto
G
a
r
c
ia
monitor: Separate QUORUM_REPORT
_
BAD
events according
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alber
t
o
G
a
rcia
quorum: Fix
c
ras
h
i
n
qu
o
r
u
m_aio_cb()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
e
r
to G
a
rcia
MAINTAINERS: Add myself as maintainer
o
f the throttling
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto G
a
rcia
docs: Document the
t
hrottling infrastructure
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto Garc
i
a
q
a
pi: Correct the name of
t
he iops_rd
par
a
m
e
te
r
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o Garcia
qemu
-
iotests: Extend i
o
test 093 to t
e
st bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
b
e
rto Gar
c
ia
thrott
l
e: Test throttl
e
_co
m
pute_w
a
it() during bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
th
r
ot
t
le:
C
heck that burst_le
v
el
lea
k
s correctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
to Garc
i
a
q
api: Add burst le
n
gth
fields to BlockDeviceInfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
b
erto Garcia
qapi
:
Add burst le
n
gth par
a
meters to
b
lock_set_
i
o_thro
t
tl
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
t
h
rot
t
le: Add
command
-
line setting
s
to define
t
h
e
bur
s
t
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto G
a
rcia
t
h
r
o
ttle: Add support f
o
r
b
u
r
st periods
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Gar
c
i
a
throttle: Use th
r
o
t
tl
e
_co
n
fig_
i
ni
t
()
to
initi
a
lize
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
thr
o
ttle: Mer
g
e all f
u
nctions that check the
c
onf
i
guratio
n
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
ber
t
o Garcia
throttle: Set
always an average value when setting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
e
rto Garcia
throttle: Make throttle_is_v
a
lid() set errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
er
t
o Garc
i
a
throttle: Make throttle_max_is_
m
issing_limit() se
t
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto Garcia
throttle: M
a
ke thrott
l
e_conflic
t
ing() set errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
t
hrottle
:
Make throttle_
c
ompu
t
e
_
t
i
m
er() static
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-25
Alberto Garcia
xen_disk: Remov
e
ioreq
.
p
ostsy
n
c
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
A
l
berto Ga
r
cia
atapi: F
i
x code in
d
entation
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto Garcia
a
t
ap
i
: Account for failed a
n
d invalid operations in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-18
Alberto Ga
r
cia
block: Cal
l
exte
r
na
l
_snapsh
o
t_cle
a
n after
b
lo
c
kdev
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-17
Alberto Garcia
block: make 'stats-
i
nte
r
val' an array of in
t
s in
s
tead
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto G
a
rc
i
a
block: Update
copyright of the ac
c
o
unti
n
g
c
ode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
scsi-
d
isk: A
c
c
ou
n
t for fail
e
d operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
er
t
o Garcia
macio:
Ac
c
ount fo
r
f
a
i
led operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Garc
i
a
i
d
e: Ac
c
oun
t
fo
r
fa
i
led a
n
d in
v
alid operatio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto Garcia
a
tapi: Ac
c
oun
t
f
or failed
and in
v
alid operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
be
r
to Garcia
xen_disk: Account
for fai
l
ed an
d
i
n
valid
o
peration
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
G
arcia
virt
i
o-blk:
Account for failed
and invalid op
e
rations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
nv
m
e: A
c
cou
n
t f
o
r
f
a
i
l
ed a
n
d i
n
valid operat
i
o
ns
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garci
a
i
otests: Ad
d
te
s
t for the block
d
evice statistics
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
bl
o
c
k
:
Use QEMU_C
L
OCK_VIRTUAL for the
a
ccountin
g
code
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
G
arcia
q
e
mu-io: Account f
o
r
failed, invalid
a
n
d f
l
ush
operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
block
:
New option t
o
define the intervals for collect
i
ng
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
block:
A
d
d
average I/O
que
u
e depth to Bl
o
ckDevice
T
i
me
d
Sta
t
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
G
a
rcia
b
l
o
ck: Com
p
ute minimum, maximum an
d
average I/O late
n
c
i
e
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto
Garcia
b
lock: Al
l
ow configuring
w
hethe
r
t
o ac
c
o
u
nt faile
d
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Garcia
bloc
k
: Add stat
i
st
i
cs f
o
r faile
d
and
i
nvalid I/O operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
G
a
rcia
blo
c
k: Add idle_time_ns to BlockD
e
vi
c
eStats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Garcia
util: Infr
a
struc
t
ure for computi
n
g recent averages
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
G
a
rcia
block: defin
e
'clock_type'
f
or the
a
c
c
o
unting code
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lbe
r
to
G
arcia
ide: Accou
n
t for write operations
correctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
Garc
i
a
xen_disk:
A
c
count for flush ope
r
a
t
i
ons
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
G
arcia
i
otests: Ch
e
ck for quorum
s
u
p
port in test 139
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
next