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
docs: Document how to stream to an intermediate layer
2016-10-31
Alberto Garci
a
docs
:
D
ocument how to stre
a
m to an inter
m
ediat
e
layer
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Ga
r
ci
a
block: Add QMP sup
p
ort for streaming to
an intermediate
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
l
be
r
t
o
G
a
rc
i
a
bl
o
ck: Su
p
p
o
rt streaming
t
o
a
n inte
r
mediate
layer
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alb
e
rto
Garcia
b
l
ock: Block
a
ll inte
r
mediate nodes
i
n commit_active_start()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
lberto Garcia
bl
o
ck
:
Block all nodes
in
v
olved in th
e
b
l
ock-c
o
mmit
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garcia
block
:
Check blockers in
all nodes involv
e
d
in
a
block
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alber
t
o
G
arcia
bloc
k
: U
s
e b
l
ock
_
job_add_b
d
r
v() in backu
p
_start()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Albert
o
Garcia
block: Use b
l
ock_job_add_bdrv() in mirr
o
r
_start_job()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Albert
o
Garcia
block: Add block_job_add_bdrv()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto G
a
rci
a
b
l
ock: Pause
a
ll jobs during
b
drv_reopen_multiple()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
lberto Garc
i
a
block:
Add bdrv_drain_all
_
{
b
egin,
e
nd}()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-28
Albe
r
to
G
arcia
g
tk
:
fix
c
ompila
t
i
on wa
r
ning with
g
t
k
3
.
22
.
2
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-24
Alb
e
rto Garcia
qemu-iotests:
T
est I/O in a single drive f
r
om a throttl
i
ng
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-24
A
l
be
r
t
o
G
arcia
throttle
:
Correct access to wrong BlockBackendPubl
i
c
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto
Garcia
blo
c
k: r
e
name
"read-only
"
to BDRV_OP
T
_READ_ONLY
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Albe
r
to Gar
c
i
a
c
o
mm
i
t:
A
d
d 'base' to the
r
eo
p
en queue before 'overla
y
_
b
s'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Ga
r
cia
bl
o
ck: Don't queue
t
he same BDS twice
in bdr
v
_reopen_queue_c
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
A
lb
e
r
to Garcia
blo
c
k
:
A
d
d "re
a
d
-only"
t
o the options QDict
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Garcia
block: Update bs->open_
f
lag
s
earlier in bdrv_open_c
o
mmon
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
A
l
berto Garcia
block: Set BDRV_O_
A
LLOW_R
D
WR
a
n
d sna
p
sh
o
t_options before
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Garcia
bloc
k
: Remove
bdrv_
i
s_snapshot
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-20
A
l
ber
t
o Ga
r
cia
c
ommit
:
get the overlay node before
m
anipulating the
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-13
Alberto Garcia
docs:
F
ix descr
i
ption of the leaky b
u
cket alg
o
rithm
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-08
Alberto Ga
r
cia
test
s
:
T
est blockjob ID
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Alberto
Garcia
throttl
e
: Test burst
limits lowe
r
than the normal lim
i
ts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Alber
t
o Garci
a
th
r
ottle
:
D
o
n't
allow burs
t
limits to be
l
ower th
a
n
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
Garcia
qem
u
-
i
o
t
e
sts:
T
e
st nam
i
ng of throttl
i
ng gr
o
ups
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albe
r
to Garcia
blockdev: Fix reg
r
essio
n
wit
h
the de
f
ault naming of
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
b
l
ockj
o
b
: Update de
s
cription of
t
he 'device' f
i
eld
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
qe
m
u-img: Set the I
D
of the
b
loc
k
job in i
m
g_commit
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
commit: Add 'job-id' parameter
t
o
'block
-
commit'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
str
e
am: Add 'job-i
d
' parameter to 'blo
c
k-stream'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
G
arcia
backup:
A
dd 'job-id' parameter to '
b
l
o
ckdev-backup
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alb
e
rto
G
arcia
mirror:
Add 'job-id' parameter to
'
b
lockd
e
v-mirror
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Al
b
erto Garci
a
blo
c
kjob:
Add 'job
_
id
'
parameter
to block_j
o
b_create()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albe
r
to Garcia
b
l
ock: Use block
_
job_get() in f
i
n
d
_
b
l
ock_job()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
l
b
erto Garcia
blockj
o
b: A
d
d
bloc
k
_
j
ob
_
get()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
b
lockjob
:
Update de
s
cription of
t
he 'id' field
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
l
berto Garci
a
stream: Fix
p
rototype of stream
_
start()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto
G
a
r
c
ia
b
lo
c
k: Create the commit block job before reopening
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Al
b
erto Ga
r
cia
blo
c
k: Prevent
s
leeping j
o
bs from re
s
uming if they
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
A
l
be
r
to Garcia
block
:
use t
h
e bl
o
ck job list in qmp_query_blo
c
k_jobs()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto
Garcia
block: u
s
e the block
job list in bdrv_
d
r
a
in_all()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-07
Alberto Garci
a
docs:
F
ix a couple
of typos in throttle
.
txt
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-25
Alberto Garc
i
a
block: kee
p
a list of b
l
ock jobs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-18
A
lberto Garcia
i
p
ack: Up
d
ate
e-mail
add
r
e
s
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-13
Alberto
Garcia
gt
k
:
don't leak
t
he GtkBorder with VTE 0
.
36
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alberto Ga
r
cia
qemu-
i
ot
e
sts: add n
o
-op streaming test
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
A
l
b
e
rt
o
Garcia
qe
m
u-io
t
ests: f
i
x test_st
r
eam_p
a
rtial()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Albert
o
Garc
i
a
bloc
k
:
n
e
v
e
r
c
a
n
c
e
l a strea
m
ing job
without running
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Alberto Garcia
iotests: Test Q
U
ORUM_REPORT_
B
AD in fifo
m
ode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
A
lberto Garcia
quorum:
E
m
it QUORUM_REPORT_
B
AD
for rea
d
s
i
n fifo mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Albe
r
to
Gar
c
ia
i
o
t
e
sts
:
Add test
f
or QMP event rates
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
A
lb
e
r
t
o Garcia
mo
n
itor: Use QEMU_CLOC
K
_VIRT
U
AL for the event queue
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
A
l
bert
o
Garc
i
a
monitor: Separate QUORU
M
_REPORT_BAD events according
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Al
b
er
t
o Garcia
quorum: Fix
c
rash in qu
o
rum_
a
io_cb(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o
Garcia
MAINTA
I
NERS: Add mys
e
lf as
m
aintaine
r
o
f
the thro
t
tling
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
to Garci
a
docs: Document the throttling
inf
r
astructure
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o Garci
a
qapi:
C
or
r
ect the name of the iops_rd parame
t
er
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
qem
u
-iotests: Extend iotest 093 to te
s
t
b
u
rs
t
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garci
a
throttle: T
e
st thrott
l
e_compute_
w
ait()
d
uring burst
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o Garcia
throttle:
C
heck that burst_level
l
eaks correctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto Garcia
qapi
:
A
d
d burst length fi
e
lds
t
o
B
lockD
e
viceInfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
ar
c
ia
qapi: Add burst
l
ength
param
e
t
e
rs to blo
c
k
_set_io_t
h
rottle
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throttle:
Add co
m
mand
-
line
s
ettings to define
t
he
b
urst
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto G
a
rcia
throttle: Add
s
upport
for burst periods
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
t
h
rottle: Use thr
o
ttle_co
n
f
i
g_init() to i
n
itialize
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o Garcia
t
hrot
t
le: Me
r
ge all
functio
n
s that
c
heck
t
h
e
c
onfiguration
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto Garcia
thrott
l
e: Set al
w
ays an average v
a
l
u
e when se
t
t
i
ng
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o Garcia
th
r
ottle
:
Make th
r
ottle_is_valid(
)
s
et errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lberto Garcia
throttle: Make thr
o
ttle_
m
ax_
i
s_missing_lim
i
t()
s
et
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto Garc
i
a
throttle: Make
t
hrot
t
le_c
o
nflic
t
ing() set errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto
G
arcia
throttle
:
Make
throttle_com
p
u
te_timer() static
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-25
Alberto Gar
c
i
a
xen_disk: Re
m
o
ve i
o
req
.
postsync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto Ga
r
cia
atapi: Fix
c
ode indentati
o
n
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Al
b
erto Gar
c
i
a
a
tapi: Acco
u
nt for failed and inval
i
d operation
s
in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-18
Alber
t
o Garcia
bl
o
ck: Call ext
e
rna
l
_s
n
a
ps
h
ot_clean after bl
o
ckdev
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-17
Alb
e
rto Gar
c
ia
block: make 'stats
-
interval'
a
n
arr
a
y o
f
ints instead
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
bl
o
ck: Upda
t
e copyrigh
t
of the
a
c
counting code
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Garcia
scsi-
d
i
sk: Ac
c
ount
f
o
r
fa
i
led operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
macio: Account for
f
ailed operation
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto Garcia
ide: Account for failed and
inv
a
l
i
d operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto G
a
rcia
atapi
:
Ac
c
ount
for failed and invalid operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
x
en_di
s
k: Ac
c
ount f
o
r f
a
iled
a
n
d invalid operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
Garc
i
a
virt
i
o
-
blk: Ac
c
ount for failed and i
n
valid operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o Garcia
nvme: Acc
o
u
n
t
for failed and inval
i
d
opera
t
ions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
i
o
tests:
A
dd tes
t
for the block d
e
vice statistics
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
b
l
ock: Use QEMU_CLOCK_VIRTUAL
f
or the accounting code
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
qemu-io
:
Account for fai
l
ed,
i
nva
l
id and flush operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Garcia
bloc
k
: New option to d
e
f
ine the int
e
rvals for coll
e
cting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto Garcia
block: Ad
d
average
I/O q
u
eue d
e
pth to BlockDevic
e
Time
d
S
tats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto Garcia
b
lock: Compute
m
i
n
imu
m
, maximum and
a
verage I/O
l
a
tencies
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Gar
c
ia
block: Allow configuring
w
hethe
r
t
o acc
o
un
t
fa
i
led
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Garc
i
a
block: Add statistics for failed and invali
d
I/O op
e
r
ations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Ga
r
cia
b
l
ock: Add idle_
t
ime_ns to BlockDevi
c
e
Stats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to
Garcia
util: In
f
rastructure for computing recent
averages
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto Garcia
bloc
k
: def
i
ne '
c
lock_type' fo
r
the acc
o
untin
g
code
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
i
de: Accou
n
t
f
or write o
p
e
rations
c
orrect
l
y
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
G
arcia
xe
n
_dis
k
: Account f
o
r flush opera
t
ions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
l
berto Garcia
iotests
:
Check for quorum suppo
r
t
i
n test 139
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
next