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: drop tighten_restrictions
2020-09-15
Peter
L
i
e
ven
qemu-im
g
:
a
void unal
i
g
ned read re
q
uests dur
i
n
g conv
e
r
t
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2019-10-14
Peter Lieven
bl
o
ck/vhdx
:
a
d
d che
c
k
f
or truncated
ima
g
e files
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2019-09-13
Pet
e
r
L
i
even
block/nfs
:
add supp
o
r
t
f
or nfs_umount
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2019-09-13
P
eter L
i
even
block
/
nf
s
:
tear dow
n
aio before nfs_close
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2019-05-15
Pet
e
r Li
e
ven
mega
s
as: fi
x
m
apped frame size
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-07-23
Peter Liev
e
n
qemu-img: avoid overflow o
f
min_spa
r
s
e param
e
ter
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-07-12
Peter Lieven
qemu-img:
align
r
es
u
lt
of is_al
l
oc
a
t
e
d_sectors
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-23
Pe
t
e
r
Lieve
n
migration/block: compare on
l
y read blocks a
g
ainst
the
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-23
Peter Lieven
mig
r
at
i
o
n
/bl
o
ck: limit the
number of
parallel I/O
requests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-09
Peter Lieven
migrati
o
n/bloc
k
: rename MAX_INFLIG
H
T_IO to MAX
_
IO_BUFFERS
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-09
Pete
r
Li
e
ven
migr
a
t
ion
/
blo
c
k:
r
e
s
et
dirty bitmap bef
o
re read in
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-09
P
e
ter
L
ieve
n
migrati
o
n
:
d
o
not transf
e
r ram du
r
ing bulk storag
e
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-01-16
Peter Lieven
block/iscs
i
: fix
i
nitialization of
iTask in iscs
i
_co
_
get_bl
o
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-12-21
Peter Li
e
ven
bl
o
ck/iscsi: only report an iSCSI Failure if
w
e d
o
n
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-12-21
Peter Lieven
bl
o
c
k/is
c
si: dont leave allocmap in an
i
n
v
alid state
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-11-29
Peter Lieve
n
block/n
f
s
: fix nfs_cl
i
ent_open for f
i
lesize greater
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-09-27
Peter Lieven
migratio
n
: disabl
e
a
u
to-co
n
verge during bulk
block
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-04-27
Pet
e
r Liev
e
n
qemu-img: si
m
pl
i
fy img_convert
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-03-17
Pete
r
L
ieven
thread-pool: add miss
i
ng
qemu_bh_can
c
el in comple
t
io
n
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-03-06
Peter Lie
v
en
qga: i
g
nore EBUSY when freezin
g
a
filesystem
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-28
Peter Lieven
qemu-img: m
a
ke co
n
vert
async
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-24
Peter
Lieven
bl
o
ck/nf
s
: try to avoid the bounce buffer in pw
r
itev
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-24
Peter Lieven
block/nfs: conve
r
t to preadv /
pwritev
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-11
Peter Li
e
v
en
block/nf
s
: fix
nami
n
g o
f
runtime opts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-11
Peter
L
ieven
b
l
oc
k
/nfs: fix NULL point
e
r
dereference i
n
URI
parsing
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-01-27
Pet
e
r
L
ieven
block/
i
scsi
:
statically link
q
e
m
u
_iscsi_opts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-01-27
Pet
e
r Lieven
block/iscsi:
av
o
i
d
data
co
r
r
u
ption with cache=writeback
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-01-20
Pe
t
er
Lieven
bitmap
:
assert that st
a
rt
and nr
are non negative
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter Lieven
o
s
lib-posix: a
d
d a c
o
nfigure switc
h
to deb
u
g stack
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter Lieven
coroutine-si
g
altstac
k
: use helper for
allocating
stack
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter
L
ieven
c
oroutin
e
-ucontext: use h
e
l
per
f
o
r alloca
t
ing sta
c
k
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter Lieven
coroutine: add a macro for th
e
coroutin
e
stack size
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Pe
t
er
Lieven
corou
t
i
ne-sigaltstack: rename
coroutine struct appro
p
riately
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter Lieven
oslib-pos
i
x: add help
e
rs for st
a
ck allo
c
and fre
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-27
Peter Li
e
ven
net: limit allocation
in
nc_sen
d
v
_
c
ompa
t
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-19
Pete
r
Lie
v
en
blo
c
k
/iscsi: allow caching o
f
t
he alloc
a
tion
map
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-19
Pete
r
Lie
v
en
block
/
i
s
csi: fix
r
ounding in iscsi_allocationm
a
p_set
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-17
Peter Lieven
exec: avoi
d
reall
o
c in
p
hy
s
_map_node_r
e
serve
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-15
Peter Lieve
n
vnc-tight:
fix regression wi
t
h libxenstore
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-12
Peter Lieven
vnc-enc-tig
h
t: use thre
a
d local
storage for palette
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-29
Peter Liev
e
n
iscsi
:
fix
a
ssertion i
n
is_sector_request_lun_a
l
igned
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-29
Peter Liev
e
n
block/nfs: add s
u
pp
o
rt for li
b
nfs page
c
ac
h
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-29
Pe
t
er Lieven
block/nfs: refuse readahe
a
d if cach
e
.
direc
t
is on
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-28
Peter
L
i
even
net: fix
q
emu_announce_
s
el
f
not emi
t
ting packets
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-08
Peter Lieven
b
lock: assert that bs
-
>
r
eques
t
_a
l
ignm
e
nt is
a power
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-07
Peter Lieven
block/io:
o
pt
i
miz
e
bd
r
v
_co_pwritev f
o
r small requests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-05-29
Peter Lieven
b
lock/iscsi
:
avoi
d
p
o
t
ential overflow of ac
b
->t
a
sk
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-02-29
Pe
t
er Lieven
b
lock/nfs
:
a
dd support for setting debug level
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-20
Pet
e
r Lieven
t
e
sts: fix cdrom_pi
o
_impl in ide-test
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Pete
r
Lieven
i
d
e: enable buffered
reque
s
ts fo
r
P
IO read requests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Peter Lieven
id
e
: enabl
e
buf
f
ered requests for AT
A
PI devices
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Peter
L
ie
v
en
ide: or
p
ha
n
al
l
b
u
ffered re
q
u
ests on DMA
canc
e
l
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Peter Lieve
n
ide: add s
u
pport for IDEBufferedRequest
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Pete
r
Lieven
blo
c
k:
add blk_abo
r
t_ai
o
_request
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Peter
Lieven
id
e
/atap
i
: make
PIO read requests asy
n
c
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Peter Li
e
ve
n
buffer: allow a buffe
r
to
s
hrin
k
gracefully
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Pet
e
r Lieven
buf
f
er: factor out buffer_
a
dj_size
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
P
eter Lieven
buffer: factor out bu
f
fer_r
e
q_
s
ize
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
P
eter Lie
v
e
n
vnc: recycle empty vs->out
p
ut buffer
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Peter Li
e
ven
bu
f
fer: m
a
ke the Buffer capacity incr
e
ase in po
w
er
s
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-03
Pete
r
L
i
even
vnc: allow fall back to RAW enco
d
ing
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-09-25
Pe
t
er Lieven
b
lock/nfs: cache all
o
cated files
i
ze
for read-only files
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-09-25
Peter Lieven
block/
n
fs:
fix
c
alculation of all
o
ca
t
e
d
fi
l
e size
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-09-07
Peter
L
ieven
bl
o
ck
/
iscsi:
v
al
i
date b
l
ock size r
e
t
u
rned from
target
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-07-02
P
eter
Lieven
block/nfs: limit maximum readahead
size to
1MB
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-07-02
Pe
t
er Lieven
b
l
o
c
k/i
s
csi
:
restore compatib
l
ity wi
t
h libis
c
s
i
1
.
9
.
0
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-07-02
P
e
ter Liev
e
n
block/is
c
si: add support f
o
r request ti
m
eouts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Liev
e
n
block/iscs
i
: use the allo
c
ationmap also if cache
.
direct=on
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter
L
iev
e
n
b
lo
c
k/
i
scsi: bump year
in copyright notice
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Lieven
b
l
ock/i
s
cs
i
:
handle SCSI_STATUS_TASK
_
SET
_
FULL
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
P
e
t
e
r Li
e
ven
b
lock/iscsi: increase retry count
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Liev
e
n
b
lock/is
c
si: optim
i
ze
W
RITE10/1
6
if cache
.
w
r
iteback
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Lieve
n
block/
i
scsi: store DPOFUA bit from the modesense command
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Pet
e
r Lieven
block/isc
s
i
:
rename iscsi_w
r
i
t
e
_pro
t
e
c
ted a
n
d let it
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Lieven
block/iscsi:
c
hang
e
all iscsilun properties fro
m
uint8
_
t
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Lieven
blo
c
k/
i
s
c
s
i
: do not forget to logou
t
fro
m
target
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-09
Peter Liev
e
n
block/iscsi: ha
n
d
l
e zero e
v
e
nts fr
o
m
i
scsi_which_events
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Peter Lieven
block/vpc: r
e
move disabled code from get_sec
t
or_
o
ffset
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Pete
r
Lieven
block/vpc: rename
footer->siz
e
-
> f
o
oter->c
u
rrent
_
size
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Peter Li
e
ven
b
lock/vpc:
make calculat
e
_geome
t
ry
s
pec conform
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Peter Li
e
ven
bloc
k
/
vpc:
o
ptimize
v
pc_co_get_block_status
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-16
Peter Lie
v
en
ui/vn
c
: optimize full scanline
u
pd
a
tes
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter
Li
e
ven
bl
o
ck: introdu
c
e BD
R
V_REQUEST_MAX_SECTORS
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Liev
e
n
v
i
rtio-
b
lk: add a knob t
o
disa
b
le request m
e
rging
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Lieven
virtio-
b
lk: introdu
c
e multiread
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Li
e
ven
b
lock-backend: expose bs->bl
.
max_tra
n
sfer_le
n
gth
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Lieven
hw/v
i
rtio-blk: add a constant f
o
r max
n
u
mber of m
e
rged
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
P
eter Liev
e
n
block: add accounting for me
r
ged requests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Lieven
bloc
k
: change d
e
fault for
d
iscard and
w
r
i
te zeroes
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-01-14
Peter Lieven
h
w/
s
csi/
l
si53c895a:
a
dd suppo
r
t for additio
n
al diag
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-01-13
Pet
e
r Lie
v
en
block: limited request size in
w
rite zeroes uns
u
p
port
e
d
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-01-13
Peter Lieven
coroutin
e
: try harder not to dele
t
e coroutines
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter Lieven
bl
o
ck: qemu
-
iotes
t
1
07 su
p
po
r
ts NFS
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Pete
r
Lieven
block/iscsi:
check for o
v
ersized reque
s
ts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter
L
ieven
block/iscsi: use
sector
_
limits_
l
un2qemu througho
u
t
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
P
eter
L
iev
e
n
blo
c
k: av
o
id creating overs
i
zed writes in multiwrite_mer
g
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
P
e
te
r
L
ieven
block/iscsi: set max_transfer_lengt
h
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter Li
e
ven
BlockLimits: introduce
m
ax_trans
f
e
r_length
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter
L
ieven
util: introduce MIN
_
NON_ZER
O
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-10-23
Peter Lieve
n
b
lock:
q
e
mu-iotests cha
n
ge _supported_proto to
f
ile
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
next