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
block: Block all nodes involved in the block-commit operation
2016-10-31
Alberto Gar
c
i
a
bl
o
ck: B
l
oc
k
al
l
nod
e
s involved
i
n the block-commi
t
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
l
ber
t
o Garcia
block: Check blockers i
n
a
ll
nodes
i
nvolve
d
in a block
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alberto Garcia
bl
o
ck: Use block_job_add
_
bdrv() in backup_
s
tart()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Albert
o
Garcia
b
lock: Use
b
lock_
j
ob_add_bdrv() i
n
mirror_start_jo
b
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
l
berto Ga
r
cia
block:
Add block_
j
o
b
_
add_bdrv()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
Alber
t
o Garcia
block:
P
ause all jobs d
u
ring bdrv_reopen_mu
l
tiple()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-31
A
l
b
erto Garcia
b
lock: Add b
d
rv_drain_all_{
b
eg
i
n
,end}()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-28
A
l
berto Ga
r
cia
gtk: fix compilation
w
arning with gtk 3
.
22
.
2
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-24
Al
b
erto Garcia
qemu-iotests: Test I/O in a
s
i
n
gle
d
rive from a
t
hrottling
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-10-24
Alberto Gar
c
ia
t
hrott
l
e: Correct ac
c
e
s
s
t
o wrong
B
lockBa
c
kendPublic
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Albert
o
Ga
r
cia
block: rename "read-on
l
y" to BDRV
_
OPT_R
E
A
D
_
ONL
Y
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
A
l
b
er
t
o
G
arcia
commit: Add '
b
ase' to the reopen queue before 'overlay_bs'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto
Ga
r
cia
block: Don'
t
queue the
s
ame BDS twice in
b
drv_reo
p
en
_
queue_c
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto
G
arcia
block: Add "read-onl
y
" to t
h
e
o
p
t
ion
s
QDict
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alberto Ga
r
c
ia
block: Update
bs->open_fla
g
s earlier in
b
d
r
v_open_common()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Alber
t
o G
a
rcia
block: Set
B
DRV_O_ALLO
W
_
R
D
WR and sn
a
p
s
h
o
t_option
s
before
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-23
Albe
r
to
G
arcia
block: Remo
v
e bdrv_is_snapshot
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-20
Alberto
G
a
r
c
i
a
commit: g
e
t t
h
e overlay n
o
de before m
a
ni
p
ula
t
ing the
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-09-13
Alberto Gar
c
ia
d
o
c
s
: Fix description of the
leaky bucket algorithm
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-08
Al
b
erto Garcia
tests: Test
b
l
ockjob IDs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
Alberto G
a
r
c
ia
throttle:
Te
s
t
b
ur
s
t
limit
s
lower than the normal l
i
mits
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-08-05
A
l
berto G
a
r
c
ia
throttle:
D
on't allow burst limits t
o
be lower than
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Ga
r
c
ia
qem
u
-i
o
test
s
:
Test
n
aming of thrott
l
ing g
r
oups
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
l
berto
Ga
r
cia
b
l
o
c
k
dev
:
Fix regression with the de
f
ault
n
aming of
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
l
be
r
to Ga
r
c
i
a
b
lockjob:
U
pd
a
te descriptio
n
of the
'
device' fi
e
ld
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albert
o
Garci
a
q
e
m
u
-img
:
Set the ID
o
f
the blo
c
k j
o
b i
n
i
m
g_
c
ommit()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alb
e
rt
o
Garcia
com
m
it: Add 'job-id' par
a
meter to 'block-commit'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Al
b
erto Garci
a
stream: Add 'job-id' pa
r
amete
r
to 'blo
c
k-st
r
eam'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alb
e
rto Garc
i
a
b
a
c
k
up:
Add 'job-id' param
e
t
e
r to 'blockdev-backup
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garc
i
a
mirror: Add 'job-id' par
a
meter to 'blockd
e
v-mirror
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
lberto Gar
c
ia
bloc
k
job: Add 'job_id' parameter to
block_j
o
b_create()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
l
berto Garc
i
a
block: Use b
l
ock_job
_
get() in fin
d
_block
_
job(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alber
t
o Garcia
blockj
o
b
: Ad
d
block_job_get()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto
G
ar
c
ia
blockjob
:
Update des
c
ription
of the 'i
d
' field
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Albe
r
t
o Garc
i
a
stream: Fix prot
o
type of stre
a
m
_st
a
r
t()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Al
b
erto
Garcia
bl
o
ck:
C
reate the com
m
it block
j
ob before reopening
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
block: Pre
v
ent sleeping jobs
from resu
m
in
g
if they
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Albe
r
to Gar
c
ia
b
lock:
use t
h
e block job list
in qmp_query_block_jobs
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Ga
r
cia
blo
c
k: use the block j
o
b
list in bdr
v
_drai
n
_all()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-07
Alberto Garcia
docs: Fix a couple of typo
s
in throttle
.
txt
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-25
Alberto Garcia
b
l
ock: keep a list
o
f block jobs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-18
Al
b
er
t
o Garcia
ipack: Update e-mai
l
address
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-13
Alberto Garcia
gtk: don
'
t
l
eak the GtkBorder wit
h
VTE 0
.
3
6
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alberto Ga
r
ci
a
qemu
-
iotests: add
n
o-o
p
s
t
r
eaming t
e
st
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alberto Garcia
q
emu-i
o
tests: fix t
e
st_stream_partial()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Al
b
ert
o
Garci
a
block: never cance
l
a
strea
m
ing jo
b
without ru
n
n
i
n
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
A
l
berto Garcia
iote
s
ts: Tes
t
QUOR
U
M_REPO
R
T
_
BAD i
n
fifo m
o
de
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
A
l
berto Garcia
q
u
o
rum: Emit QUORUM_R
E
PORT_BAD for rea
d
s in fifo mo
d
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alb
e
rto G
a
rcia
iotests: A
d
d test for
Q
MP event rates
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
A
lbe
r
to
Garci
a
monitor: Use QEMU_C
L
O
C
K_VI
R
TUAL f
o
r the event
q
ueue
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Garcia
mon
i
tor: Sepa
r
at
e
QUORU
M
_
R
EPORT_BAD eve
n
t
s according
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Garcia
quorum:
F
i
x
c
r
as
h
i
n
qu
o
r
u
m_aio_cb()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto G
a
rcia
MA
I
NTAINERS: Add myself as maintaine
r
of the throttling
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o
G
arcia
d
o
cs
:
Document the throt
t
ling in
f
rastructure
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
q
a
pi: C
o
rrect
the name of the iops_r
d
p
arameter
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto G
a
rci
a
qemu-iotests: Extend iotest 093 t
o
te
s
t bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
thrott
l
e:
T
est th
r
ottl
e
_
comp
u
te_wait() duri
n
g bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
th
r
ottle:
Check t
h
at b
u
rst_level leaks correctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
q
a
pi
:
A
d
d bu
r
st
l
engt
h
fields to BlockDeviceInfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
arcia
q
api: Add b
u
rst length parameters
to block_set_io_throttle
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o
Garcia
throttle: Add com
m
and-line settings to
d
efin
e
the burst
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto Garc
i
a
throttle:
A
d
d
su
p
p
o
r
t f
o
r burs
t
periods
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto Garcia
th
r
ottle: Use t
h
rottle
_
config_
i
n
i
t() to initialize
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o Garcia
thr
o
ttle:
M
erge all fun
c
tions that
c
he
c
k
t
he configuration
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto Garcia
thro
t
tle: Set always an average
value whe
n
setting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
arcia
throttle: Make thro
t
tle_is_v
a
lid() set e
r
rp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto Garc
i
a
t
hrottle:
Ma
k
e throttle_max_is_missing_limit() s
e
t
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto Garc
i
a
th
r
ottl
e
: Make throttle_conflicting() set err
p
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Gar
c
ia
throttle: Make thrott
l
e_
c
ompute_
t
imer() static
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-25
Alberto Garcia
xe
n
_
d
isk: R
e
move
ioreq
.
postsync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
A
lbe
r
to Gar
c
ia
atapi: Fix code i
n
dentation
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
A
l
ber
t
o
Gar
c
ia
a
tapi: Accou
n
t f
o
r failed and invalid operations in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-18
A
lberto Garci
a
block:
C
all
extern
a
l_snapshot_cl
e
an after blockdev
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-17
Alberto G
a
rcia
bl
o
c
k:
mak
e
'st
a
ts-interval' an array of i
n
ts
i
n
stead
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lber
t
o
Gar
c
ia
blo
c
k
:
U
p
date copyri
g
h
t
o
f the account
i
ng
c
ode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto G
a
rcia
scsi-disk: Account for failed operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
Garcia
m
acio
:
Account for fail
e
d operation
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o
G
arcia
ide: A
c
count for failed and
i
n
va
l
id o
p
erations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Garcia
atapi: Account
f
or
f
a
iled and inva
l
id oper
a
tions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o
Garcia
x
en_disk
:
Acc
o
unt for faile
d
a
nd inva
l
id operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
virtio-blk: Account for fail
e
d and i
n
valid
op
e
rat
i
ons
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
nvme: Account for
failed and invalid operatio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
Garcia
iotests: Add test for the block d
e
vice statist
i
c
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto
G
arci
a
b
l
ock: Use QEMU_CLOCK_VIRT
U
AL for the accou
n
ting co
d
e
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
qemu-io:
A
ccount
for
failed, i
n
va
l
id and
f
l
u
sh operati
o
ns
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
b
l
ock: Ne
w
o
p
tion to define the intervals for collecting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
G
a
r
cia
block: Add avera
g
e I/O
queue depth to Block
D
eviceTimed
S
tats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto G
a
rcia
b
l
o
ck: Compute mi
n
imum, maxim
u
m and
a
vera
g
e I/O l
a
ten
c
i
e
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lbe
r
to Garcia
bl
o
ck: Allow configuring w
h
eth
e
r to ac
c
ount f
a
i
l
e
d
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto Garcia
b
l
ock:
A
dd
statistics for f
a
i
l
e
d and invalid I/O op
e
rations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
bl
o
c
k
: Add idle_time_n
s
to
B
l
oc
k
D
e
v
iceStats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Gar
c
ia
u
t
i
l
: Inf
r
a
structure for compu
t
ing re
c
ent ave
r
a
ges
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto Garcia
b
l
ock:
d
efine 'clock_t
y
pe' for the a
c
coun
t
ing
cod
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
ide: Account for writ
e
operations
correctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
x
en_disk
:
Account for flush opera
t
i
o
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
iotests: Check
f
o
r quorum support
in test 139
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
iotests: Add t
e
sts fo
r
the
x
-blockde
v
-
d
el command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
l
berto Gar
c
ia
block
:
Add 'x-blockdev-del' QMP comma
n
d
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Ga
r
cia
b
lock:
Add blk_
g
et
_
refcnt()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alber
t
o Gar
c
ia
mirror:
block all ope
r
a
t
ions on the
t
arget image dur
i
ng
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
next