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/sheepdog: code beautification
2017-11-28
Eric Blake
nbd
/
se
r
ve
r
: CVE-2017-
1
5118 Stack smash on large expo
r
t
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-28
Eri
c
Blake
nbd/serv
e
r: CVE-2017-1
5
11
9
Reject opt
i
o
n
s
larger than 32M
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-21
Eric Blake
iotests: Fix
1
76 o
n
32-bit
h
os
t
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-17
Er
i
c Blake
qcow2: fi
x
image corruption on co
m
mit with persistent
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-17
Eric Blake
nbd
/
server: F
i
x err
o
r report
i
ng for bad req
u
e
sts
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-17
Eric Blake
nb
d
/
client: Don't hard-di
s
connect on ESHUTDOWN
from
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-17
Eric B
l
ake
nbd/clien
t
: U
s
e err
o
r_prepend() correctly
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-17
Eric Blak
e
nbd: Don't
crash when server repo
r
ts NBD_CMD_READ fai
l
ure
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-14
Eric Blak
e
iotests: Use new-s
t
yle NBD co
n
nections
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-09
Er
i
c
Blake
nb
d
/se
r
ver: Fix structured read of length 0
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-09
Eric Blake
nb
d
-client:
Stricter enforci
n
g of s
t
r
u
c
t
u
red repl
y
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-09
Eric Bl
a
k
e
nbd-cl
i
ent
:
Short-c
i
r
c
uit 0-length o
p
eratio
n
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-09
Eric Blake
nbd:
F
ix
struct name for st
r
uc
t
ur
e
d reads
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-09
E
r
i
c
B
lake
n
b
d/client: Nicer tr
a
c
e
of structured rep
l
y
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-09
Eric
Blake
nbd
-
c
l
i
e
nt: Re
f
us
e
read-
o
nly client with B
D
R
V
_O_RDWR
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-11-09
E
r
ic Blake
nb
d
-client: F
i
x error message typos
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-30
Eric Blake
nbd
:
Move
n
b
d_re
a
d() to com
m
on heade
r
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-30
Eric
B
l
a
ke
nbd
/
server:
Incl
u
de human-readabl
e
message in st
r
uctured
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-30
Eric Blake
nbd/ser
v
er
:
Refa
c
tor
z
ero-length option chec
k
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-30
Eric Blak
e
nbd
/
se
r
ver: Simplify nbd_n
e
gotiate_opti
o
ns loop
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-30
Eric B
l
a
k
e
nbd
/
serve
r
: Rep
o
rt error fo
r
write to read-on
l
y export
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-30
Eric B
l
ake
nbd:
E
x
pose
c
onst
a
nts and str
u
cts
f
or structured r
e
ad
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-30
Eric
Blake
nb
d
: Move nbd_errn
o
_to_system
_
err
n
o
(
) to public h
e
ader
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-30
Eric Blake
nbd: Include error names in trace messages
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eric Blake
qemu-io: Rel
a
x
'allo
c
' now that block-s
t
atus doesn
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eric Bl
a
ke
q
c
ow2:
Red
u
ce is_zero() rounding
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eric Bl
a
ke
block: Reduce bdrv_a
l
ign
e
d_preadv() rou
n
ding
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eric
Bla
k
e
b
lock:
A
lign block status requ
e
s
t
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eri
c
Blake
qemu
-
img: C
h
ange
i
mg_co
m
p
are() to b
e
byte-b
a
sed
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eric
B
lake
qemu
-
img: C
h
ange img_reb
a
s
e
()
t
o be byte-based
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eric Blake
qe
m
u
-
img: Change compare_sectors() to be byte
-
b
a
sed
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eric Blake
qemu-img
:
Change check_empty
_
sectors() to
byte-
b
ased
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eri
c
Blake
qemu
-
i
m
g: Drop redundant error message in compare
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eric Blake
qemu-img: Add f
i
nd_non
z
ero()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eri
c
Blake
qemu-img: Speed up compare
on pre-allocate
d
larger
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
E
r
ic Blake
qemu-im
g
: Simplify logic in i
m
g_
c
omp
a
re
(
)
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eric Blake
block:
Conver
t
bdrv
_
g
et_
b
l
o
ck_st
a
tus_a
b
ove() to bytes
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
E
r
ic B
l
ake
bl
o
ck: Switch bdrv_co_get
_
b
l
o
ck_statu
s
_above(
)
to
b
yte
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eric Blake
b
l
oc
k
: Switch bd
r
v_common
_
block_status_above
(
) to by
t
e
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eric B
l
ak
e
block
:
Sw
i
tch
B
drvCoGetBlockSta
t
us
D
a
t
a
to byte-based
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eric Bla
k
e
block: Switch bdrv_co_get_blo
c
k_
s
tatu
s
(
)
to byte-based
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eric Blak
e
block:
C
on
v
ert bdrv_get_block_status
(
) to bytes
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eric Blake
qe
m
u
-
img: Switch get_
b
lock_status
(
) to
byte-bas
e
d
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eric Bl
a
ke
block:
S
witch
b
dr
v
_m
a
ke_zero() to by
t
e-based
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eric B
l
ake
q
c
o
w2: S
w
itch is_zero_sectors()
t
o b
y
te-based
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
E
r
i
c Blake
block:
M
ake
bdrv_round_to_clu
s
t
e
rs() sig
n
ature
more
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
Eric Blake
block:
Add flag to avoid wasted work in bdrv_i
s
_
a
llocated()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-26
E
ric Blake
blo
c
k: Allow NULL file for bdrv
_
get_block_status()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-20
Eric Bl
a
ke
l
i
b
qtest: Add qte
s
t
_
[v]s
t
artf()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric Bla
k
e
iotests: Add test
1
9
7 fo
r
covering copy-
o
n
-read
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric B
l
ake
block
:
Perf
o
r
m
cop
y
-on-
r
ead
in loop
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric
B
lake
block:
Add blkdebug hook
f
o
r
copy
-
on-re
a
d
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric Blake
iotests
:
Restore stty
s
ettings on comple
t
ion
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric Blake
block: U
n
iform hand
l
i
n
g of
0
-length bdrv_get_bl
o
c
k
_
st
a
tus()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric Blake
qemu-io: Add -C f
o
r op
e
ning with
c
opy-on-read
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric Blake
dirty-bitmap: Convert internal hbitmap
s
i
ze/g
r
anularity
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eri
c
B
lake
di
r
ty-bi
t
map: Sw
i
tch bdrv_set
_
dirty() to bytes
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric Blake
qcow2: Switch
store
_
bitmap_dat
a
() to by
t
e-
b
ased i
t
e
r
ation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric Blake
qcow2:
S
w
i
tch load_b
i
tmap_dat
a
() to byte
-
b
a
sed iteration
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
E
r
ic Blake
qcow2: Switch qcow2_measure(
)
to byte-b
a
sed iteratio
n
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Er
i
c B
l
ake
mirror:
S
w
itch
mirror_dirty_
i
ni
t
(
)
to byte-based iteration
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric Blake
dirty
-
b
itm
a
p
: Ch
a
nge
b
drv_
[
r
e]se
t
_dirty_bitma
p
(
)
to
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eri
c
Blake
dirty-bitmap:
C
hange bdrv_get_dir
t
y_
l
o
c
k
ed(
)
to tak
e
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
E
r
ic Blak
e
dirty-bitmap: C
h
ange
bdrv_ge
t
_dirty_count() to
r
epo
r
t
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric Bla
k
e
dirty-bit
m
ap: Change bdrv_dirty_iter_next() to report
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
E
r
ic Blake
dirty-bitma
p
: Set i
t
er
a
t
or
sta
r
t by of
f
s
et,
not s
e
ctor
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric B
l
ake
qcow2: Sw
i
tch secto
r
s_cov
e
red_by
_
bi
t
map_cluster() to
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric B
l
a
k
e
d
irt
y
-bitmap:
Change bdrv_dir
t
y
_bi
t
ma
p
_*
s
erialize*
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Er
i
c B
l
ake
d
i
rty-bitmap:
Track bitmap
s
i
ze by
bytes
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
E
r
i
c
B
lake
d
irty-bitmap: Change bd
r
v_dirty_bit
m
ap_size(
)
to repor
t
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric Blake
di
r
ty-bitmap: Avoi
d
size quer
y
fail
u
re during tru
n
cate
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric
B
l
a
ke
di
r
ty-
b
itmap: Drop unu
s
ed func
t
ions
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
E
r
i
c
Bl
a
k
e
qcow2:
Ensu
r
e bitmap serial
i
zati
o
n is aligned
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric Blake
hbi
t
map:
Rename serialization_
g
ranu
l
ar
i
t
y to serialization_align
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric B
l
ake
block: Make bdrv_img_create() si
z
e selection easier
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-10-06
Eric Blake
block: Typo
fix in c
o
py_on
_
r
ea
d
v()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-09-29
Eric B
l
ake
sc
s
i
:
Ign
o
re execut
a
ble for i
n
-tree builds
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-09-27
Eric Blake
ppc/p
n
v
:
Improve m
a
cr
o
p
a
renthesization
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-09-26
Eric Bl
a
ke
nbd-cl
i
ent: Use correct macro parenthesiz
a
tion
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-09-26
E
r
i
c
Bl
a
ke
osdep: Fix R
O
UND_UP(
6
4-
b
it, 32-
b
it)
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-09-25
Eric Blake
n
bd-client: Use correct macr
o
parenthes
i
zation
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-09-21
Eric Blake
mips: Improve
m
acro paren
t
h
e
s
izati
o
n
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-09-19
Eric Bl
a
k
e
osdep
.
h:
Prohibit dis
a
bling assert() in supporte
d
buil
d
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-09-15
E
ric
Blak
e
qtes
t
: Avoid passing raw str
i
ngs through h
m
p()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-09-15
Eric Blake
libqte
s
t: R
e
m
o
ve dead qtest_i
n
stances variab
l
e
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-09-15
Eric Blake
numa-test: Use hmp()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-09-15
E
r
i
c
Blak
e
qtest: Don't p
e
rform s
i
d
e
effects in
s
ide
a
ssertion
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-09-15
Eric Blake
test-qga
:
Kill
b
r
o
k
en and dead Q
G
A_T
E
S
T
_SIDE_EFFECTING
.
.
.
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-09-06
Eric
Blake
nbd:
U
se new qio_channel_
*
_all(
)
function
s
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-09-06
Er
i
c Blake
io:
Add new qio_
c
hannel_r
e
a
d
{, v}_all
_
eof func
t
ions
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-09-06
Eric
B
lake
i
o: Yi
e
ld
r
ather
than wait
w
h
e
n
already in corou
t
ine
Signed-off-by:
Eric Blake
<eblake@redhat.com>
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-09-04
Er
i
c Bl
a
k
e
qcow: Check
f
ailure of bdrv_getlengt
h
(
)
a
nd bdrv_
t
r
uncat
e
()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-09-04
E
r
i
c
Bla
k
e
qcow: Change signature
o
f get_clus
t
er_off
s
et()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-08-15
Eric Bla
k
e
nb
d
-client: Fix regre
s
sion
w
hen
server sends garbage
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-08-15
E
r
ic Bl
a
ke
nbd: Fix trace message for
d
isconnect
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-08-14
Eric Blake
l
ibqte
s
t: Fix typo in com
m
ents
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-08-11
Eric
B
l
ake
qcow
2
:
C
heck failure of bdrv_
g
etleng
t
h()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-08-11
Eric Bl
a
k
e
qcow2: D
r
op debugging dump_refcounts()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-08-11
Eric Blake
v
pc:
C
h
eck failure of bdrv_get
l
ength()
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
2017-08-11
E
r
ic Blake
t
e
s
t
s/multiboot
:
Fix wh
i
tespace failure
Signed-off-by:
Eric Blake
<eblake@redhat.com>
commit
|
commitdiff
|
tree
next