repo.or.cz
/
qemu
/
qmp-unstable.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
block: Expose host_* drivers in blockdev-add
2014-04-25
Kevin Wolf
b
lock
:
Expose host_*
d
rivers in blockdev-add
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-25
Kevi
n
Wol
f
MAINTAINERS: Add qemu
-
i
mg/io t
o
b
l
ock subsystem
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-22
Ke
v
in Wolf
q
e
m
u-iotes
t
s: Check commo
n
n
a
mespace for id and
node
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-22
Kevin Wol
f
block: Cat
c
h duplica
t
e
I
Ds in bdrv_
n
ew()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-22
Kevin Wolf
q
e
m
u-
i
mg:
A
void d
u
plica
t
e
blo
c
k dev
i
ce IDs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-22
Kevin Wo
l
f
block: Add errp to bdrv_new(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-22
Kevi
n
W
o
l
f
block: Re
m
o
ve -errno return
value
from bdrv
_
assign_nod
e
_name
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-22
Kevi
n
Wolf
block: Check bdrv_
g
etlengt
h
() return valu
e
in bdrv_ma
k
e_zero()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-22
K
e
vin Wolf
block: Catch integer ove
r
flow in bd
r
v_rw_co()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-22
Kevin Wol
f
block: Limit size to INT_MAX
i
n bdrv_c
h
e
ck_by
t
e_r
e
quest()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-22
Kevin Wolf
block: F
i
x nb
_
sectors check
i
n bdr
v
_che
c
k_byte_re
q
ues
t
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-11
Kevin Wolf
boc
h
s
:
Fix
cata
l
o
g si
z
e c
h
eck
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-11
Kevin
W
olf
bochs: Fix memory leak
i
n bochs_open
(
)
error pat
h
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-04
Kevi
n
Wo
l
f
block:
Ch
e
ck bd
r
v_ge
t
length(
)
retur
n
value in
bdrv_app
e
nd_
t
e
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-04
Kevin Wolf
block: Fix snap
s
hot=
o
n fo
r
protoc
o
l parsed from filenam
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-04
Kevin Wolf
q
emu-iotests: Remove
C
R
lin
e
endings i
n
reference output
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-04
Kevin Wo
l
f
block: Do
n
't parse 'filename' opti
o
n
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-04
Ke
v
in
Wol
f
qcow2: Pu
t
c
a
che refere
n
ce
i
n
error case
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-04
Kevi
n
Wol
f
qcow2: F
l
ush metadata during
r
ead-only reopen
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Ke
v
i
n
Wolf
paral
l
els: Sanity check fo
r
s->tra
c
ks
(CVE-
2
014-014
2
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevi
n
Wolf
para
l
l
e
ls: Fix catalog size inte
g
er overflow (CVE-2
0
14
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Ke
v
in
W
olf
qcow
2
: Limit snapshot t
a
ble size
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Ke
v
in
Wolf
qcow2:
Check maximu
m
L1 size in qcow2_
s
napshot_
l
o
a
d_tmp
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin
W
o
l
f
qcow2: Fi
x
L1 allocation size
i
n qcow2_snapsho
t
_
load_tmp
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin
W
ol
f
qcow2: Fix NULL der
e
ference i
n
qcow2_op
e
n() error
p
a
th
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin W
o
lf
qco
w
2: Fix copy_se
c
t
o
rs()
w
ith VM sta
t
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin Wolf
bl
o
ck: Limit r
e
quest size (CVE-2014-0143)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin W
o
lf
qcow2: Fix
new L1
t
able siz
e
check (CV
E
-2014-0143
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin Wolf
qco
w
2
: Protect
a
gainst some integer overflows in bdrv_check
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevi
n
Wolf
qcow2
:
Fix types in qcow2_alloc_cluster
s
and alloc_clusters_
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin Wolf
qcow
2
: Check new refc
o
unt table size o
n
growth
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
K
e
vin
W
olf
qcow2: Avoi
d
in
t
eger overflow in get_r
e
f
count
(CVE
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin Wolf
q
cow2: Don't rely
o
n
f
r
ee_cluster_index in allo
c
_
r
e
f
count_bl
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Ke
v
in Wolf
qcow2
:
F
ix backing fil
e
name l
e
ngth
check
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin Wolf
qc
o
w2: Validate active L1 tabl
e
offset and si
z
e
(
C
VE
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin Wolf
qcow2: Validate snapsho
t
t
able
offs
e
t/size
(
CV
E
-2
0
14
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin Wol
f
qcow2: Validat
e
refc
o
unt table
offset
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
K
e
vin Wolf
qco
w
2: Check refcount t
a
ble size (CVE-2014-014
4
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin
W
olf
q
cow2: Ch
e
ck backing_file_offse
t
(
CVE-
2
01
4
-
0
144)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevi
n
Wolf
qcow2: Check hea
d
er_len
g
th (CVE-2
0
14-014
4
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin Wolf
vpc:
Validate bl
o
c
k
size (CVE-
2
014-014
2
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin
W
o
lf
bochs: Fix bitmap offset ca
l
culation
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin Wolf
boc
h
s: Check
extent_
s
iz
e
header field (C
V
E-2014-0142)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin W
o
lf
bochs: Check ca
t
al
o
g_s
i
ze
header field (
C
V
E
-2014-0143
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin Wolf
bo
c
h
s
: Use unsigned variables for offse
t
s and sizes
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin Wolf
bochs: U
n
i
fy hea
d
er structs and make them QEMU
_
PAC
K
ED
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-04-01
Kevin Wolf
qemu-iotests:
Support for bochs
f
ormat
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-03-19
Kevin Wolf
bloc
k
: Add error h
a
ndlin
g
to bdrv_
i
nv
a
lidate
_
cache
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-03-13
Kevin
W
olf
qco
w
2: Don
'
t write with BDRV_O_INCOMING
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-03-13
K
evin Wolf
qco
w
2:
Keep
o
ption in qcow2_invali
d
ate_cache()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-03-13
Kevin Wolf
b
lock:
U
p
date image
size in b
d
rv_invalidate_cache()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-03-06
Kevin Wolf
block: F
i
x
e
rror path s
e
gf
a
u
l
t
i
n bdrv_open
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-03-06
K
e
vin
W
olf
qe
m
u-iotes
t
s: Tes
t
a few
blockd
e
v-ad
d
e
rror cases
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-03-06
Kevin Wolf
bloc
k
dev: Fix
NU
L
L point
e
r dere
f
erence in
blockdev-add
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-03-06
Kevin
W
olf
blockdev: Fail blockdev-add w
i
th encry
p
ted ima
g
es
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-03-05
Ke
v
in Wolf
bloc
k
: Fix bs->reque
s
t_align
m
ent assert
i
on for b
s
-
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-03-05
K
e
vin Wolf
i
s
c
s
i: Use bs->sg for eve
r
y
t
hing else than
d
isks
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-03-05
Kevin Wol
f
qemu-iotests
:
Test progress
outpu
t
fo
r
c
o
nvers
i
on
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-03-05
Ke
v
in Wolf
qemu-im
g
convert: Fix progres
s
outp
u
t
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-21
Kevin
Wolf
qemu-
i
otests: Check qemu-i
m
g
c
o
mm
a
nd line
parsing
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-21
Kevin W
o
lf
qemu-img: Allow
-o help with incompl
e
te a
r
gumen
t
l
ist
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-21
Kevin Wolf
qemu
-
img am
e
n
d
: Supp
o
rt multi
p
le -
o
options
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-21
Kev
i
n Wolf
qemu-img
c
onver
t
: Support multip
l
e
-o op
t
ions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-21
Kevin Wolf
qemu-i
m
g create: Sup
p
ort mu
l
t
iple -o o
p
ti
o
ns
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-21
Kevin Wolf
qem
u
-o
p
tion: has_help_option(
)
an
d
i
s_val
i
d_
o
ption_list()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-21
Kev
i
n
W
olf
blo
c
k: Fix bdrv_is_first_non_f
i
lter()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-21
Kevin Wolf
q
c
ow2: Set zero flag for discarded clusters
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-19
K
e
vin
W
o
l
f
tar
g
et-i386: Fix I/O bitmap checks
f
o
r
in/out
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-19
Kevin
W
olf
trace-events:
Fi
x
typo in "
o
ffset"
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-14
Kevin Wolf
blockde
v
:
Remove
'
t
ype'
p
arameter f
r
om blockdev
_
in
i
t()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-14
Kevin Wolf
s
d
hci: Drop
unnecessary #inclu
d
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-09
Kevin Wolf
block: Fix 32 bit tru
n
cation in mark_re
q
ue
s
t
_
s
erialis
i
ng()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-09
Kevin Wo
l
f
blkdebu
g
: D
o
n't le
a
k
bs->file on failure
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-09
Kevin
W
olf
block:
D
on't
c
all ROUND_UP with nega
t
ive values
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-09
Kevin Wolf
blo
c
k
:
b
drv_aligne
d
_pwritev: Asse
r
t
o
verlap range
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-09
K
e
v
in Wolf
block: Fix memor
y
leaks in bdrv_co_do_pwritev()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-09
Kevin
W
olf
raw: Fix BlockLimi
t
s passthrou
g
h
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-09
Kevin Wolf
bl
o
c
k: Fail gr
a
cefully with mi
s
s
i
ng
filename
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-02-09
Kevin W
o
lf
qemu-iotest:
M
a
ke 0
7
7 raw-o
n
l
y
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
Kevin Wolf
blo
c
k: Switch b
d
rv_io_limits_interc
e
pt()
to b
y
te granula
r
ity
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
K
evin
Wolf
qemu-iotests
:
Test pwritev RM
W
lo
g
ic
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
Kev
i
n
Wolf
qemu-io
:
Ne
w
co
m
mand 'sleep'
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
Kevin Wolf
blkdebug: Make r
e
quired al
i
gn
m
ent config
u
rable
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
Kevin Wo
l
f
bloc
k
: Make bd
r
v_pwrite() a
b
d
rv_prwv_co()
w
rapper
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
Kevin Wolf
bloc
k
:
Make bdrv_pread(
)
a bdrv_
p
r
wv_co
(
) wr
a
pper
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
K
evin Wolf
block: Change c
o
routine wrap
p
er to byte granularity
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
K
e
v
in Wolf
block: Assert serialisation assumpti
o
n
s
in pwritev
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
K
e
vi
n
Wol
f
block: Alig
n
r
equests in
bdrv_
c
o_d
o
_pwri
t
ev()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
Kevin Wolf
block:
A
llow
w
ai
t
_ser
i
al
i
s
ing_re
q
uests() at a
n
y point
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
Kev
i
n Wolf
block: Make
o
ver
l
ap ra
n
g
e
for serialisat
i
on
dynamic
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
K
e
vin Wo
l
f
block: Generalise
and optimise COR
s
erial
i
sation
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
Ke
v
in Wolf
b
l
o
ck: Make zero-after-EO
F
work wi
t
h larger alignment
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
Kevin
W
olf
block
:
Allow waiting f
o
r overlapping requests between
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
K
evin Wo
l
f
block: Switc
h
Bd
r
vTrackedR
e
q
u
est to byte g
r
anularity
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
Kevin Wolf
block: In
t
roduce bdrv_co_do_pwr
i
te
v
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
Ke
v
in Wolf
b
loc
k
: write: Handle COR de
p
endenc
y
after
I
/
O
throttling
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
K
e
v
i
n Wolf
block:
I
ntroduce bdrv_aligne
d
_pwritev()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
Kevin Wol
f
block
:
Introd
u
c
e
b
d
rv_co_d
o
_preadv()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
K
evin Wolf
block:
I
n
trod
u
ce bdrv_aligned_pr
e
adv()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2014-01-24
Kevin Wol
f
block: Don't use guest sector
size for qemu_blockalign
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next