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
virtio-scsi: Cleanup of I/Os that never started
2013-12-16
Peter Lieven
bloc
k
/i
s
csi: use a bh to schedul
e
co reentrance
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-12-13
Pete
r
Lieven
qemu-img
:
m
a
ke prog
r
ess output
more
a
ccurate dur
i
ng
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-12-13
Peter Lieven
bloc
k
:
expect get_block_status errors in bd
r
v_make_zero
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-12-09
P
e
ter Lieven
block/iscsi: introduce bdrv_
c
o_{r
e
a
dv,
w
r
i
tev, flu
s
h_t
o
_disk}
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-12-06
Pete
r
Lieven
qemu-img
:
decrease
progress upda
t
e interval
on con
v
ert
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-12-06
P
eter Lieve
n
qemu-img:
r
ound down req
u
est length t
o
a
n
aligned secto
r
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-12-05
Peter
Lieven
qemu-img: d
y
namically adjust iobuffer size durin
g
con
v
ert
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-12-05
P
e
ter Lieven
block/iscsi: set bs->bl
.
o
pt_
t
ransfer_length
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-12-05
Peter Lieven
block: add opt_t
r
a
n
sfer_length
t
o
B
lock
L
imits
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-12-05
Peter Lie
v
en
b
l
ock/is
c
si: set bd
i
->cluster_size
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-12-05
Pet
e
r Lieven
qemu-img: fix usa
g
e inst
r
uction
f
or
q
e
m
u
-img convert
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-12-05
P
eter Lieven
qemu-img: add support
f
o
r skipping ze
r
oes in
inpu
t
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-12-03
P
et
e
r Lieve
n
block
/
iscsi: u
p
dated
co
p
yright
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-12-03
Pet
e
r
Li
e
ven
block/i
s
c
si: remove
.
bdrv_has_zero_init
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-28
Peter Lieven
qemu-
i
mg:
c
ondit
i
o
n
a
lly zero
out
t
arget
o
n convert
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-28
Peter Lieven
qem
u
-img: add
support
f
or
f
ull
y
a
llocated images
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-28
Peter
L
ieven
block/g
e
t_block_status: fix BDRV
_
BLOCK_ZER
O
for unallocated
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-28
Peter
L
ieven
b
lock: introduce bdrv_make_zero
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-28
Peter
L
ieve
n
iscsi: add bdrv_co_write_zeroes
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-28
Peter Lieven
i
s
csi: simplify isc
s
i_co_discard
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-28
P
eter Lieven
iscs
i
: set limits in BlockD
r
iverStat
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-28
Peter Lieven
block: honour
Bloc
k
Limits
in bdrv
_
c
o_discard
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-28
Pe
t
er Li
e
ven
b
lock:
h
onour Blo
c
kLimits in bdr
v
_co_do_writ
e
_ze
r
oes
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-28
P
e
t
er Lieven
block/raw:
c
opy BlockLim
i
ts on
raw_open
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-28
Pet
e
r L
i
even
block: add BlockLimits struct
u
r
e to BlockDri
v
erS
t
ate
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-28
Peter Lieven
bl
o
ck/iscsi
:
add
.
bdrv_
g
et_info
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-28
Pet
e
r Lieven
block: add
wrap
p
e
rs
f
or logical block provisioning
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-28
Peter Lieven
block:
add l
o
gica
l
bl
o
ck pro
v
i
sion
i
n
g inf
o
to Bl
o
ckDriv
e
rInfo
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-28
P
e
ter Lieven
block: introduce BDRV_REQ_
M
AY_UNMAP r
e
quest f
l
a
g
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-28
Peter Lieven
bloc
k
: a
d
d
flags to bdr
v
_*_
w
rite_zeroes
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-28
Peter
Liev
e
n
block: make BdrvRequ
e
stFlags p
u
b
li
c
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-19
Peter Liev
e
n
mi
g
ration: drop MADVISE_DONT_NEE
D
f
o
r incoming
z
ero
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-14
P
e
t
er
L
ieve
n
qcow2: fix possible corrupt
i
on w
h
en
readi
n
g mu
l
tiple
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-11-07
Peter Lie
v
en
block/vpc: f
i
x virtual siz
e
fo
r
images
cre
a
te
d
with
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-10-24
P
eter Liev
e
n
b
lock/vpc: check
that
t
h
e image has not bee
n
tr
u
ncated
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-10-24
Peter Lieven
qe
m
u-i
m
g: ad
d
special exit co
d
e
if bdrv_check is not
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-10-11
Peter Lie
v
e
n
block/get_block
_
s
t
atus: avoid redundant callout
s
on
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-10-09
Peter Lieven
bl
o
ck/iscsi: reen
a
b
le iscs
i
_co_get_bloc
k
_
s
tat
u
s
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-09-25
Pete
r
Lieven
block/g
e
t_block_status:
avoid s
e
gfault i
f
there i
s
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-09-25
Peter Liev
e
n
blo
c
k/get_bloc
k
_status: set *pnum = 0 on error
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-09-12
Peter Lieven
iscsi: split d
i
scard request
s
in multiple parts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-09-12
Peter
L
ieven
iscsi: add
.
bdr
v
_get_block_status
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-09-12
Peter
Lieven
iscsi: add logical b
l
ock provisioning inform
a
tio
n
to
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-07-19
Peter Lieven
bl
o
ck/raw:
a
dd
.
bdrv_get_i
n
fo
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-07-19
Peter Lieven
block: fix bdrv_
r
ead_
u
nthrottled()
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-07-19
Peter Lieve
n
block-migration:
effic
i
ently encode
z
e
ro blocks
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-07-19
Peter
Lieven
b
lock/raw: add bdrv_co_
w
ri
t
e_zeroes
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-07-19
Peter Lieven
block: add
bdrv_wr
i
te_zeroes()
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-07-17
P
eter
L
ieven
iscsi: factor out sector conversions
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-07-17
Pe
t
er Lieven
iscsi: asser
t
that
sectors are aligned to LUN blocksize
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-07-17
Peter Liev
e
n
iscsi:
remove support for
m
isaligned nb_
s
ec
t
ors
in
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-07-17
P
e
t
e
r Lieven
iscsi: fix -EN
O
SPC
i
n
is
c
s
i
_
create()
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-06-28
P
eter Lieven
bloc
k
:
c
ha
n
ge default of
.
has_zero_init to 0
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-06-27
Peter Li
e
ve
n
migra
t
ion: do not overw
r
ite
z
ero
p
ages
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-06-27
Peter Lieven
Revert "migration: do not sent zero pages in bulk
stage"
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-03-28
Pet
e
r Lieven
vl
.
c:
call bdrv
_
init_wi
t
h_whit
e
list() before cmdlin
e
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-03-26
Pet
e
r Lieven
migration: u
s
e XBZRLE o
n
ly after bul
k
stage
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-03-26
Peter Lieven
m
igration: do not search dirty pages in bul
k
stage
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-03-26
Peter Lieven
migrat
i
on: do not sent zero p
a
ges in b
u
lk sta
g
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-03-26
P
e
t
e
r L
i
even
m
igratio
n
: add an indicat
o
r for b
u
lk st
a
te of
r
a
m
m
ig
r
ation
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-03-26
Pe
t
er Lieven
migratio
n
: sear
c
h for zero inst
e
ad of dup pages
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-03-26
P
e
t
e
r Lieven
bitops: unroll while
l
oop in find_
n
ext_bit()
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-03-26
Peter Lieven
buffer_i
s
_z
e
ro:
u
se
vector opt
i
mizatio
n
s if pos
s
i
b
le
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-03-26
Peter L
i
e
ven
c
ut
i
ls: ad
d
a
f
unction to f
i
nd
n
on-zero
co
n
tent in
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-03-26
Pe
t
er
Lieve
n
move vector definitions to
q
emu-common
.
h
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-03-22
Peter Lieven
blo
c
k: complete
a
l
l
IOs befo
r
e resizing a device
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-03-22
Peter Li
e
ven
R
ev
e
rt
"block
:
co
m
plete all I
O
s before
.
bdrv_truncate"
commit
|
commitdiff
|
tree
2013-03-11
Peter
L
iev
e
n
page_
c
ache: dup memory o
n
insert
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-03-11
Pete
r
Lieven
page_ca
c
he: fix memory l
e
ak
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-03-05
P
e
t
er Lieve
n
iscsi: add isc
s
i_truncate
support
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-03-05
P
e
ter Liev
e
n
is
c
si: retry re
a
d,
write, fl
u
sh and unmap on
u
nit attentio
n
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-02-27
Peter Lieven
t
ap: set IFF_
O
NE_QUEUE per defaul
t
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-02-22
Peter L
i
even
block
:
complete all IOs
befo
r
e
.
b
d
rv_truncate
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-01-24
Peter Lieven
iscsi: add suppor
t
for iovectors
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-01-22
Pete
r
Lie
v
e
n
i
s
csi:
a
dd support f
o
r
i
SCSI NOPs
[
v2]
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-01-22
Peter
L
i
even
i
scsi: partly
avoid iovec linearization in iscsi_
a
io_writev
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-01-22
Pe
t
er Lieven
iscsi: add iscsi_
c
re
a
te
suppo
r
t
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2013-01-15
Pete
r
Lieven
bl
o
ck: fix init
i
alization in b
d
rv_io_limits_
e
na
b
le
(
)
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2012-11-28
Peter
Liev
e
n
iscsi: do not ass
u
me device
i
s zero initialized
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2012-11-28
Peter Lieve
n
iscsi: f
i
x
d
eadlock during login
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2012-11-28
Pet
e
r Lieven
is
c
si: fix segfault
in url parsing
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree