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
Albe
r
to Gar
c
i
a
bl
o
ck
j
o
b
: Add block_job_
g
et()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
A
l
b
erto Garcia
bl
o
c
k
j
ob: U
p
date description of the
'
id' fi
e
ld
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-07-13
Alberto Garcia
s
tream: F
i
x
protot
y
pe of st
r
eam
_
start()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
A
l
b
er
t
o
Garcia
blo
c
k
:
C
re
a
te
the commit block job before r
e
opening
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Ga
r
cia
block
:
Prevent sleeping j
o
bs
f
rom r
e
su
m
ing if they
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Garcia
b
l
ock: use
t
he block
job list i
n
qmp
_
quer
y
_block_jo
b
s()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alberto Ga
r
cia
b
l
o
c
k: use
the block j
o
b list in
bdr
v
_
d
rain_all()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-07
Alb
e
rt
o
Ga
r
cia
docs: F
i
x a
couple of
typos in t
h
rottle
.
txt
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-25
Alber
t
o Garcia
b
l
ock: keep
a
li
s
t of
block jobs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-18
Albe
r
to Garcia
i
p
ack: Update e-mail
a
ddress
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-13
A
lberto
G
a
r
cia
gtk: don't leak the Gtk
B
ord
e
r with VTE 0
.
36
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alber
t
o Garcia
qemu
-
iotests: add no-op streaming
t
est
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Al
b
erto Garcia
qemu-i
o
t
ests:
f
ix
t
es
t
_stream_partial()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alber
t
o Garcia
bloc
k
: never cancel a st
r
eaming job without runn
i
n
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
A
l
b
erto Garcia
iotests: Test QUOR
U
M_REPORT_BAD in fifo mo
d
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
A
lberto G
a
r
c
ia
quorum: E
m
it QUOR
U
M_REPOR
T
_BAD for re
a
ds in fifo mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Garcia
iotests: Ad
d
test for
Q
MP
e
v
e
nt r
a
tes
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Garcia
mo
n
itor: Use QEMU_CLOC
K
_VIR
T
U
A
L for the
e
v
e
nt qu
e
ue
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alb
e
r
to Garcia
monitor: Separate
Q
UORUM_REPOR
T
_
BAD events according
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Albe
r
to Garcia
quorum: Fi
x
crash in quorum_aio_cb()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
MAI
N
TA
I
NERS:
A
dd myself a
s
m
a
i
n
tainer of the throttling
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
doc
s
: D
o
cumen
t
the throttling infra
s
tructure
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto Garc
i
a
qapi: Corre
c
t the name of the iops_rd
parameter
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
qemu-iotests: Ex
t
end i
o
test 093 to test bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto G
a
rc
i
a
throttle: Tes
t
thro
t
tl
e
_comp
u
te_wait() dur
i
ng bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto Ga
r
cia
t
hrot
t
le: Ch
e
ck that burst_leve
l
leaks
c
orr
e
ctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
Garcia
qapi: Add burst le
n
gth fie
l
d
s
to
B
loc
k
D
e
v
i
ceInfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
arcia
qapi: Add burst length
parameters to block_set_io
_
throttle
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
thr
o
ttle: Add command-l
i
n
e
s
e
tting
s
t
o
define the b
u
rst
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
e
rto G
a
rcia
thr
o
ttle: Add support fo
r
burst perio
d
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lberto Ga
r
c
i
a
thrott
l
e
:
U
s
e
t
hrottl
e
_co
n
fig
_
init() to initialize
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
to Gar
c
ia
throttle: Merge all funct
i
ons th
a
t
c
he
c
k the
c
on
f
ig
u
r
a
tion
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto
Garc
i
a
throttle: Set
always an average val
u
e when
s
etting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garc
i
a
th
r
ottle: Make throttl
e
_is_va
l
id()
s
e
t
e
r
rp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alber
t
o Garcia
throttle: Make
t
hrottle_max_is_missin
g
_limit(
)
set
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Gar
c
ia
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
throttle:
M
ake throt
t
l
e
_compu
t
e_timer() static
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-25
Alberto Garcia
xen_d
i
sk: Remo
v
e iore
q
.
postsyn
c
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
A
l
b
er
t
o Garcia
atapi: Fix cod
e
inden
t
ation
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alb
e
r
t
o Garcia
atapi: Acco
u
nt for failed and invalid operati
o
n
s
in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-18
Albe
r
to Garcia
block:
Call external_snapshot_clean af
t
er blockdev
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-17
Alberto G
a
rcia
blo
c
k
:
m
ake
'
sta
t
s-interval'
an array of
i
n
ts instead
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
bert
o
Ga
r
ci
a
blo
c
k: Update copyright of
the account
i
ng cod
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto Garcia
s
csi-disk
:
Account f
o
r failed ope
r
ations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
ber
t
o
G
a
rc
i
a
macio: Ac
c
ount for f
a
iled
operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Garcia
ide: Account for failed an
d
inv
a
lid o
p
eratio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
a
t
api:
Account for failed and inval
i
d
operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Gar
c
ia
xen_d
i
s
k
:
Ac
c
ount for fai
l
ed and invalid op
e
rati
o
ns
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o
G
arcia
vi
r
tio-blk: Ac
c
ount for failed and invalid op
e
ra
t
ions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
b
erto Ga
r
cia
nv
m
e: Account for failed and in
v
ali
d
operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto Garcia
i
otests: Add test for
t
he block
d
e
v
ic
e
statistic
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto
G
a
rcia
block: Use
QEMU_CLOCK_VI
R
TUAL for the accountin
g
code
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Ga
r
cia
q
emu-io: Account for failed,
invalid and
f
lush operation
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Gar
c
ia
bl
o
ck: Ne
w
option to
d
e
fi
n
e
the intervals
for c
o
llecting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto G
a
rcia
block: Add average I/O queue depth to BlockDev
i
ceTimedSta
t
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto Garcia
bl
o
ck: Comp
u
te minimum
,
maximum and aver
a
g
e I/
O
l
a
t
encies
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
Garcia
block: Allow configurin
g
whether
t
o account
failed
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
bloc
k
: Add stati
s
tics for
f
ailed and
i
nvalid I/
O
o
p
erati
o
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
ber
t
o
G
a
rci
a
b
l
o
ck: Add idle_ti
m
e_ns
t
o Blo
c
kDeviceStat
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
G
arcia
util: Infrastructure
f
o
r
c
omputing recent
avera
g
es
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
G
ar
c
i
a
block: define 'clock_type' for th
e
a
ccounting co
d
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto
Gar
c
ia
ide:
A
ccount fo
r
write operations correctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto
Ga
r
cia
x
e
n_disk
:
Acc
o
u
n
t
for f
l
u
s
h operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto
Ga
r
cia
iotest
s
:
C
hec
k
for q
u
orum support
i
n test 139
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
iotest
s
: Add test
s
f
or the x-b
l
ockdev-de
l
c
o
mmand
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block: Add 'x-blo
c
kdev-del' QMP c
o
mman
d
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block: Add blk_get_refcnt()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto G
a
rci
a
mi
r
ror: block all
o
pe
r
atio
n
s on the target imag
e
during
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block: test 'b
l
ockdev-snapshot
'
u
s
i
ng a file BDS as
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
b
l
ock: Remove
i
nner quotation marks
in iotes
t
085
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto
G
ar
c
ia
block: D
i
sallow
s
napsh
o
t
s
if the
o
v
erlay doesn't support
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Al
b
erto
G
arcia
throttle: Use bs-
>
t
h
rottle_state instead o
f
bs->
i
o_limits_en
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
throttle:
Check
for pendin
g
req
u
e
s
ts in throttle_group_
u
nreg
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
qemu-i
o
tests: Test
the reope
n
i
n
g of
overlay_bs i
n
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
l
ber
t
o
Garcia
com
m
i
t: reopen overlay_
b
s
b
efore base
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block:
a
dd
t
e
sts for the
'
blo
c
kd
e
v-sna
p
shot' command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alber
t
o G
a
rcia
block: add
a 'blockdev-snapshot' QM
P
command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
l
berto
Garcia
blo
c
k: suppo
r
t passing 'backing': '' to 'blockd
e
v-
a
dd'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
b
l
ock: re
n
a
m
e Bloc
k
d
e
vSnapshot
to BlockdevS
n
apsh
o
t
S
ync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block:
chec
k
f
or existing device IDs in exte
r
na
l
_snap
s
hot
_
p
r
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garci
a
b
l
ock:
Don't call b
l
k_bs() twice in bdrv_lo
o
k
u
p
_
bs()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-23
Alberto Garci
a
throttle: R
e
move throttle_gro
u
p_loc
k
/
unlo
c
k()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
Alberto
Garcia
thr
o
t
t
le: test that s
n
apshots move the throttli
n
g
c
onfiguration
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
A
l
bert
o
Garcia
iotests: disa
b
le core dum
p
s
in test
0
61
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-02
Alber
t
o Garcia
block
:
disable I/O limi
t
s
at the
b
eg
i
nning of bdrv_close
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-15
Alberto Garcia
gtk
:
use s
e
tlo
c
ale() for LC_MESSA
G
E
S only
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Alberto Garcia
qcow2
:
re
o
rder fields
in Qcow2
C
ach
e
dTable to
reduc
e
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Alberto G
a
rcia
doc
s
: document how
to confi
g
ure the qc
o
w2
L2/refco
u
nt
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
A
lberto Garcia
qc
o
w2: add
o
ption to clean unused cache entries
after
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
A
lber
t
o G
a
rcia
qcow2
:
mar
k
the memory
as no
l
ong
e
r
needed after
q
c
ow2_cache
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-07
Alberto Garcia
qcow2: rem
o
ve unnece
s
sary c
h
eck
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-02
Alberto G
a
rcia
blo
c
k
: remove redundant check before g_slist_fin
d
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-02
Albe
r
t
o Garcia
timer:
U
s
e a single defi
n
ition of NSEC_
P
ER_SEC for
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-02
Alberto G
a
r
cia
timer: Move N
A
NOSECONDS_P
E
R
_SECONDS to tim
e
r
.
h
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-23
Alberto Garcia
thro
t
tle: Fix typo in the documen
t
a
t
ion of block_set_io_thrott
l
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-23
Alb
e
rto Garcia
throttle:
C
heck c
u
rrent timers
b
e
f
ore updat
i
ng a
n
y_ti
m
e
r_a
r
med[]
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alber
t
o
Garcia
qemu
-
io
t
ests:
expand test
093 to support group throttling
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alberto Gar
c
ia
throttle: Up
d
a
t
e
throttl
e
i
n
frastructure cop
y
right
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alberto Garc
i
a
t
h
ro
t
tle: ad
d
the name of
t
he Th
r
ott
l
eG
r
oup to B
l
o
c
kDeviceInfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
A
lberto Garcia
throttle: ac
q
u
i
re the T
h
r
o
ttleGroup
l
o
c
k
in
b
drv_swap
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
next