repo.or.cz
/
qemu
/
kevin.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
block/vpc: Pass footer buffers as VHDFooter * instead of uint8_t *
2020-12-18
Pete
r
Lieve
n
b
l
ock/nfs: fix
int
o
verflow in nfs_clien
t
_ope
n
_qdict
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2020-09-15
Peter L
i
even
q
e
mu-img: avoid unaligned
read requests during convert
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2019-10-14
Peter Lieven
bloc
k
/v
h
dx: add check for
truncated i
m
ag
e
files
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2019-09-13
Peter
L
ie
v
e
n
blo
c
k/nfs: add support for nfs_umount
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2019-09-13
P
ete
r
L
i
even
block/nf
s
:
t
e
ar down aio b
e
fore
nfs_close
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2019-05-15
Peter
Lieven
megasas: f
i
x map
p
ed frame size
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-07-23
P
e
ter Lie
v
en
qemu-img: avoid overflow of min_sp
a
rs
e
parameter
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-07-12
Peter
L
ie
v
en
qemu-img: ali
g
n result of is_
a
llocated_sectors
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-23
Pet
e
r Lieven
migration/block: com
p
are onl
y
read block
s
against the
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-23
Peter Lieven
m
igration/bloc
k
: limit th
e
number of par
a
llel I/O req
u
ests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-09
Pet
e
r Lieven
migra
t
ion/bl
o
ck: rename MAX_INF
L
IG
H
T_IO
to MAX_IO_B
U
FFERS
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-09
Peter Lieven
migr
a
tio
n
/block: reset dir
t
y
b
itm
a
p
b
efore rea
d
in
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-09
P
eter Lieven
migration: d
o
not tr
a
nsfer ram during bulk sto
r
age
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-01-16
P
eter
L
ieven
block/iscsi:
f
ix initializatio
n
of iTas
k
in iscsi_c
o
_get_blo
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-12-21
P
e
ter L
i
even
block/iscsi
:
only report
a
n
i
S
C
S
I
Fai
l
ure if we
don
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-12-21
Peter Lieven
block/iscs
i
: dont leave allocmap
in
an invalid
sta
t
e
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-11-29
Pet
e
r Li
e
ven
b
l
ock/nfs: fi
x
nfs_client_open for filesize great
e
r
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-09-27
Peter Lieven
migrati
o
n: d
i
sable auto-con
v
e
r
ge during b
u
lk block
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-04-27
Peter Lie
v
e
n
qemu-img: simplif
y
img_convert
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-03-17
Pe
t
er Lieven
thr
e
ad-pool:
a
d
d
m
i
ssing q
e
mu_bh_canc
e
l in comple
t
ion
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-03-06
Pete
r
L
ieve
n
qga
:
ignore
E
B
U
SY when freezing a filesy
s
tem
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-28
P
eter
Lieven
qemu-i
m
g: make convert async
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-24
Peter Lieve
n
block/nfs
:
try to av
o
id t
h
e
bounce buffer in p
w
ritev
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-24
Peter Liev
e
n
block/nfs: convert to prea
d
v / pw
r
itev
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-11
Peter Lieven
block
/
n
f
s
: fix naming of runtime opts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-11
Peter Lieven
block/n
f
s: fix NULL poi
n
ter der
e
ference in URI
p
arsin
g
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-01-27
Pe
t
er Li
e
ven
block
/
is
c
si: statically link qemu_
i
s
csi_opts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-01-27
P
e
te
r
Lieven
block/iscsi: avoid data corrup
t
ion with cach
e
=write
b
ack
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-01-20
Peter Lieven
b
itmap:
a
s
sert
that start and nr are n
o
n negative
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter Lieven
oslib-p
o
six:
add a configure switch to debug stack
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter Lieven
coroutine-
s
igaltstack: use helper for
a
ll
o
c
at
i
ng
stack
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter Lieven
corouti
n
e-uco
n
text
:
u
se
he
l
per for allocating stack
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Pet
e
r Lieven
co
r
outin
e
:
a
dd a
m
acro f
o
r the
cor
o
u
tine sta
c
k size
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter Lieven
corout
i
ne-sigaltstack
:
rename
c
oroutine struct a
p
propriately
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
P
eter Lie
v
en
o
sl
i
b-
p
o
s
ix:
ad
d
he
l
pers for stack
a
l
loc and f
r
e
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-27
Peter
Li
e
ven
net: limit allocation
in nc_sendv_compa
t
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-19
Peter Lieven
block/iscsi:
allow
c
aching of
the allocation map
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-19
P
e
te
r
Liev
e
n
bloc
k
/iscsi: fix rounding
in iscsi_al
l
oc
a
tionmap_
s
et
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-17
Peter Lieven
exec: avo
i
d re
a
lloc in p
h
ys_map_node_reserve
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-15
Peter Lieven
vnc-tight: fix reg
r
ession w
i
th libx
e
nstore
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-12
Pe
t
er Liev
e
n
vnc-enc-tight: use thread
local s
t
orage
f
or p
a
lette
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-29
P
ete
r
Lieven
iscsi:
f
ix assertion in is_sector_request_lun_ali
g
n
e
d
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-29
Peter Lie
v
en
block
/
nfs: add s
u
pport fo
r
l
ibn
f
s pagecache
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-29
P
et
e
r
L
ieven
block/nfs:
r
efuse rea
d
a
h
ead if cache
.
di
r
ect
is on
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-28
Peter Liev
e
n
net: fix qemu_ann
o
u
n
ce_self not emi
t
t
i
ng
packets
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-08
Peter Lieven
block: assert
t
hat bs->re
q
ues
t
_alignment is a
power
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-07
Peter Liev
e
n
bl
o
ck/
i
o:
optim
i
ze bdrv_co_pw
r
itev
for
small
req
u
ests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-05-29
Peter Lieve
n
block/iscsi: avo
i
d pot
e
nti
a
l overfl
o
w of acb->task
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-02-29
Pete
r
Lieven
bloc
k
/nfs: add support for
s
et
t
ing debug level
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-20
Peter Lieve
n
tests: fix cdrom_
p
i
o
_imp
l
in ide-te
s
t
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
P
e
ter Lieven
ide
:
enable buffere
d
reque
s
ts for PIO rea
d
requests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Pete
r
Lieven
ide:
e
nable b
u
ffered req
u
e
sts for AT
A
PI devices
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Pe
t
er L
i
even
i
de: orphan
all buffere
d
requests on DMA cancel
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Peter Lie
v
en
ide:
add
support for IDEBufferedRe
q
uest
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
P
e
ter L
i
even
bloc
k
:
a
dd blk_abort_
a
i
o
_
re
q
uest
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Peter Lieven
ide/atapi: make PIO read
requ
e
sts async
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Peter Lieven
buffer: allow a buff
e
r to sh
r
i
nk gracefully
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Peter
L
i
even
buffer: factor out buf
f
er_adj_size
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Pete
r
Lieven
buffer:
factor out b
u
ffe
r
_req_si
z
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Peter Li
e
ven
vnc: recycle empty vs->output buffer
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
P
e
ter Lieven
b
uffer: make the B
u
f
f
er capacity inc
r
ease in po
w
ers
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-03
P
eter
Li
e
ven
vnc: al
l
ow
fall back to RAW encoding
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-09-25
Peter Lie
v
en
bl
o
c
k/nfs: cache allocated filesize f
o
r
r
ead-onl
y
fil
e
s
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-09-25
Pete
r
Li
e
ven
block/
n
f
s: f
i
x calculat
i
on
of
a
llocated file size
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-09-07
Peter Liev
e
n
bloc
k
/is
c
si: v
a
lidate
b
lock
size r
e
turned from ta
r
get
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-07-02
Peter Lieven
block/n
f
s: limi
t
m
aximum re
a
dahead
size
to 1MB
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-07-02
Peter Lieven
block/iscsi:
r
estore
compa
t
i
b
l
i
ty
w
i
t
h libi
s
c
si 1
.
9
.
0
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-07-02
P
e
ter Lieven
block/isc
s
i: a
d
d supp
o
rt for requ
e
st
timeouts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
P
e
t
er Li
e
ven
block/iscsi: use the allocationmap also if cac
h
e
.
direct=on
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Lieven
blo
c
k/iscsi: bu
m
p year in c
o
pyright
n
otice
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Lieven
block/iscsi: han
d
le S
C
SI_STATUS_
T
ASK_SET_FULL
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Liev
e
n
bl
o
ck/isc
s
i: increase retry co
u
nt
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Lieven
block/iscsi: optim
i
ze WRITE
1
0/16 if cache
.
wr
i
teback
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Lieven
block/isc
s
i: stor
e
DPOFUA bit from the modesense command
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter
L
ieven
bl
o
c
k
/iscsi: ren
a
me iscsi_wri
t
e_p
r
ote
c
t
e
d
and let it
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Lieven
block/iscsi: chang
e
all i
s
cs
i
lun pro
p
erties from u
i
nt8
_
t
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Lieven
block/iscsi: do not forget to logout
f
rom t
a
rg
e
t
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-09
Pet
e
r
L
ieve
n
block/isc
s
i:
h
andle zero ev
e
nts
from iscsi_which_event
s
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Peter Liev
e
n
b
l
ock/v
p
c: re
m
ove disabled code from
g
et_secto
r
_offset
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Peter Lieven
block/vpc: rename footer->size -> footer->current
_
size
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Pete
r
Lieven
block/v
p
c: m
a
ke calcul
a
te
_
geometry sp
e
c conform
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Pet
e
r Lieven
blo
c
k/vp
c
: optimize vpc_co
_
get
_
bl
o
ck_status
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-16
Peter Liev
e
n
ui/vnc:
o
p
t
imize full
s
can
l
i
ne upd
a
tes
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Liev
e
n
block: int
r
oduce BDRV_REQU
E
S
T
_MA
X
_
SECT
O
RS
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
P
eter Lieven
virtio-blk: add a knob
to disab
l
e request mergin
g
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Lieven
virtio-blk: introduce
m
ultiread
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Lieven
block-bac
k
end: expos
e
bs->bl
.
m
a
x
_
transfer_leng
t
h
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter
Lieven
h
w
/v
i
r
t
io-blk: add a constan
t
for max num
b
e
r of merged
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Lieven
block: a
d
d
accountin
g
for merged requests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
P
e
ter Lieven
block: c
h
ange def
a
ult for discard an
d
write zeroes
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-01-14
P
e
ter Lieven
hw/scsi/
l
si53c895a:
a
d
d
s
upport for additional diag
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-01-13
Peter Liev
e
n
block: limite
d
req
u
es
t
size in write
z
eroe
s
unsupported
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-01-13
Peter Lie
v
en
coroutine: try har
d
er not to de
l
ete
coroutines
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter Li
e
ven
block:
q
em
u
-io
t
e
s
t 107 supports NFS
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter Li
e
ve
n
block/iscsi
:
che
c
k for oversized requ
e
sts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
P
e
ter Liev
e
n
b
lock/iscs
i
: us
e
sector_
l
imits_lu
n
2qemu throug
h
out
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter Lieven
block:
av
o
id creating ov
e
rsized
writes i
n
m
u
ltiwrite_merge
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
P
eter Lieven
block/iscsi: set max_transfer_length
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
P
e
t
e
r Lieve
n
Bloc
k
L
imits: in
t
roduc
e
max_tran
s
fer_leng
t
h
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Pet
e
r Lie
v
en
util: introduc
e
MIN_
N
O
N_ZER
O
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
next