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: Make blk_co_preadv/pwritev() public
2016-05-25
Alber
t
o Garcia
block: keep a
list of block jo
b
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-18
Alberto Garcia
ipack
:
Update
e
-mail address
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-05-13
A
l
ber
t
o Garc
i
a
gtk: don't leak the GtkBorder with VTE
0
.
36
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
A
l
berto Garcia
qemu-
i
otests: a
d
d no-op st
r
eam
i
ng test
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
A
lber
t
o Garci
a
qemu-iotests: fi
x
te
s
t_stream_pa
r
tial()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-28
Alberto
Garcia
b
loc
k
: never cancel a streaming job
w
ithout
r
unning
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Albe
r
to
G
arcia
iotests: Tes
t
Q
UORUM_REPORT_BAD in fifo mode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-17
Al
b
e
rto
Garcia
quorum: Emit QUORUM_
R
EPORT_BAD
f
o
r
reads in fifo mo
d
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
A
l
b
ert
o
Garcia
iotests:
Add tes
t
for
Q
MP even
t
r
a
t
e
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
A
lbert
o
Garcia
monitor:
U
se QEMU_CLOC
K
_VIRTUAL f
o
r
the event queue
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Alb
e
rto
Garcia
monitor:
Separate QUORUM_REPORT
_
B
A
D
e
vents acco
r
ding
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-03-14
Al
b
erto Garcia
quorum: Fix cra
s
h in qu
o
rum_aio_cb()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
MAINTAINERS: Add
myself as mai
n
t
a
i
n
er of the
t
hrottling
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
docs: Document the
t
hro
t
tling
infrastruct
u
r
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albert
o
Garcia
qapi:
C
orrect
the name
o
f the iops_r
d
parameter
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
a
r
c
ia
qemu
-
iotests: Extend iotest 093 to
t
est
bursts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garcia
throttle: Test throttle_comput
e
_wait() during
b
u
r
sts
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Garc
i
a
throttle: Check that
b
u
r
st_
l
evel le
a
ks co
r
r
e
ct
l
y
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
b
e
rto Garcia
qapi: Add burst
l
e
ngth fi
e
l
ds t
o
BlockDevice
I
nfo
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albe
r
to Ga
r
c
ia
qapi: Ad
d
burst length p
a
rameters to
b
loc
k
_se
t
_io_throttle
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
G
ar
c
ia
throttle: Add command-line setting
s
to defi
n
e the burs
t
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
berto
G
arcia
throttle: Add supp
o
rt
for burst periods
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto
Garcia
throttle
:
Us
e
t
hrottle
_
config_ini
t
(
) to initialize
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
l
b
erto Garcia
thro
t
tle: M
e
rge all functions that check the configu
r
ation
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
A
lbert
o
Ga
r
ci
a
throttle
:
Set
a
lw
a
ys an averag
e
va
l
ue when
s
e
t
ting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Ga
r
cia
throttle: Make throttle_is_valid() set errp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Alberto Gar
c
i
a
t
h
ro
t
tl
e
: Make throttle_m
a
x
_
i
s
_missing_limit()
set
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Al
b
erto Garcia
throt
t
le: Make throttle
_
conflicting
(
) set
e
rrp
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2016-02-22
Albert
o
Ga
r
ci
a
th
r
ottle: Ma
k
e throttle_compute_timer() st
a
t
ic
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-25
Al
b
ert
o
Garcia
xen_disk: Remove
ioreq
.
po
s
tsync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
A
l
berto Garcia
a
tapi: Fix code inde
n
t
ati
o
n
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-24
Alberto
G
a
rci
a
atapi: Acco
u
n
t
for failed and inva
l
id
o
perations
in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-18
Al
b
erto Garcia
blo
c
k: Cal
l
external_snapshot_clean
after bl
o
ckde
v
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-17
Albert
o
G
a
rcia
block: make 'sta
t
s
-interval' a
n
a
rray of ints instead
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
block: U
p
date copyr
i
gh
t
of the accounting co
d
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
l
b
e
rto G
a
r
c
ia
scsi
-
disk:
A
ccount for failed operat
i
ons
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
m
a
cio: Account
for failed operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
ide: Acco
u
nt for f
a
iled and invalid ope
r
atio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Garc
i
a
atapi
:
Acc
o
unt for f
a
iled and
i
nvalid
o
pe
r
ations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Garc
i
a
xen_d
i
sk:
Acc
o
u
nt
for
f
ailed and invalid opera
t
io
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
virtio-blk: Account for f
a
iled and invalid
operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to Gar
c
ia
nvme: Ac
c
oun
t
for
failed and inva
l
id operatio
n
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rt
o
G
a
r
c
ia
i
o
tests: Add tes
t
for the
b
lock device stat
i
stics
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
A
lberto Garcia
block: Us
e
QEMU_CLOCK_V
I
RTUAL
for the accounting code
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o Garcia
qe
m
u-io: Account for
fai
l
ed, invali
d
and flush oper
a
tions
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
b
lock: New o
p
tion to
define the
i
n
t
ervals for
c
ollecting
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
Garcia
b
l
o
c
k: Add avera
g
e I/O q
u
eue depth to Bloc
k
DeviceTimedStats
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albe
r
to G
a
r
c
ia
block:
C
om
p
ute minimum, maximum and average I/O latencies
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto
Garcia
b
l
o
c
k
: Allow con
f
i
g
uring
whether to account f
a
iled
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
rto Garcia
blo
c
k: Add
st
a
tistics f
o
r
fai
l
ed and invalid I/O operations
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Albert
o
Garcia
bl
o
ck: A
d
d idle_time_ns to
BlockDeviceStat
s
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alb
e
r
to Gar
c
ia
util: I
n
fr
a
structure for
computin
g
recen
t
a
v
er
a
ges
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garcia
blo
c
k
:
define 'clock_type' for
t
he
accounting
c
ode
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alberto Garc
i
a
ide
:
A
c
c
ount
for wr
i
t
e
operati
o
n
s
correctly
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-12
Alber
t
o
Garcia
xen_dis
k
:
A
ccount
f
or
flush operati
o
ns
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
iotests: Chec
k
for q
u
orum
s
uppo
r
t
in
t
e
s
t
1
39
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
i
o
te
s
ts
:
Add tests
f
or
t
he x-bloc
k
dev-
d
el
com
m
and
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lberto Garcia
b
l
ock
:
Add 'x-block
d
ev-
d
el' QMP c
o
mmand
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
Al
b
e
rto Garcia
mirror: block all operations on the target
i
mage during
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albe
r
t
o
Garcia
block
:
test 'blo
c
kdev-snapsh
o
t' using
a
f
ile BDS as
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
bl
o
ck:
R
e
mo
v
e
i
nner quotation marks in iotest
0
85
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lbert
o
Garcia
block: Disal
l
o
w sn
a
p
shot
s
if the over
l
ay doesn't support
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albert
o
Garc
i
a
throttle:
Use bs->th
r
ottle_state
i
nstead of bs->io_l
i
mit
s
_en
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto
G
ar
c
ia
t
hro
t
tle
:
Check fo
r
pe
n
d
i
ng requests
i
n
throttle_group_u
n
reg
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
lberto G
a
rci
a
qem
u
-
i
otes
t
s:
T
est t
h
e reo
p
ening of ove
r
la
y
_bs in
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alber
t
o Garcia
co
m
mit: reopen
o
ve
r
la
y
_bs before bas
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albe
r
t
o
Garc
i
a
block
:
add tests f
o
r the '
b
l
ockdev-snaps
h
ot'
c
ommand
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
A
l
b
e
rto Garcia
blo
c
k: add a
'
blockdev-sn
a
psho
t
' QM
P
command
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Albe
r
to Garci
a
block: support passing
'
backing': '' to
'
blockdev-add'
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
bloc
k
:
rename
BlockdevSnapshot to BlockdevSnap
s
h
o
tSync
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garci
a
block: check fo
r
e
xis
t
ing de
v
ice IDs in ex
t
ernal_snapshot_pr
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-11-11
Alberto Garcia
block: Don't cal
l
blk_bs() t
w
ice in bdrv_
l
ookup_bs()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-23
Al
b
e
r
to
G
arcia
throttle: Remove thro
t
tle_group_lock/
u
n
l
ock()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
Alb
e
rt
o
Garcia
throttle: te
s
t that sna
p
shots
move the t
h
rottling confi
g
uratio
n
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-16
Alberto Garc
i
a
iotests: disa
b
le
c
ore
dumps in test 0
6
1
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-10-02
A
lberto Garcia
bl
o
ck:
di
s
able
I
/O limits
a
t
t
he beginning of b
d
rv_clo
s
e()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-15
Alberto Garcia
gtk: u
s
e setlocale() for LC
_
MESSAGES only
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Alberto Garcia
qco
w
2:
r
eor
d
er fie
l
d
s
in Qco
w
2C
a
chedTa
b
le to reduce
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Albert
o
G
a
rcia
docs:
docume
n
t how to configure th
e
q
c
ow2 L2/refcount
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
A
l
b
erto
Garcia
qcow2: add op
t
ion
t
o clean unused cache entries after
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-09-04
Al
b
erto Gar
c
i
a
qcow2: mark the memory as no
longe
r
needed after
qcow2_
c
ache
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-07
Alber
t
o Garci
a
qcow2: remove unnecessary
c
heck
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-02
Alberto Garcia
block:
r
emove re
d
undant
c
h
e
ck before g_sli
s
t_find()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-02
Alberto G
a
rcia
timer: Use a single definition of NSE
C
_PE
R
_SEC
for
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-07-02
Alberto Garcia
timer: Move N
A
N
OSECONDS_PER_
S
ECONDS to timer
.
h
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-23
Alberto Garcia
throt
t
le: Fix t
y
po
i
n the do
c
ume
n
tat
i
on of
b
lock_set_io_throttle
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-23
Alberto Ga
r
cia
t
h
rottle: Check curr
e
n
t ti
m
ers
before upd
a
ting any_timer
_
a
rm
e
d[]
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alberto
Garcia
qemu-iotests:
expand test 093 to
s
u
p
por
t
group thrott
l
ing
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alberto Ga
r
cia
thr
o
ttle:
U
p
date throttle infra
s
tructure copyr
i
g
h
t
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alberto Garc
i
a
t
hr
o
ttle
:
add th
e
name of th
e
Throt
t
le
G
r
ou
p
to BlockDe
v
ic
e
Info
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Al
b
erto Garcia
throttle:
a
cquire the
ThrottleGroup
lo
c
k in bdrv_sw
a
p
()
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Alberto
G
a
rcia
throt
t
le: Add throttle group support
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Albert
o
Garcia
thro
t
tle:
A
dd th
r
ottle group infrastructure tests
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-12
Al
b
erto Garcia
th
r
o
ttle:
Ad
d
throttl
e
group
infrastruc
t
ur
e
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-06-09
Albe
r
to G
a
r
cia
s
dl2:
f
i
x c
r
ash in hand
l
e_windowev
e
nt() whe
n
r
e
s
torin
g
.
.
.
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
Alberto Garcia
qcow2: st
y
l
e fixes i
n
qcow2-cache
.
c
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
Alberto Garcia
qcow2: make qcow2_ca
c
he_put() a void functio
n
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
Alberto Garcia
q
c
ow2: use a hash
t
o
look for entries
i
n t
h
e
L
2
cache
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
2015-05-22
Albert
o
Ga
r
cia
qcow2: remove qcow
2
_cache_
f
ind
_
entry_to_replace
(
)
Signed-off-by:
Alberto Garcia
<berto@igalia.com>
commit
|
commitdiff
|
tree
next