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
blockdev: Rename blk_backends
2016-03-14
Alberto Garcia
iotests: Add
t
est for
QMP event r
a
tes
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Albe
r
to Garcia
moni
t
or
:
Use QEMU_CLOCK_VIRT
U
AL
f
o
r the even
t
queue
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto
G
ar
c
ia
m
o
nitor: Sepa
r
ate QUO
R
UM_RE
P
ORT_B
A
D
events according
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alberto Garcia
qu
o
rum
:
F
i
x crash in
quorum_aio_cb()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
MA
I
NTAI
N
ERS:
Add myse
l
f
a
s
maintainer of the throt
t
l
ing
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto G
a
rcia
docs: Document the thro
t
tli
n
g
i
n
frastructure
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Ga
r
c
ia
qapi: Corr
e
ct the name of the iops_rd parameter
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto Garci
a
qem
u
-
i
o
tests: Ex
t
end iotest 093
t
o
test bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto
Garc
i
a
t
h
rottl
e
: Test
throttle_compute_wait(
)
during bur
s
ts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Ga
r
c
i
a
throttle: Check
that burst_level leaks correctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lbe
r
t
o
Garcia
q
a
pi: Ad
d
burst length
f
ields to Bloc
k
DeviceInfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Ga
r
c
ia
q
a
p
i
: Add bur
s
t length
parameters to block_
s
et
_
io_thro
t
tle
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albert
o
Garc
i
a
thro
t
tle: Add command-line
sett
i
ng
s
t
o d
e
fine the burst
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alb
e
rto Garcia
thrott
l
e:
Add support
f
or burst periods
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
Ga
r
cia
thrott
l
e:
Use throttle_config_
i
nit() to initialize
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garc
i
a
throttle: Me
r
ge al
l
functions tha
t
check the co
n
figuration
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto
Garcia
t
h
rottle
:
Set
a
l
ways an average value when set
t
ing
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garc
i
a
throttle: Make throttle_is_
v
alid() set errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
to Garci
a
throttle:
M
ake throttle_max_is
_
missing_l
i
mit()
s
et
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garci
a
thro
t
t
le: Mak
e
th
r
ottle
_
conflicting() set er
r
p
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lberto Garcia
throttle: Make th
r
ottle_com
p
ute_timer()
s
t
a
t
ic
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-25
Albert
o
Garcia
xen_di
s
k:
R
e
move ioreq
.
po
s
tsync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto Garcia
ata
p
i: Fix c
o
de indentatio
n
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alb
e
rto Garcia
ata
p
i: A
c
count for failed
a
nd in
v
alid
opera
t
ions in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-18
Al
b
erto
G
a
rcia
block: Call extern
a
l
_sna
p
shot_clean
after bl
o
ckdev
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-17
A
lberto Garc
i
a
b
l
ock: make 'stats-inte
r
v
a
l' an array of int
s
inst
e
ad
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garci
a
block: Update co
p
yrig
h
t of the accountin
g
cod
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto Garcia
scsi-disk: Ac
c
ount for failed operat
i
ons
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
Garcia
m
acio: Accou
n
t for failed operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lbert
o
G
a
rc
i
a
ide: Accou
n
t fo
r
f
a
iled and invalid oper
a
tions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
e
rto Garcia
atapi
:
A
c
c
ount fo
r
fail
e
d
a
nd invalid
o
perations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
be
r
to Garcia
xen_disk: Acc
o
u
n
t
for failed and
i
nvalid operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto G
a
rcia
virtio
-
blk:
Account for faile
d
and
invalid operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
G
arcia
nvme: Ac
c
o
unt for failed an
d
inva
l
i
d
operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
iotests: Add test for the
b
lock devi
c
e st
a
ti
s
tics
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto Ga
r
cia
bl
o
ck: Use QEMU_CLOCK_VIRTUAL for the accou
n
t
ing c
o
de
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
qemu-
i
o:
A
cco
u
nt for failed
,
invali
d
and
fl
u
sh
o
perat
i
ons
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Garcia
block: New op
t
ion to
define
the
i
nte
r
vals for collecting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
erto
G
a
r
cia
b
lock: Add averag
e
I
/O
q
ueue
dep
t
h to B
l
ockDeviceTimedStats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
Gar
c
ia
bl
o
ck: Compu
t
e
m
in
i
mum, ma
x
imum and average I/O
la
t
en
c
ies
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
er
t
o Garcia
block:
Allow configuring
w
h
ether
t
o
accou
n
t failed
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
b
l
o
c
k
: Add statistics for
failed an
d
invalid I/O
o
pera
t
ion
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garci
a
bl
o
ck
:
Add
idle_time_ns to Block
D
ev
i
ceStat
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto Gar
c
ia
util:
I
nfrastructure
f
or computing recent
averages
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
Garc
i
a
b
l
ock: define 'clock
_
type' f
o
r the acc
o
unting
cod
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Ga
r
cia
ide: Ac
c
ount for write ope
r
ations c
o
rrectly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
xen_
d
isk: Account for flush oper
a
tions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
l
berto Garcia
iotests: Check for
q
uorum support
i
n t
e
s
t
139
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alber
t
o Ga
r
ci
a
io
t
e
sts: Add tests fo
r
the x-blo
c
kd
e
v
-
del command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alber
t
o Garcia
bl
o
ck: A
d
d 'x-blockdev-del' QMP command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block: Add
b
lk_get_refcnt()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
l
b
e
rto
Gar
c
ia
m
irror: block all operations on the
t
arget image duri
n
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
Ga
r
cia
blo
c
k:
test 'bloc
k
dev-snapshot'
u
sing a f
i
le BDS
as
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto G
a
rcia
b
l
ock: Remove inner quotation marks in iot
e
st 085
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alb
e
rto G
a
rcia
block: Disallow
snapshots if the overlay doe
s
n't support
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
l
b
erto Garcia
thro
t
t
le:
U
se bs->throttle_stat
e
instead of
bs->
i
o_lim
i
ts_en
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alb
e
rto Garcia
t
hrottle:
C
he
c
k
for pending requests
in throttle_
g
r
o
up_unreg
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garci
a
qem
u
-
iot
e
sts:
T
est the reop
e
ning of overlay_bs in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lberto Garcia
commit: reopen o
v
erlay_bs before ba
s
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garc
i
a
bl
o
ck: a
d
d te
s
ts for th
e
'blockdev
-
snaps
h
ot' command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
b
l
ock: add a 'blockdev-snap
s
h
ot' QMP command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garc
i
a
blo
c
k: support
p
assing 'backing': '' to
'
blockd
e
v-add'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block: renam
e
BlockdevSnapsh
o
t to BlockdevSnaps
h
otSync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lberto
Garcia
bloc
k
: check
for existing d
e
vic
e
IDs in external_sn
a
psho
t
_
p
r
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garc
i
a
b
l
o
ck: Don't
call blk_bs() twice in bdrv
_
lookup_bs()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-23
Al
b
e
r
t
o Garcia
throttle:
R
emove th
r
ottle_g
r
o
u
p_lock
/
unlock()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
A
lb
e
r
t
o Garc
i
a
throttle
:
test
that sn
a
pshots move the thrott
l
ing co
n
figuratio
n
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
Alberto Garc
i
a
iotests:
d
isable cor
e
dumps
in test 061
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-02
A
l
ber
t
o Garcia
block: di
s
ab
l
e
I/O limits at
t
he
begi
n
n
i
ng of bdr
v
_close()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-15
Alberto
Garcia
gtk
:
use setlo
c
ale() for LC_MESSAGES only
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Alberto Garc
i
a
qcow2
:
r
eorder
f
ields in Qcow2CachedTa
b
le to reduce
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Alberto Garcia
do
c
s: do
c
u
me
n
t how
to co
n
figure the qcow2 L2/refcount
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Alberto Garci
a
qcow2: add
o
ption to cle
a
n unused cache entries after
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
A
l
berto Garcia
qcow2: mark the mem
o
r
y
as
no longer needed after
q
cow2_
c
ache
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-07
Alberto
G
arci
a
qcow2
:
r
e
move unnecessar
y
che
c
k
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-02
A
lberto
Garcia
block:
r
emove r
e
dundant check before g_
s
list_f
i
n
d
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-02
Alber
t
o Garcia
timer
:
Use a
single
definition of
N
SEC_P
E
R_SEC for
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-02
Albe
r
to Gar
c
ia
timer:
Move NANOSECONDS_PER
_
SECONDS
to timer
.
h
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-23
Albert
o
Garcia
t
hrottle: Fix
t
ypo in the
d
ocu
m
entation of
b
l
o
c
k_set_io_throttle
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-23
Alberto Gar
c
ia
thro
t
tle:
Check current timer
s
befor
e
updating any_timer_
a
r
m
ed[
]
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Albe
r
to Garcia
qemu-iotests:
expand test 093 to support g
r
oup throttl
i
ng
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alberto Garcia
throttle: Upda
t
e throt
t
le infras
t
ru
c
ture copyright
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
A
lberto Garcia
thro
t
tl
e
: a
d
d t
h
e name of t
h
e ThrottleGroup
t
o
Block
D
eviceInfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
A
l
berto
Garcia
throttle: acquir
e
the Throttle
G
roup lock
in
bd
r
v
_
s
wap
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Albert
o
Garc
i
a
thrott
l
e
:
Add throt
t
le gr
o
up support
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alberto Ga
r
c
i
a
throt
t
l
e: Add throt
t
le group infrastructure tests
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alber
t
o
G
arcia
thro
t
t
le:
A
dd throttle
group
infrastructure
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-09
Alberto Garcia
s
d
l2: fix crash in handle_windowe
v
ent() whe
n
restoring
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
Alberto G
a
rci
a
qcow2: style fixes
in qcow2-cache
.
c
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
Alberto Garcia
qcow2: make
q
cow2_cach
e
_put
(
)
a v
o
id
function
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
Alberto Garcia
qcow2: use
a
has
h
to look for e
n
t
r
i
e
s in
the
L
2 cache
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
Alberto Ga
r
c
i
a
q
c
ow2:
remove qcow2_
c
ache
_
find_entry_t
o
_replace()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
A
l
berto Garcia
qcow2: use
an LRU algorithm t
o
replace ent
r
i
es
from
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
Alberto Garcia
qco
w
2:
s
implify qcow2_cache_put() and qcow2_
c
a
che_en
t
ry_mark
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
Albe
r
to Garc
i
a
qcow2: u
s
e one
s
ing
l
e memory
b
lock for t
h
e L2/refc
o
unt
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-08
Albert
o
Garci
a
docs: update BL
O
CK_IMAGE_C
O
RRUPTED do
c
umentatio
n
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-04-28
A
l
berto Garci
a
qm
p
: fill in th
e
i
mage field in
Block
D
evice
I
nfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-04-28
A
l
b
erto Garcia
block: add 'node-name' fie
l
d to BLOC
K
_
I
MAGE_COR
R
UP
T
ED
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-04-28
Alberto
Ga
r
cia
b
lock: use
bdrv_get_device_or
_
n
ode_na
m
e
(
) in error
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-04-28
Albert
o
Garcia
block: add bdrv_get_device_or_node_name()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
next