repo.or.cz
/
qemu
/
rayw.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
block: Fail gracefully when blockdev-snapshot creates loops
2021-07-09
Peter Lieven
M
AINT
A
INERS
:
add bloc
k
/rbd
.
c re
v
iewer
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2021-07-09
Peter L
i
eve
n
bl
o
ck/rbd:
fix type of task->complet
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2021-07-09
Pete
r
L
i
e
ven
block/rbd: drop qemu_rbd_re
f
r
e
sh_limits
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2021-07-09
Peter Lieven
b
l
ock
/
rb
d
: a
d
d write zeroes support
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2021-07-09
Peter Lie
v
en
bl
o
ck/rbd: migrate fro
m
aio to
corou
t
i
nes
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2021-07-09
Peter Li
e
ven
bloc
k
/rb
d
: update s->image_size in qemu_rb
d
_
g
etle
n
gth
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2021-07-09
Pet
e
r Lieven
block/
r
bd:
s
tore object_size in
B
DRVRBD
S
tate
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2021-07-09
Peter
L
ieven
bloc
k
/rbd: bum
p
librbd requir
e
ment t
o
luminous release
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2020-12-18
Peter Lieven
bl
o
ck/n
f
s: fix int ove
r
flow in nf
s
_
c
l
ien
t
_open_
q
dic
t
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2020-09-15
Peter Lieven
qem
u
-img: avoid unaligned re
a
d
request
s
dur
i
ng
convert
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2019-10-14
Pete
r
L
i
e
ven
block/vhdx: add
ch
e
c
k
for truncated i
m
a
ge fil
e
s
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2019-09-13
Peter L
i
even
block/nfs: add support for nfs_umou
n
t
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2019-09-13
Peter Lieven
block/nfs
:
tear down aio before nfs_clo
s
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2019-05-15
Peter Lieven
megasas:
f
ix mapped frame size
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-07-23
Peter Liev
e
n
qem
u
-
i
m
g: avoid overf
l
ow o
f
mi
n
_sparse parameter
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-07-12
Pete
r
Lieven
qemu-
i
mg: al
i
gn re
s
ult of is
_
a
l
located_
s
e
c
tors
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-23
Peter Lieven
mi
g
ration/b
l
ock: compare only read blocks against the
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-23
P
e
ter
Lie
v
en
mi
g
ration/block: limit the number of para
l
lel I/O requests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-09
Pet
e
r Lie
v
en
migr
a
tion/bloc
k
: rename MAX_INFLIGHT_IO to MAX_IO_
B
U
FFERS
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-09
Pete
r
Lieven
mig
r
ation/block: res
e
t dirty bitm
a
p before read in
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-09
P
eter Lieven
migration: do
no
t
transfer ram during bulk
s
torage
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-01-16
Pete
r
L
ieven
block/is
c
si: fix initialization of
i
Task
in i
s
c
si_co_get_
b
lo
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-12-21
Peter Li
e
ven
block/iscsi: only report an iSCSI Failure if we don
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-12-21
Peter Liev
e
n
block/iscsi: dont
l
eave allocmap
i
n a
n
in
v
al
i
d state
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-11-29
Peter Lieven
b
l
oc
k
/nfs
:
f
i
x
nfs_clie
n
t_open for fi
l
esiz
e
greater
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-09-27
Peter Lieven
m
i
gration: disable auto-converge during bul
k
block
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-04-27
Peter Lieven
qemu-img: simplify img_conv
e
rt
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-03-17
Peter Lieve
n
thread
-
p
o
o
l
: add missing qem
u
_bh_cancel i
n
completion
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-03-06
Peter Lieven
qga: i
g
nore EBU
S
Y when
freezing a
f
ile
s
ystem
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-28
Peter Liev
e
n
q
emu-im
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 avo
i
d
the b
o
unce buffer in pwrite
v
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-24
Pe
t
e
r Lieven
block/nfs: convert to preadv / pwritev
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-11
Pete
r
Lieven
bl
o
ck/nfs: fi
x
namin
g
of runtime opts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-11
P
e
ter Lieven
bl
o
ck/nfs: fi
x
NULL point
e
r
dereference i
n
URI
parsin
g
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-01-27
Pe
t
e
r Lie
v
en
block/is
c
si:
s
tatically link qemu_iscsi_opts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-01-27
Peter Lieven
block/i
s
csi: av
o
id
dat
a
corruptio
n
w
i
th cache=writeback
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-01-20
Pete
r
Lieven
bitmap: assert
t
h
a
t st
a
rt and nr
a
re non negative
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter Lieven
o
slib
-
posix: add a configure switch t
o
debug stack
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter Lieven
coroutine-siga
l
t
stack: use hel
p
er for allocating stack
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter
L
i
even
corouti
n
e-ucontex
t
:
use h
e
l
p
er for allocating stack
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter Liev
e
n
coroutine: ad
d
a macro for the cor
o
utine
stack
s
i
z
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Pe
t
er Lieven
coroutine-sigaltstack: rename coroutine
s
tr
u
ct appropriately
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Pete
r
Liev
e
n
oslib-posix: add helpers fo
r
stack all
o
c
a
nd free
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-27
P
e
t
e
r Lieven
net: limit allo
c
ation
i
n nc_sendv_co
m
p
at
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-19
Pe
t
er Lieven
block/is
c
si: a
l
low ca
c
hi
n
g
o
f
the
allo
c
ati
o
n map
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-19
Peter Lie
v
en
blo
c
k/i
s
csi: fix
r
ounding in i
s
csi_allocationmap_set
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-17
Peter Li
e
ve
n
exec: avoid
r
ea
l
loc in
p
hys_map
_
node_reser
v
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-15
Peter
L
ieve
n
vnc-tight
:
fix regressio
n
w
i
th li
b
xenstore
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-12
P
eter Lieven
v
n
c-enc-tight
:
us
e
thread
local s
t
orage for
palette
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-29
Peter Lieven
i
s
c
si: fix assertion in
is
_
se
c
tor_r
e
que
s
t_lun_
a
ligned
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-29
Peter Lie
v
en
b
lock/
n
fs: add support for libnfs pagecache
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-29
Pet
e
r
L
ieven
b
l
ock/n
f
s:
r
efuse
read
a
head if ca
c
h
e
.
direct
is on
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-28
Peter Lieven
ne
t
: fix q
e
mu_announce_se
l
f
not emitting packets
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-08
Peter
Lieve
n
block: a
s
sert
that
bs-
>
request_alignment is a pow
e
r
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-07
Peter
Li
e
v
en
block/io: optimize
bdrv
_
co
_
p
w
ritev for
s
mall requests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-05-29
Peter Lieven
bloc
k
/i
s
c
si: a
v
oid pote
n
tial
overflow
of
acb->
t
ask
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-02-29
Peter Lieven
block
/
nfs:
a
dd support for settin
g
debug
l
evel
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-20
P
e
t
er Lieven
tests: fix cdrom_pio_
i
m
p
l in ide-test
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
P
e
ter Li
e
ven
ide
:
ena
b
le
buffered requests for PI
O
read requests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Peter Lieven
ide: enable
buffe
r
e
d requests fo
r
ATAPI devices
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Pet
e
r L
i
ev
e
n
ide: orphan all buffered re
q
uests on DMA cancel
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
P
e
ter Lieve
n
ide: add
s
up
p
ort for ID
E
Bu
f
feredRequest
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
P
eter Lie
v
en
block: add blk_abor
t
_aio
_
reque
s
t
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Peter Liev
e
n
id
e
/a
t
api: make PI
O
read requ
e
st
s
async
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Peter
L
ieven
bu
f
fer: allo
w
a bu
f
fer to shrink gr
a
cef
u
lly
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Pet
e
r Lieven
bu
f
fer: factor out buffer_adj_size
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Peter Lieven
buffer: facto
r
ou
t
buffer_req_s
i
ze
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Pe
t
er L
i
even
vnc: recycle empty
vs->
o
u
t
put buffer
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Peter Lieve
n
b
uffer:
m
ake the Buff
e
r capacity inc
r
ease in
powers
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-03
P
e
ter Lieven
vnc:
a
llow f
a
ll back to RA
W
encod
i
ng
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-09-25
Peter Lieve
n
b
l
o
c
k/n
f
s: cache
a
llo
c
ated
file
s
ize for read-o
n
l
y files
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-09-25
Pe
t
er Lieven
b
l
ock
/
nfs:
f
i
x c
a
l
culation
o
f allocated
file s
i
ze
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-09-07
P
eter Liev
e
n
b
lock/iscsi:
v
alidate blo
c
k size
r
e
turned from target
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-07-02
Peter Lieven
bloc
k
/nfs: limit maximum r
e
a
dahead size t
o
1MB
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-07-02
Pet
e
r Liev
e
n
block/iscsi: restore comp
a
tiblit
y
with lib
i
sc
s
i 1
.
9
.
0
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-07-02
Peter Lieven
b
l
ock/iscsi: add support f
o
r req
u
est timeo
u
ts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
P
e
ter
L
i
eve
n
block/iscsi: use th
e
allocationmap
a
lso if cach
e
.
direct=on
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Pe
t
e
r
L
ieven
block/
i
s
c
si: bump year in copyr
i
g
ht notice
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Lieven
bl
o
ck/iscsi: handle SCSI_STATUS_TASK_S
E
T_FULL
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Lieven
block/iscsi: increa
s
e
retry
c
ou
n
t
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter
Lieven
block/iscs
i
: optimize
WRITE1
0
/16 i
f
c
a
che
.
wri
t
ebac
k
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Pete
r
Lie
v
en
block/isc
s
i: store
D
POFUA
b
it from the mode
s
ense command
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
P
eter Lieven
block/iscsi:
rename iscsi_
w
rite_prote
c
ted an
d
l
e
t it
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Lieven
block/iscsi: c
h
ange all iscsilun properties from uint
8
_t
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Pe
t
er Lieven
block/isc
s
i
: do not forget to logout from target
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-09
Peter
Lieven
block/is
c
si: handle
z
e
r
o even
t
s f
r
om iscsi_which
_
even
t
s
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Peter Lieven
b
lock/
v
p
c
: remove disabled code from get_se
c
tor_offset
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Peter Lieven
b
lo
c
k/vpc: ren
a
me
f
ooter->
s
i
z
e
-
>
f
o
oter->current_si
z
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Peter Lieven
blo
c
k/vpc: make calcu
l
ate_geom
e
try spec
c
o
nform
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Peter Lie
v
en
block/vpc: optimize vpc_co_g
e
t_b
l
ock_st
a
tus
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-16
Peter Lieven
ui/vnc: optimize fu
l
l sc
a
nline
updates
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
P
e
t
e
r Lieven
block: intr
o
duce BDRV_
R
EQUEST_MAX_SECTORS
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Pete
r
Li
e
ven
virtio-blk: add a knob
to disable requ
e
st
m
erging
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Lieven
virtio-blk:
i
nt
r
oduce
m
ulti
r
ead
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Lieve
n
block-backend:
e
xp
o
se
b
s
->bl
.
max_transfer_length
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Lieven
hw/
v
irtio-blk: add a
c
onstant for max number
o
f m
e
r
g
ed
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Li
e
ven
bl
o
ck:
a
dd
accoun
t
in
g
for
merged r
e
quests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Lieven
block: change default for d
i
scard an
d
w
rite z
e
r
o
es
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-01-14
P
e
ter
L
iev
e
n
hw/scsi/lsi53c895a: add
s
u
ppo
r
t for
additional
d
i
a
g
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-01-13
Peter L
i
even
bloc
k
: limited r
e
quest size
in write
zeroe
s
unsuppo
r
ted
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
next