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
block: Block all intermediate nodes in commit_active_start()
2016-10-31
A
lbe
r
t
o
G
ar
c
ia
block: B
l
ock all i
n
termedi
a
te nodes
i
n comm
i
t_active
_
sta
r
t()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garcia
block: Bloc
k
all node
s
involved in
t
he blo
c
k-co
m
mi
t
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garcia
block: Check bloc
k
ers in all nod
e
s involved in a
b
lock
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alber
t
o
Garci
a
block:
U
se bloc
k
_
j
ob_add_bdrv(
)
in backup_star
t
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Albert
o
Garcia
block: Use
b
l
ock_job
_
ad
d
_bdr
v
()
i
n mirror_star
t
_job()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto
Garcia
block: A
d
d
block_job_add_bdrv()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Al
b
erto Garcia
b
lock: Pause all jobs during bdrv_reope
n
_multiple()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Albe
r
to G
a
rci
a
block: Add bdrv_dr
a
in_all_{
b
e
g
in,end}()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-28
Alberto
G
a
r
cia
gtk: fix compilation warning with
g
tk
3
.
2
2
.
2
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-24
Alberto Garcia
q
emu-iotests: T
e
st
I
/
O
i
n a si
n
g
l
e drive from a th
r
ottling
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-24
Alberto Garcia
throttle: Correct access to
w
rong BlockB
a
c
k
endPubli
c
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Garcia
bloc
k
: rename "read-only" to
BDR
V
_OPT_READ_ONLY
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Albert
o
Garcia
comm
i
t:
Add
'base' to
t
he re
o
pen queue before 'overla
y
_bs'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alb
e
rto Garc
i
a
block:
D
o
n
'
t
q
u
eue the same BDS twice in bdrv_reopen_qu
e
ue
_
c
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Garcia
block: Add "read-only"
t
o
the options QDic
t
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Albert
o
G
a
r
cia
bloc
k
: U
p
date
bs->open_f
l
ags earlier
in bdrv_o
p
e
n_common()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Gar
c
ia
block: Set BDRV_O_ALLOW_RDWR a
n
d
s
napshot
_
options be
f
ore
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Al
b
er
t
o Garci
a
block: Remove bdrv_is_snapshot
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-20
Albe
r
to Garcia
commit: get the overlay node be
f
ore
m
anipulating the
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-13
Alberto
Gar
c
ia
docs: Fix description of the leaky bucket algorit
h
m
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-08
A
lberto Garcia
tests: Test blockjob ID
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Albe
r
to G
a
rcia
throttle: Test bur
s
t limits low
e
r
t
han the normal
limit
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Albe
r
t
o Garcia
t
h
r
ottle: Don't allow burst limits to be lower than
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
Garcia
qemu-iotest
s
: Test
n
aming
of throttling gro
u
ps
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alb
e
rto Garcia
blockdev:
Fi
x
r
egression with the
defau
l
t naming
o
f
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garci
a
blockjob:
U
p
date descr
i
ption
o
f
t
he 'device' f
i
el
d
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
lber
t
o
G
arcia
qemu-img: Set t
h
e ID
of t
h
e
b
loc
k
job in img_c
o
mmit()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Ga
r
cia
commi
t
: Add 'job-id' pa
r
ameter to
'
block-commit'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto G
a
rcia
stream: Add 'job-i
d
' paramet
e
r t
o
'block-strea
m
'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albe
r
to Garcia
backup:
A
dd
'job-i
d
' parameter to '
b
lockdev-backup
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Al
b
erto Ga
r
c
i
a
mirror: Add 'job-id'
par
a
meter to 'bloc
k
dev-
m
i
r
ro
r
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albe
r
to
G
arcia
blockjob: Add 'job_id
'
para
m
e
t
e
r
to block_job_create
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
G
arcia
b
l
ock: Use bloc
k
_job_get()
in find_block
_
job()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
G
arci
a
block
j
ob: Add b
l
oc
k
_job_
g
et()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
lberto Garcia
blockjob: Update des
c
ription of the
'
id' field
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
stream: Fix prototype of s
t
ream_st
a
rt()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Albe
r
t
o
Garc
i
a
block: Cr
e
ate
t
he c
o
mmit blo
c
k job before reop
e
ning
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto
G
arcia
bl
o
ck: Prevent sle
e
ping j
o
b
s
from
res
u
ming if they
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto
G
a
r
ci
a
b
lock: use t
h
e block job l
i
st i
n
qmp_query_block_jobs
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
A
lbert
o
Garc
i
a
bl
o
ck:
use the bl
o
c
k
job
list in bdrv
_
drain
_
all()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-07
Albe
r
t
o
Garcia
d
ocs: Fix a
couple of typo
s
in throt
t
le
.
txt
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-25
A
l
bert
o
Gar
c
ia
blo
c
k: keep a l
i
st of block jobs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-18
Alberto Ga
r
cia
ipack
:
Update e-mail address
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-13
Alberto
G
arcia
gtk: do
n
't
lea
k
the
G
tkBorder with
VTE
0
.
36
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alberto G
a
r
c
i
a
qem
u
-iotests: add no-op st
r
eaming test
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alberto Gar
c
ia
qemu-iotests: fix test_strea
m
_partial()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
A
l
berto
G
arcia
block: never cancel a
s
t
r
eamin
g
j
o
b
wi
t
hout runn
i
ng
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Al
b
e
r
to Garcia
i
o
test
s
:
T
e
st QUOR
U
M_R
E
PORT_BAD
i
n fifo
m
ode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Albe
r
to
Garcia
quorum: Em
i
t QU
O
RUM_REPORT_BAD for reads in fifo mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
A
l
b
e
r
to
G
arc
i
a
io
t
ests: Add te
s
t for QM
P
event
r
ates
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Albe
r
to
G
ar
c
ia
m
o
nitor: Use QEMU_CLOCK_VI
R
TUAL f
o
r the event q
u
eue
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
A
l
berto Garcia
moni
t
or: Se
p
arate QUORU
M
_REPORT_
B
AD events
a
cc
o
r
ding
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Albe
r
t
o Garci
a
qu
o
rum:
Fix cr
a
sh in quorum
_
aio_cb()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
r
t
o
Garcia
MA
I
NTAINERS: Add myself a
s
mainta
i
ner
o
f
t
he throt
t
l
ing
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garc
i
a
docs: Document the throttling inf
r
astruc
t
ure
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
qapi: Corre
c
t the name
o
f
the iops
_
rd p
a
rameter
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
b
e
r
to Garcia
qemu-iotests: Extend
iotest 0
9
3 to test bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throttle: T
e
st t
h
r
o
ttle_compute_w
a
i
t
(
) duri
n
g
b
u
r
s
t
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto Garcia
t
hrott
l
e: Chec
k
that burst_level le
a
k
s
correctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
a
r
cia
qapi: Add burst
l
ength fields to B
l
ockD
e
v
iceI
n
f
o
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
qapi:
A
dd
bu
r
s
t
l
ength param
e
t
e
rs to
b
lock
_
s
e
t_io_thrott
l
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garc
i
a
throttle: Add command-l
i
ne settings to define the burst
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albert
o
G
a
rci
a
t
hrottle: Add support for burst periods
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o Garcia
throttl
e
: Use throt
t
le_
c
onfi
g
_i
n
it()
t
o initializ
e
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto Garcia
throttle:
M
erge
all functions tha
t
check the
c
onfigu
r
at
i
on
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto Garcia
throttle: Set alway
s
an avera
g
e value when se
t
ting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto Garc
i
a
throttle: Mak
e
t
hrottle_is_valid(
)
set
e
rrp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Ga
r
cia
throttle:
Make thrott
l
e
_max
_
is_missin
g
_limit()
set
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lberto Garc
i
a
t
h
r
o
ttle: Make throttle_
c
on
f
lictin
g
() set errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throttle: Make thrott
l
e_c
o
mpute_timer
(
)
s
t
atic
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-25
A
l
berto Garc
i
a
xen_disk:
Remo
v
e ioreq
.
postsync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto Ga
r
cia
atapi:
Fix code indentation
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto Garcia
atapi:
A
ccoun
t
f
or f
a
il
e
d and invalid opera
t
ions
i
n
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-18
Alberto Garcia
block: Call external_snaps
h
ot_clean after bl
o
ckdev
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-17
Alberto Garci
a
block: make 'stats-
i
nterval' an array
of in
t
s i
n
stead
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
Gar
c
ia
block: Up
d
ate copyright of the acco
u
nting
code
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Garcia
scsi-d
i
sk: Account
f
o
r
failed
o
perations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lb
e
rto
G
arcia
mac
i
o: Accoun
t
for
f
a
iled operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
r
t
o
Garci
a
ide: Accoun
t
for
failed and invalid opera
t
i
o
ns
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lbert
o
Gar
c
ia
atapi: Account for failed and
i
nvalid
o
perations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
xen_disk: Account for failed and inva
l
id operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to
Garcia
virtio-blk:
A
cco
u
nt for fail
e
d
and
i
n
v
a
li
d
oper
a
tions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
nvme: Accou
n
t f
o
r failed and inv
a
li
d
operat
i
o
ns
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o Garcia
io
t
ests: Ad
d
test for the blo
c
k
d
e
vice statistics
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto
Garc
i
a
block:
Use QEMU_CLOCK_VIRTUAL for the acco
u
nti
n
g c
o
d
e
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
q
e
mu-io: Account for fa
i
led,
inv
a
lid and flush operatio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto Garcia
block: New option to defin
e
the intervals for coll
e
cting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Gar
c
ia
block: Add average I/O queu
e
d
e
p
t
h to B
l
ockDeviceTimedStats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto G
a
rcia
b
l
ock:
C
o
m
pute minimum, maximum and aver
a
g
e I/O latencies
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto Garci
a
block: Allow config
u
ring whe
t
he
r
to account fa
i
led
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to
G
a
r
cia
block: Add statisti
c
s for
f
a
i
led a
n
d
i
nvalid I/O op
e
rations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
block: Add idle_time_ns to BlockDeviceStats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
Ga
r
cia
u
t
il: Infrastructu
r
e for c
o
m
putin
g
recent
a
verages
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto Garcia
block: define 'clock
_
type'
f
or the accounting code
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Gar
c
ia
ide: A
c
count for write o
p
eratio
n
s correctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
xen_disk: Ac
c
ount for flush operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albe
r
to Garcia
iotests: Check for
q
uorum
support i
n
test 139
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
iotests
:
Add tests
f
or the x-block
d
ev
-
del
comm
a
nd
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alber
t
o
Garcia
block: Add 'x-bl
o
ckd
e
v-d
e
l' QMP
command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto
G
a
rcia
block: Add blk_get_r
e
fcnt
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
next