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
virtio-blk: tell dataplane which vq to notify
2016-06-16
Alberto Gar
c
ia
blo
c
k: Create the commit
b
l
o
c
k
job before reope
n
ing
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Albert
o
Garcia
block: Prevent sleeping j
o
b
s
from resuming if t
h
ey
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Al
b
erto Garcia
block: use
t
he
b
lock job l
i
st
i
n
q
mp_query_block_jobs()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-16
Alber
t
o Garcia
blo
c
k: use
t
he b
l
ock job
list
in bdrv
_
drain_all()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-06-07
A
l
b
erto Garc
i
a
docs: Fi
x
a couple of typos
in thro
t
t
le
.
txt
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-25
Alberto Garcia
block:
k
eep a list
o
f block jobs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-18
Alberto Gar
c
i
a
ipack: Upd
a
te e-mail a
d
dress
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-13
Alberto Garcia
gtk: don't leak the
G
tkBord
e
r wi
t
h
V
TE 0
.
36
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
A
lber
t
o Garcia
qemu-i
o
t
ests
:
add no-op streaming te
s
t
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alberto
G
a
rcia
qem
u
-io
t
ests: fix test_stre
a
m
_p
a
rtial()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alberto Garcia
bloc
k
: never cancel
a
st
r
ea
m
i
n
g job without
r
unn
i
ng
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Alberto Ga
r
c
ia
iotests
:
T
est QUORUM_REPORT_BA
D
in
fifo mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Alberto Garci
a
quoru
m
: Emit QUORUM_R
E
PORT_BAD for reads i
n
fifo
m
ode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alb
e
rto Gar
c
ia
iotests: Add test f
o
r Q
M
P eve
n
t rates
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto
Garc
i
a
monitor: Use
QEMU_CLO
C
K_
V
I
R
TUAL for the event queue
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
A
lberto G
a
rcia
monitor: Separate QUORUM_REPORT_BAD
events ac
c
ording
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alber
t
o
Gar
c
ia
quorum: Fix
c
rash in
quorum_aio_cb()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
arci
a
MAI
N
TAINERS: Add myself as maintainer of the t
h
rottling
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
docs: Doc
u
me
n
t the throttling infrastruc
t
ure
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
qa
p
i:
Correc
t
t
h
e n
a
m
e
o
f the iops_rd
p
a
r
a
mete
r
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Gar
c
ia
qemu-iote
s
ts: Extend
i
otest
0
93 t
o
test bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto G
a
rcia
throt
t
le: Test t
h
rottle_
c
ompute_w
a
it() du
r
ing bu
r
sts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garc
i
a
throttle: Check that burst_le
v
el leaks cor
r
e
ctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Gar
c
i
a
q
api:
Add burst leng
t
h
f
ields to B
l
oc
k
De
v
iceInfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
qapi
:
Add burst le
n
gth
parameters to block_s
e
t_io
_
t
hrott
l
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto G
a
rcia
throttle:
Add command-line set
t
i
ngs
t
o
defi
n
e
the burst
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto G
a
rci
a
th
r
ottle
:
Add suppor
t
for burst periods
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
Ga
r
ci
a
throttle: U
s
e throttle
_
con
f
ig_init() to initialize
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
to
G
ar
c
ia
t
h
rottle: Merge all functions
t
h
a
t ch
e
ck th
e
conf
i
gu
r
ation
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
t
hrottle: Set always an aver
a
ge value
when sett
i
ng
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
to Garcia
throt
t
l
e: Make throttle_
i
s_vali
d
(
)
set
e
rrp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto Garcia
t
hrottl
e
:
M
ake throttle_m
a
x_is_missing_li
m
it() set
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throttle
:
Ma
k
e thro
t
tle_conflicting() set errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
th
r
ottle: Make throttle_co
m
p
ute_timer() stati
c
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-25
Alberto Garcia
xen_disk: Rem
o
ve ioreq
.
p
o
stsync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto Gar
c
i
a
atapi:
F
ix
code indentation
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto
Garcia
atapi: Acco
u
n
t f
o
r
fai
l
e
d
and
invalid operations in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-18
Alberto
Gar
c
ia
block: Call
external
_
snapshot_
c
l
ean
a
fter block
d
ev
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-17
Alb
e
r
to Ga
r
cia
block:
m
ake 'stats-in
t
e
r
val'
a
n a
r
r
ay of ints instead
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
bloc
k
:
U
p
date copyright
o
f
t
he accounting
c
ode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lber
t
o
Garc
i
a
s
c
si-disk: Accoun
t
for failed operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
macio: Accou
n
t fo
r
failed
operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
id
e
: Account
for
faile
d
and invalid op
e
r
a
tion
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
atapi: Account f
o
r failed and invalid opera
t
ion
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garci
a
xen
_
disk:
Account for failed and
i
nvalid operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
G
a
r
cia
v
i
rtio-blk:
Account for f
a
iled and
invalid operatio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto Ga
r
cia
nvme: Account for failed and
i
nvalid o
p
eration
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
iotests: Add test for the bloc
k
devic
e
statist
i
cs
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o Garcia
block:
U
se QEMU_CLOCK_
V
IRT
U
AL for the a
c
counting cod
e
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
t
o
Garcia
q
e
mu-io: Acc
o
unt for fail
e
d, inva
l
id and flus
h
operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto Garcia
block
:
New opt
i
on
t
o defin
e
the
i
nte
r
vals
f
or collecti
n
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto Garcia
bl
o
ck:
A
d
d average I/
O
queue dept
h
to Bloc
k
DeviceTimedStats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
block: Compute minimum, max
i
mum a
n
d
a
v
e
ra
g
e
I
/O latenc
i
es
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
bloc
k
:
A
llow c
o
nfigur
i
ng wheth
e
r to acco
u
nt failed
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Ga
r
cia
block: Add statistics
f
or failed and invalid I/
O
oper
a
t
ions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto
G
arc
i
a
b
l
o
ck: Add idle_time
_
ns to BlockDeviceStats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rt
o
Ga
r
c
i
a
util: Infrastructure f
o
r
c
ompu
t
in
g
recent averages
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o Garc
i
a
block: define 'clock_type
'
for t
h
e accounting code
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
ide: Acco
u
nt for
w
rite operations co
r
rectly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto G
a
rcia
xen_disk: Account for flus
h
o
p
eratio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto G
a
r
c
ia
iotests: Check
for quorum support in test
1
39
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alber
t
o Garcia
iotests: Add tests for the x-bl
o
ck
d
ev-de
l
com
m
and
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto
Ga
r
cia
bl
o
ck: Add '
x
-
b
lock
d
ev-del' Q
M
P com
m
and
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lberto Gar
c
ia
bl
o
c
k:
Add b
l
k
_
get_refcnt()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alber
t
o Garcia
mirror:
b
l
o
ck all opera
t
i
ons on t
h
e target image
du
r
in
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
G
arcia
block: test 'blockde
v
-
snapshot
'
using 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
quotat
i
on marks
i
n iotest 085
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
Gar
c
ia
block: Disal
l
ow sn
a
p
s
hots
i
f the overlay doesn'
t
support
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
throttle: Use bs->throttle_
s
tate instead of bs->io_limits
_
en
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lb
e
r
t
o
Garcia
t
h
rottle:
Check fo
r
p
end
i
ng re
q
uests
i
n throttle_group_unreg
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Al
b
e
rto Garcia
qemu-io
t
ests: Test the reopening of o
v
erlay_bs in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Al
b
erto
G
a
r
cia
c
ommit: reo
p
en
overlay_bs b
e
for
e
b
a
s
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albe
r
to G
a
r
cia
block: add tes
t
s for the 'bl
o
ckdev-snapshot
'
command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Al
b
er
t
o Garci
a
b
loc
k
:
a
d
d a 'blo
c
kd
e
v-snapshot
'
QMP command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
Garcia
block: support
passing 'back
i
n
g
':
'' to 'bl
o
ckd
e
v-a
d
d'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alber
t
o Garcia
block: renam
e
Blo
c
k
d
evSnapsho
t
to B
l
o
ckdevSnapshotSync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alb
e
r
t
o Garci
a
block
:
check for
exist
i
ng
devi
c
e
ID
s
in
e
xternal_snaps
h
ot_pr
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alber
t
o Garcia
block:
D
o
n't call blk_bs
(
) twice
i
n bdrv_lookup_bs()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-23
Albe
r
to Garci
a
throttle: Remove
thr
o
tt
l
e_group
_
lock/unlock()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
Alberto Garcia
t
h
rottle: t
e
st that snapsh
o
ts move the throttlin
g
configuration
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
Alb
e
rto
G
arcia
iotests: disable core
d
umps in test 06
1
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-02
Alberto Ga
r
cia
block: dis
a
b
le
I
/O
li
m
its at the
b
eginning of
b
dr
v
_cl
o
se()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-15
Alberto Ga
r
cia
g
t
k: use se
t
locale(
)
f
or LC_MESSAGES only
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Alberto Garcia
q
cow2: reorder fields in Qcow2Ca
c
hedTa
b
le
t
o
r
educe
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Alberto Ga
r
c
i
a
docs: document how to con
f
igure the qcow2
L2/refcount
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Albe
r
to Garcia
qcow2
:
add
o
ption to clea
n
unused cache entries after
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
A
l
be
r
to Ga
r
cia
q
c
o
w
2:
m
ark the mem
o
ry as no longer nee
d
e
d
after
qcow2
_
cache
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-07
Alberto Garcia
qcow
2
:
re
m
ove unn
e
ce
s
sa
r
y check
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-02
Al
b
erto Garc
i
a
block: r
e
move redundant check bef
o
r
e
g
_slist_find()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-02
Alberto Garcia
timer: Use a s
i
ngle defi
n
iti
o
n
o
f NSEC_PER
_
SEC for
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-02
Alberto
G
arcia
timer: Mov
e
NANOS
E
CON
D
S_PER_SECONDS to timer
.
h
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-23
Alberto Ga
r
cia
t
h
r
ottle: Fix typo i
n
the documentation of blo
c
k_s
e
t_io_thr
o
ttle
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-23
Alberto
G
arcia
throt
t
le
:
Check curre
n
t timer
s
before updating any_timer_armed
[
]
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Albe
r
to Gar
c
i
a
qemu-iotes
t
s: expand
t
e
st 093 to support group t
h
rottling
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alb
e
rt
o
G
arci
a
throttle: Update
thrott
l
e infrastructure copyr
i
ght
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Al
b
e
r
to Garcia
throttl
e
: add the name of the Thrott
l
eGro
u
p
t
o
B
lockDeviceInfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
A
lber
t
o G
a
rcia
t
hrot
t
le: acquire the ThrottleGroup lock in b
d
rv_sw
a
p()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alber
t
o G
a
rci
a
t
hrottle:
Add thrott
l
e grou
p
support
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Albe
r
to Ga
r
cia
t
h
rottle: Add throttle
g
roup infrastruct
u
re tests
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alberto Gar
c
i
a
t
hrot
t
le: Add
t
h
r
o
t
t
l
e group infrastructur
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
next