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
nvme: ensure the num_queues is not zero
2018-07-23
Pet
e
r Lieven
qemu-i
m
g: avoid overflow of
m
in_sparse par
a
meter
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-07-12
Peter Lie
v
en
qem
u
-img: align
r
es
u
lt of is_allocate
d
_sectors
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-23
Peter Liev
e
n
m
igration/block: compa
r
e
only rea
d
blocks agains
t
t
he
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-23
Peter Lie
v
en
mig
r
ati
o
n
/block:
l
im
i
t
the number
of
parallel I/O re
q
uests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-09
Peter Lieven
mig
r
ation
/
b
l
ock: rename MAX_INF
L
IGHT_I
O
to MAX_IO_BUFFERS
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-09
Pet
e
r Lieven
migra
t
ion
/
block: reset dirty b
i
tma
p
before read in
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-03-09
Peter Lie
v
en
m
igration: do
n
o
t tra
n
sfer ram during bulk stor
a
ge
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2018-01-16
Peter Lieve
n
block/iscsi: fix initializat
i
on
o
f iTask i
n
i
scsi_co_get_blo
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-12-21
Peter Lieven
block
/
iscsi:
only r
e
port an
iSCSI Failu
r
e if we do
n
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-12-21
Peter Lieve
n
block/
i
scsi: do
n
t
lea
v
e allocmap
i
n an
i
nvalid state
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-11-29
P
eter Lieven
block/nfs: fix nfs_cli
e
nt
_
open
f
o
r
filesize g
r
eater
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-09-27
P
e
ter
L
ieven
migration:
disable auto-conver
g
e during bulk
b
lock
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-04-27
Pet
e
r Liev
e
n
qem
u
-i
m
g: simplify img_convert
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-03-17
Peter Li
e
ven
thr
e
a
d-p
o
ol: add missing qemu_bh_ca
n
cel in completion
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-03-06
P
eter Lieven
qga:
ignore EB
U
SY when freezing a filesystem
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-28
Peter Lieven
qemu-img: make convert async
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-24
Peter Lie
v
en
block/nfs:
try to
avoid t
h
e bounce bu
f
fer in pwritev
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-24
Peter Lieven
b
lock/nfs: convert t
o
pread
v
/ pwritev
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-11
Peter
Lieven
block/n
f
s:
fix n
a
ming of
r
untim
e
opts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-02-11
Peter Lie
v
en
block/n
f
s: fix NULL pointer dereference
in U
R
I
p
arsing
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-01-27
Pe
t
er Lieven
block
/
iscsi: statically l
i
nk q
e
mu_iscsi_
o
pts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-01-27
Pete
r
Lieven
block
/
iscsi: avoid d
a
t
a
corruption
w
i
th cac
h
e=writeback
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2017-01-20
P
eter
Lieve
n
bitmap: assert that start
and nr are non n
e
gative
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter Lie
v
en
o
s
lib-posix:
a
d
d a configure s
w
itch to
d
ebug
s
ta
c
k
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter Lieven
coroutine-s
i
gal
t
stack: u
s
e h
e
lper f
o
r a
l
loca
t
ing stack
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter
L
ieven
coroutine-ucontext: use helper for allocating stack
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter Lieven
corouti
n
e: add
a
macro for the coroutine stack
s
ize
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Peter Lieven
co
r
o
utine-sigalt
s
t
a
ck: ren
a
me
c
oroutine struct appropriately
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-29
Pe
t
er
L
ie
v
en
oslib
-
posix: add helpers
for stac
k
alloc and free
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-09-27
Peter L
i
e
v
en
net: limit allocation in nc_sendv_compat
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-19
Pet
e
r Lieven
block/iscsi: allo
w
caching of the allocation map
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-19
Peter L
i
even
block
/
is
c
si: fix roundin
g
in iscs
i
_allocationmap_set
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-17
P
eter Lieven
exec: av
o
id real
l
o
c
in phys_map_node_reserve
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-15
Peter Liev
e
n
vnc-t
i
ght: fix regressio
n
with libx
e
n
s
tore
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-07-12
Peter
L
ie
v
e
n
vnc-en
c
-ti
g
ht: u
s
e thread loca
l
storage for palette
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-29
Peter Lieven
iscsi:
fix assert
i
on in is_sector_request
_
l
u
n_aligned
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-29
Pe
t
er Lieven
block/nfs: add support for libnfs pageca
c
h
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-29
Pe
t
er Lieven
block/nfs:
ref
u
s
e
r
e
adahead
i
f
c
ache
.
direct is
on
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-28
Peter Lieven
n
e
t:
f
ix qem
u
_annou
n
c
e
_
s
elf not emittin
g
packets
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-08
P
e
ter Lieven
b
l
ock: asser
t
tha
t
bs->r
e
quest_a
l
ig
n
ment is a power
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-06-07
Peter Liev
e
n
b
l
ock/
i
o: optimize bdrv
_
co_pwrit
e
v
for smal
l
r
e
q
ue
s
ts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-05-29
P
e
ter Lieven
block/iscsi: avoi
d
potenti
a
l o
v
erfl
o
w of acb->task
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2016-02-29
Peter
L
i
e
v
en
block/nfs: add
support for
s
e
t
ting
debug
l
evel
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-20
Pete
r
L
i
even
tests: fix cdrom_pi
o
_im
p
l i
n
id
e
-
t
est
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Pe
t
er L
i
even
ide:
e
n
able
buffered requests for PIO read requests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Pe
t
er
L
iev
e
n
id
e
:
enable buf
f
ered requests for ATAPI de
v
i
ces
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Peter Lieven
ide
:
orphan all b
u
ffered
r
equests on DMA cancel
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
P
e
ter Lieven
id
e
: add support for IDEBuff
e
r
edR
e
quest
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
P
eter
L
ieve
n
bl
o
ck: add blk_abort_a
i
o_reque
s
t
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-17
Peter Liev
e
n
ide/atapi: make PIO
read requests a
s
ync
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Pet
e
r Lieven
buffer: allow
a bu
f
f
er
t
o
s
hri
n
k
g
racefully
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Peter Lieve
n
buffer:
fac
t
or
out
buffer_ad
j
_size
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Peter Li
e
ven
bu
f
fer: factor out
b
uffer_req_s
i
z
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
Pe
t
er Lieven
vnc: re
c
ycle empty vs->
o
utpu
t
buf
f
er
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-05
P
e
ter Lieven
buf
f
e
r: make the
Buffer cap
a
ci
t
y in
c
reas
e
in pow
e
r
s
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-11-03
P
e
te
r
L
ie
v
e
n
vnc: al
l
ow fall b
a
ck to R
A
W
encoding
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-09-25
P
e
ter Lie
v
en
b
lock/nfs: ca
c
h
e
allocated
filesize for read-o
n
ly files
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-09-25
P
eter Liev
e
n
b
lock/nfs:
f
ix calcu
l
atio
n
of a
l
located file siz
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-09-07
Peter Lie
v
en
block/isc
s
i
:
v
alid
a
te block siz
e
retu
r
ned
from target
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-07-02
Peter
Lieven
block/n
f
s: limit m
a
x
i
mum readah
e
ad
size to 1MB
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-07-02
Peter
L
ie
v
e
n
b
lock/iscsi: re
s
tore compa
t
iblity with libiscsi 1
.
9
.
0
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-07-02
P
e
t
e
r
Lieven
blo
c
k/iscsi: add support fo
r
request tim
e
outs
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Pet
e
r
Lie
v
en
block/iscsi:
u
se th
e
a
l
locationm
a
p
a
lso if cache
.
direct=
o
n
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Pete
r
Lieven
block/is
c
si: bu
m
p yea
r
in copyr
i
ght no
t
ice
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter
Lieven
block/iscsi: handle SCSI
_
STATUS_TA
S
K_SET_FULL
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter L
i
even
b
lock/is
c
si:
i
ncre
a
se
retry
c
ount
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
P
e
ter Lieven
block/isc
s
i: opti
m
ize WRITE10/16 if cache
.
w
r
iteback
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Lieven
block/is
c
s
i:
s
tore D
P
OFUA bit from th
e
modesense command
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
P
eter
Li
e
ve
n
block/
i
s
c
si: re
n
ame isc
s
i
_w
r
ite_p
r
ote
c
ted and le
t
i
t
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter
Lieven
block/iscsi
:
change all iscsilun
p
r
opert
i
es
from
uin
t
8_t
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-28
Peter Lieven
bloc
k
/
i
scsi
:
d
o not fo
r
get
t
o
l
o
gou
t
from target
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-04-09
Pete
r
Lieven
block/iscs
i
: h
a
ndle zero events from i
s
csi_w
h
ich_eve
n
ts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Pete
r
Lieven
b
lock/vpc:
r
emove disabled code
f
rom
g
e
t
_sector
_
off
s
et
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Pete
r
Lieven
b
l
ock/vpc: rename
f
ooter->size -> foo
t
er->c
u
rrent_siz
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Pet
e
r Lieven
block/vp
c
: make calculate_geometry spec conform
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-03-16
Peter
Lieven
block/vp
c
:
op
t
imize
v
pc_c
o
_g
e
t
_block_sta
t
us
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-16
P
e
ter L
i
even
u
i/vnc: optimize full s
c
anl
i
ne
u
pdates
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Li
e
ve
n
blo
c
k: int
r
o
d
uce BDR
V
_REQUEST_
M
AX_
S
ECTORS
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Pet
e
r
Lieven
vir
t
io-blk
:
a
d
d
a
knob to disable
req
u
est merging
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter L
i
e
v
en
virtio-bl
k
: introduce multiread
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Liev
e
n
block-backend: e
x
pos
e
bs->
b
l
.
max
_
tr
a
n
s
fer_le
n
g
th
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Pet
e
r Lieven
hw/virtio-blk:
add a cons
t
a
n
t for max n
u
mber
of
m
erged
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Li
e
v
e
n
block: add
a
cc
o
u
n
ting for merged requests
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-02-06
Peter Lieven
block: change
d
e
f
ault for disca
r
d and
write zeroes
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-01-14
Pet
e
r
Lieven
h
w/scsi/lsi53c895a
:
add support f
o
r additional
diag
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-01-13
Pete
r
Liev
e
n
b
l
ock: limited request size in writ
e
zeroes unsu
p
ported
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2015-01-13
Peter Lie
v
en
cor
o
utine
:
try
harder
not
t
o d
e
le
t
e coroutines
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter
Lieven
bl
o
ck:
q
e
mu-iotest 10
7
sup
p
orts NFS
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter L
i
even
block
/
i
scsi:
c
hec
k
for ov
e
rsized reque
s
ts
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter
Li
e
ven
block/i
s
csi: use secto
r
_l
i
mits_lun2q
e
mu thr
o
u
g
hout
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter Li
e
ve
n
block: a
v
oid creating oversized wr
i
tes in
m
ultiwrite_merge
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Pet
e
r
Lieven
block/iscsi: set max
_
tran
s
fer_len
g
t
h
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
Peter Lieven
Block
L
imi
t
s: introduce
m
ax_transfer_length
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-11-03
P
e
te
r
Lieven
util
:
in
t
roduce MIN_NON_ZERO
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-10-23
Peter
L
ieven
block: qemu-iotes
t
s ch
a
nge
_
suppor
t
ed_proto to f
i
le
.
.
.
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-10-14
Peter Lieven
migration: catc
h
unknown fla
g
comb
i
n
a
tions in ram_load
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-09-30
P
eter L
i
even
block/iscsi: handle failure on
m
alloc o
f
th
e
a
l
l
o
c
at
i
onmap
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-09-30
Peter Lieven
u
t
il: i
n
t
r
oduce b
i
tmap_try_new
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-09-17
Peter Lieven
u
i
/vnc:
set TCP_NODEL
A
Y
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
2014-09-08
P
e
ter Liev
e
n
q
emu-nbd: fix
i
ndent
a
tion a
n
d coding sty
l
e
Signed-off-by:
Peter Lieven
<pl@kamp.de>
commit
|
commitdiff
|
tree
next