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
block: qcow2: remove the created file on initialization error
2020-12-18
P
eter Lieven
block/nf
s
: fix in
t
o
verflow in nf
s
_clie
n
t_open_qdict
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2020-09-15
Peter Lieven
q
emu-img: a
v
oid unaligned read requests during convert
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2019-10-14
Peter
L
ieven
block/vhdx: add check
for truncated
i
mage files
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2019-09-13
Pet
e
r Lieven
block/nfs: a
d
d s
u
pport for nfs_umount
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2019-09-13
P
e
t
er Lieven
block/nfs: tear down aio befor
e
nfs_cl
o
se
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2019-05-15
Peter Li
e
ven
meg
a
sas: fi
x
mapped
f
r
ame
s
i
ze
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-07-23
Pete
r
Li
e
ven
qemu-img: avoid
o
v
erflow of min_spars
e
parame
t
er
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-07-12
Peter Lieven
qemu-img: align re
s
ul
t
of is_allocated_sectors
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-23
Peter Lieven
migra
t
ion/block: co
m
pare only read blocks aga
i
nst the
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-23
P
e
t
er
Lie
v
e
n
m
i
gration
/
block: limit
t
h
e
number of pa
r
allel I
/
O requests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-09
P
eter Lieven
migration/b
l
ock: rename MAX_INFLIGHT_
I
O to
MAX_IO_BUFFERS
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-09
Peter Liev
e
n
migratio
n
/block: reset
d
irty bitmap before read in
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-09
Peter Lieven
migration:
d
o
n
o
t
tr
a
nsfer ram du
r
ing
b
ulk
s
torag
e
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-01-16
Pete
r
L
ieven
bl
o
ck/iscsi: fix initialization of
i
Task in i
s
csi_co
_
get_blo
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-12-21
Peter Lieven
block/iscsi: only report an iSCSI Fail
u
re if w
e
don
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-12-21
P
e
ter Lie
v
en
block
/
iscsi: dont
l
ea
v
e allocmap in an i
n
valid
sta
t
e
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-11-29
Peter
L
ieven
b
l
ock/nfs: fix nfs
_
cli
e
nt_op
e
n for filesize greater
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-09-27
Peter Lieven
migr
a
tion: d
i
sable auto-
c
o
nverge during b
u
l
k
block
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-04-27
Peter Lieven
qemu-img:
s
implify img_convert
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-03-17
Pet
e
r Lieven
thread-pool: add missing qemu
_
bh_cancel in
comple
t
ion
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-03-06
Peter Lieven
qga: ignore EBU
S
Y whe
n
freezing a filesystem
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-28
Peter Lieven
q
e
mu-img
:
make co
n
vert async
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-24
P
e
ter Li
e
ven
block/nfs: try t
o
a
v
o
i
d the bo
u
nc
e
b
u
ffer in pwr
i
tev
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-24
Pe
t
er Lieven
block/nf
s
:
c
o
nvert t
o
pr
e
adv / pwri
t
ev
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-11
Pe
t
er Li
e
ven
block/nfs: fix na
m
ing
o
f runtime opts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-11
Peter Lieven
block/nfs: fix NULL
pointer dereferenc
e
in URI
parsing
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-01-27
Peter Lieven
block/iscsi: st
a
t
ically link
q
emu_isc
s
i_
o
pts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-01-27
P
ete
r
Lieve
n
block/iscs
i
: avoid data corru
p
tion
w
ith ca
c
he=wri
t
eback
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-01-20
Peter
Lieven
bitmap: assert tha
t
st
a
rt a
n
d nr are no
n
ne
g
a
tiv
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
P
e
ter
Li
e
v
e
n
oslib-p
o
six: add a
c
onfigur
e
switch to debug
s
tack
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter Lie
v
en
coro
u
tine-sigalt
s
tack: use helper for
a
llocating stack
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter
Li
e
v
e
n
cor
o
utine-ucontext: us
e
helpe
r
fo
r
alloc
a
ting stack
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter L
i
even
co
r
outine: add a macro
f
or
the coroutine stac
k
size
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter
L
ieve
n
coro
u
tin
e
-si
g
altsta
c
k: rename coroutine
s
tr
u
ct appropriately
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
P
e
ter
L
ieven
oslib-
p
osix: add he
l
pers f
o
r s
t
a
c
k alloc and fr
e
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-27
Pet
e
r Li
e
ven
net: limi
t
alloca
t
ion in n
c
_sendv_compat
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-19
Pet
e
r Lieve
n
block/iscsi: allow caching
o
f t
h
e allocati
o
n map
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-19
Peter Li
e
ven
block/iscsi: fix rou
n
ding
i
n iscsi_allocationmap_se
t
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-17
Peter
Lieven
exec:
avoid realloc
i
n
p
hys_
m
a
p_node_r
e
se
r
ve
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-15
Pe
t
er
Lieven
vnc-tight:
fix regression with li
b
xensto
r
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-12
P
eter Li
e
ven
vnc-enc-tight: u
s
e threa
d
loc
a
l stora
g
e for
p
alette
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-29
P
e
ter Lie
v
en
iscsi
:
fix
a
ssertio
n
in is_
s
ector
_
request_lu
n
_aligned
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-29
Peter Liev
e
n
block/nfs
:
add
support f
o
r libnfs pa
g
ecache
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-29
Pe
t
er Lieven
block/nfs:
refus
e
readahead if cac
h
e
.
d
i
rect is on
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-28
Peter Lieven
net:
fix qemu_announce_se
l
f n
o
t emitting packets
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-08
Peter Lieven
block: assert that bs->re
q
ues
t
_alignment is a p
o
w
e
r
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-07
Peter Lieven
b
lock/
i
o: optimize bdrv_
c
o_pwritev
f
or
s
mal
l
r
e
quests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-05-29
Peter
L
ie
v
en
bloc
k
/is
c
si: avoid
p
otent
i
al over
f
l
o
w
of
acb->
t
ask
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-02-29
Peter Lieve
n
bl
o
ck/n
f
s
: add
s
u
pport for setting debug level
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-20
Peter L
i
e
v
en
t
e
st
s
: fi
x
c
d
rom_p
i
o
_impl
i
n ide-test
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Peter Lieven
ide:
e
nable buffered re
q
uests for PIO r
e
ad r
e
ques
t
s
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Peter Lieven
ide: en
a
ble buffered
r
e
quests
f
or ATAPI
d
ev
i
ces
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Peter Lieven
ide: orp
h
an all buf
f
ered requ
e
sts
on DMA c
a
ncel
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Peter Lieven
ide: add
suppor
t
f
o
r IDEB
u
ff
e
r
e
dRequest
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
P
e
t
er Lieven
block: a
d
d blk_ab
o
rt_aio
_
request
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
P
eter Lieven
ide/
a
tapi:
make P
I
O re
a
d
r
eques
t
s a
s
ync
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Peter Lieven
bu
f
fer: all
o
w
a buf
f
er to s
h
ri
n
k
g
racefull
y
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Peter Lieven
buffer: facto
r
out buffe
r
_adj_s
i
z
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Peter Lieve
n
buffer: fa
c
tor out
buffer_req_s
i
ze
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Peter Lieven
vnc: recycle empty vs->outpu
t
buffer
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Pet
e
r Lieven
buffer: make th
e
Buffer ca
p
acity i
n
crease
i
n
p
owers
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-03
Peter Lieve
n
vnc: all
o
w f
a
l
l
back to
RAW
e
n
coding
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-09-25
Pe
t
er L
i
even
blo
c
k/
n
fs: cache allo
c
ated filesize for read-only
files
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-09-25
Peter
L
ieven
block/nf
s
: f
i
x calcu
l
ation of allocated file size
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-09-07
Peter Lieven
block/is
c
si: va
l
idate
b
loc
k
siz
e
returned from
target
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-07-02
Peter
L
iev
e
n
block/nfs: limit
maxim
u
m
readahead size
to
1
MB
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-07-02
Peter Lieven
block/is
c
si
:
r
estore c
o
mpat
i
blity with libiscsi 1
.
9
.
0
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-07-02
Pe
t
er Lieven
block/iscsi: add support for reque
s
t timeouts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Lieven
b
l
ock/iscsi: use the allocationmap al
s
o if c
a
che
.
direct=on
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
P
e
ter
L
ieven
block/isc
s
i: bump
year in copyright notice
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
P
eter Lieven
block/iscsi: ha
n
dle SCSI_STATUS_TASK_SET_FULL
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
P
e
ter Liev
e
n
block/iscsi: increase retry
count
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
P
e
t
e
r Li
e
ve
n
b
lock/iscsi: optimiz
e
WRIT
E
10/16 if cache
.
writeback
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Pete
r
Lieven
b
l
ock/iscsi: store DPOFUA
b
it from t
h
e mode
s
ense
command
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Pete
r
Lieven
block/iscs
i
:
rena
m
e
i
sc
s
i_w
r
ite_pro
t
ected and let i
t
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Li
e
v
e
n
block/i
s
csi:
change al
l
iscsilun properties from uint8
_
t
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Pe
t
er L
i
ev
e
n
block/isc
s
i: do not forget to logout from ta
r
get
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-09
Pete
r
Li
e
ve
n
block/i
s
cs
i
:
handle
z
e
r
o
eve
n
t
s from isc
s
i_whi
c
h_
e
v
e
nts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Peter
L
i
even
b
lock/v
p
c: r
e
m
ove disabled code from get_s
e
c
t
or_offset
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Peter Lieve
n
block
/
vpc: r
e
na
m
e f
o
oter->size -> footer->current_size
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Peter L
i
even
block/vpc: ma
k
e c
a
lc
u
l
a
te_
g
eo
m
etry s
p
ec conf
o
r
m
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Peter Lie
v
en
block/vpc: optimize vpc_co_get_block_status
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-16
P
eter Lieven
ui/vnc: o
p
timize
f
ull s
c
anline up
d
ates
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Pete
r
Lieven
block: i
n
trodu
c
e BDRV_REQUEST_MAX_SECTORS
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
P
eter Lieven
virti
o
-blk:
add a knob to dis
a
bl
e
request
merging
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
P
eter
L
ieve
n
virti
o
-blk: introduce
multire
a
d
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Lieven
block-backend: expose
bs->bl
.
max_transfer_
l
en
g
th
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
P
e
te
r
Lieven
hw/v
i
rtio-b
l
k
:
add a constant
for
max
nu
m
ber of m
e
rged
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Pet
e
r Lieven
block: add ac
c
oun
t
i
n
g fo
r
merged requests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Lieve
n
block:
change d
e
fault for
di
s
c
ard
a
nd write zeroes
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-01-14
P
eter Lieven
hw/scs
i
/lsi53c895a: add support for
a
dditional d
i
ag
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-01-13
Pet
e
r Lieven
blo
c
k: lim
i
ted request
s
i
ze in write zeroes unsupported
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-01-13
Peter Lieven
coroutin
e
: tr
y
harder not
to delete corou
t
ines
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter Lieven
block: qemu-iotest 107 s
u
pports NFS
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Pet
e
r Lieven
blo
c
k/iscsi: chec
k
for
oversized requests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter
L
ieven
blo
c
k/iscsi: use sector_l
i
mits_lun2qemu throu
g
hout
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter Liev
e
n
bl
o
ck: a
v
oid creating ove
r
sized writes i
n
mu
l
tiwrite_merge
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter
L
ieven
block
/
iscs
i
: set max_trans
f
er_leng
t
h
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter Li
e
ven
B
l
ockL
i
mits: i
n
troduce
m
ax_
t
ransfer_leng
t
h
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter Lieven
util: introduce MIN_NON_ZER
O
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
next