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
throttle: Assert that bkt->max is valid in throttle_compute_wait()
2016-02-22
A
l
berto Garcia
qapi: Add burst length fields to BlockDeviceInfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
arcia
q
ap
i
:
Add b
u
rst length parameters
t
o block_set_
i
o_thr
o
ttle
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto Garcia
thrott
l
e: Add command-lin
e
settings t
o
define t
h
e
b
urst
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto G
a
rc
i
a
throttle
:
Add suppo
r
t
for bu
r
st periods
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throttle: Use throttle_config_init() to initiali
z
e
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
t
o
Garcia
throttle: Merge all functions that check the configuration
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
t
h
r
o
ttle: Set
a
lways an average value when se
t
t
ing
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
t
o
Garcia
t
h
rot
t
le: Make
t
hrot
t
le
_
is_va
l
id() set e
r
rp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto G
a
rcia
t
hr
o
ttle: Make thrott
l
e_
m
ax_is_missing_limi
t
()
s
et
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lberto
G
arcia
throttle: M
a
ke throttl
e
_conflict
i
ng() set er
r
p
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
ber
t
o Garci
a
t
h
rottle: Make t
h
rott
l
e
_compute_
t
i
m
e
r() s
t
atic
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-25
Alberto
G
ar
c
ia
xen_d
i
s
k: Remov
e
ioreq
.
postsyn
c
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto Garcia
atapi: F
i
x code indentation
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto Garci
a
atapi:
A
cc
o
unt for failed and invalid operations in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-18
A
l
berto Garcia
block:
C
all ext
e
rn
a
l_snapshot_clean afte
r
blo
c
kdev
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-17
Albe
r
to Garc
i
a
b
lock: make 'stats-interval' an array
o
f ints instead
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Gar
c
i
a
block: U
p
da
t
e copy
r
ight of the
a
ccou
n
ti
n
g code
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to
Garcia
scsi-disk: A
c
count fo
r
faile
d
operati
o
ns
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
m
a
c
io: Acco
u
n
t
f
o
r
fa
i
l
e
d operatio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
ide: Account
f
or failed and
i
n
val
i
d oper
a
t
i
on
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
atap
i
: A
c
c
ount for fail
e
d and invalid o
p
e
r
ations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
Garcia
xen_di
s
k: Acc
o
unt f
o
r
fail
e
d and
i
nvalid
op
e
rations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Garcia
virt
i
o-blk: Account for
f
a
ile
d
and
i
n
val
i
d
o
perations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
ert
o
Garcia
nvme
:
Accou
n
t for failed and inv
a
lid operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto Garci
a
iotests: Add test for the bl
o
ck
device
s
tat
i
st
i
c
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Garc
i
a
block: Use QEMU_CLO
C
K_VIRTUAL
f
or the accounting code
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Garci
a
q
emu-io: Account for failed, invalid and flus
h
oper
a
tions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
block: New
o
ption to define the interval
s
f
o
r colle
c
ting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Al
b
er
t
o
Garcia
bloc
k
:
Add
a
verage I/O
q
ueue depth to Bloc
k
DeviceTimedStats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Ga
r
cia
block: Comput
e
mini
m
um,
m
axim
u
m and
avera
g
e
I/O la
t
enci
e
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Garcia
b
l
o
c
k
: A
l
low conf
i
guring
w
het
h
er t
o
accou
n
t f
a
iled
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
G
a
rcia
block:
Add statistics for fa
i
led
and invalid
I/
O
o
p
e
r
a
t
ions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
Garcia
block: Add idl
e
_
t
ime_ns to
B
l
ockD
e
vi
c
eS
t
ats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto Gar
c
ia
util: Infrastruc
t
ur
e
for computi
n
g recent a
v
e
rages
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Garc
i
a
block:
d
efine 'clo
c
k
_
type
'
f
o
r
the
accounting cod
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
ide: Account for write operations
c
o
r
rectly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
berto Gar
c
ia
x
e
n_di
s
k: Acco
u
nt
for flush operati
o
ns
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alber
t
o Garcia
i
o
tests: Check f
o
r
quor
u
m
support in
t
e
s
t 139
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garc
i
a
iotests: Add tests for the x-blockdev-del command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garc
i
a
block: Add
'
x-blo
c
kdev-de
l
' QM
P
comma
n
d
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block: Add blk_g
e
t_r
e
fcnt()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto G
a
rcia
mirror:
block al
l
op
e
rations on the target image duri
n
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
l
b
erto Garcia
bloc
k
: test '
b
lockdev-snaps
h
o
t' using a
f
il
e
BDS as
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto
Gar
c
ia
block: Remov
e
inner q
u
otation m
a
rks in
i
ot
e
s
t
085
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block: Dis
a
l
l
ow snaps
h
ots if the overlay
d
oe
s
n't supp
o
rt
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
th
r
ot
t
le: Us
e
bs->throttle_state inst
e
ad
of
bs->io_limits_en
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alb
e
rto Gar
c
ia
t
h
rottle: Che
c
k for p
e
n
d
i
ng re
q
u
e
s
ts in
t
hro
t
tle_group_unreg
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto
G
a
rcia
qemu-iotests: Test the reope
n
ing
of overlay_
b
s i
n
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto G
a
rcia
commit
:
r
e
o
p
e
n overl
a
y_bs bef
o
re
b
ase
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alb
e
r
to Garcia
b
l
ock
:
a
d
d
tests for the 'blockdev-sn
a
psho
t
' c
o
mmand
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block
:
a
d
d a 'blockdev-
s
napshot' QM
P
co
m
mand
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alber
t
o Garcia
bl
o
ck
:
support passing 'backing': '' to 'blockdev
-
add'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
Garcia
block: rename
B
lockdevSnapshot to Block
d
evSnapshotSync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alber
t
o Garc
i
a
block: check for ex
i
sting device I
D
s
in external_snapshot_pr
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto
G
a
r
c
ia
bloc
k
: Don't ca
l
l
blk
_
bs() twice in
b
d
r
v
_
lookup_bs()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-23
Alberto Gar
c
ia
thr
o
ttle: Rem
o
ve throttle_group_lock/unlock()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
Alberto Garcia
t
hr
o
ttle: test that snapsh
o
t
s
move the throttling configurati
o
n
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
Alb
e
rt
o
Garc
i
a
i
ote
s
ts: disab
l
e
c
o
re dum
p
s in t
e
st 0
6
1
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-02
Alberto Garcia
block:
d
isable I/O
li
m
i
t
s at
t
he beginning of bdrv_close()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-15
Alberto Garcia
gtk: u
s
e setloc
a
le() for LC_MESSA
G
ES
only
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Alberto Garcia
q
c
ow
2
: re
o
rder f
i
elds i
n
Qcow2C
a
chedTable to reduce
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Alber
t
o G
a
rcia
docs: d
o
cumen
t
h
o
w to configure the qcow2 L
2
/refcount
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Al
b
ert
o
Garcia
qcow2:
a
dd
option to clean unused
c
ache e
n
tries a
f
t
e
r
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Albe
r
t
o
Garcia
qcow2: mark the memory as
n
o
longer needed after
q
c
ow2_c
a
che
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-07
Alberto
G
arcia
qcow2: remove unnecessa
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
re
d
undant che
c
k before g_slist_find()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-02
Alberto
G
a
r
cia
timer: Use
a
sin
g
le definiti
o
n
of NSEC
_
PER_SEC
f
or
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-02
Albert
o
Garcia
ti
m
er: Move NANOSE
C
O
NDS_PER_SECOND
S
to time
r
.
h
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-23
Alberto
G
arcia
thro
t
tle: F
i
x typo in
the doc
u
mentati
o
n o
f
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
throttle: Check current timers before updating any_ti
m
e
r_armed[]
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Al
b
erto Ga
r
cia
qemu-iote
s
ts
:
expand test 093 to support gro
u
p
throttling
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
A
l
berto Garcia
throttle:
Update
t
h
rottle infra
s
tructure copyright
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Albe
r
to Garcia
throttle: add the name o
f
the Thrott
l
eG
r
oup to Block
D
evice
I
nfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alberto Garcia
throttle: acquire the ThrottleGroup lock in bdrv_swap(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
A
lbe
r
to Garcia
throttle:
A
dd throttle
group
sup
p
ort
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Al
b
e
r
to Garcia
throttle: Add throttle g
r
oup
i
nfrastructure tests
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alberto Garc
i
a
throttle: Add th
r
ottle group inf
r
astructu
r
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-09
A
l
be
r
to Ga
r
cia
sd
l
2: fix
c
rash in handle
_
wi
n
dowevent() when restoring
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
Alberto
G
arcia
qco
w
2
:
style f
i
xes in qcow2-cache
.
c
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
Alberto G
a
rcia
q
cow2: make qcow2
_
cach
e
_put() a void function
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
Albert
o
Garcia
qco
w
2: use a h
a
sh to look fo
r
entries in the L2 c
a
c
h
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
Alberto Gar
c
i
a
qcow2: remove qcow
2
_cac
h
e_find_entry_to_replace()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
Alber
t
o G
a
r
cia
qc
o
w2: use an LRU algor
i
thm to replace
e
nt
r
ies from
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
Alberto Garcia
qcow2: simplify qcow2_cache_put() and qcow2_cache_e
n
try_ma
r
k
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
A
l
berto Garcia
q
cow
2
: use one si
n
gle mem
o
ry
bloc
k
for the L2/
r
e
fcoun
t
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-08
Alb
e
rto Garcia
docs: update
BLO
C
K
_
I
MAGE_CORRUPT
E
D
d
ocumentatio
n
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-04-28
Albert
o
Gar
c
ia
qmp: fi
l
l in the image field in BlockDeviceI
n
fo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-04-28
Alberto Garcia
blo
c
k: add 'node-name' fi
e
ld to BLOC
K
_I
M
AGE_CORRUPTE
D
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-04-28
Alberto Garcia
block:
u
se bdrv_get_
d
e
vi
c
e_or_n
o
de_na
m
e() in er
r
or
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-04-28
Alberto G
a
rcia
block
:
add bdrv_get_d
e
vic
e
_
o
r_node_name()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-04-28
Alberto Garcia
M
AIN
T
AINERS: A
d
d
m
y
self as the main
t
ainer of the Quorum
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-04-17
Al
b
e
r
to Garcia
hmp:
f
i
x crash i
n
'info block -n -v'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-03-10
Alber
t
o Garcia
q
mp-comm
a
nds
.
hx: Fix sev
e
ral ty
p
os
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-03-10
A
lberto Garcia
qe
r
ror
.
h:
Sw
a
p definitions that we
r
e not
i
n alphabe
t
ical
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-02-06
Al
b
erto G
a
r
ci
a
block: Give always
p
riority
t
o unused
entrie
s
in the
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2013-01-14
Albe
r
to
Garcia
Add G
E
IP-Oc
t
al 232 I
n
d
ust
r
y
P
ack emulation
Signed-off-by:
Alberto Garcia
<agarcia@igalia.com>
commit
|
commitdiff
|
tree
2013-01-14
Alberto Gar
c
ia
Add TEWS T
P
CI200 I
n
dustryP
a
c
k emulation
Signed-off-by:
Alberto Garcia
<agarcia@igalia.com>
commit
|
commitdiff
|
tree
2012-08-15
Alberto
G
a
r
cia
ivshmem, qd
e
v-monit
o
r: f
i
x order of qerror paramet
e
rs
Signed-off-by:
Alberto Garcia
<agarcia@igalia.com>
commit
|
commitdiff
|
tree