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/gluster: prevent data loss after i/o error
2016-04-15
Kevin W
o
lf
Merge remote
-
trackin
g
branc
h
'
mre
i
tz/tags/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
K
evin Wolf
block
:
D
on't ignore flags in blk_{,co,a
i
o}_write_zeroes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kevin Wolf
block: F
i
x
blk
_
aio
_
write_zeroes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-15
Kevin
W
olf
q
e
mu-io: Support 'aio_write
-z'
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-12
Kevin Wo
l
f
Mer
g
e
re
m
ote-tracking branch 'mreitz/tags/
p
ull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-05
Ke
v
in
W
o
lf
Me
r
ge remote-
t
rac
k
ing
b
r
anch 'mreitz/tags/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-04-05
Kevin
Wolf
blo
c
k: F
o
rbi
d
I/O throttlin
g
on
nodes with multipl
e
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
bloc
k
: Remove
b
drv_(set_
)
enable_w
r
ite_c
a
c
h
e()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
block: Remove BDR
V
_O_C
A
C
HE_WB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wo
l
f
block: Remove
b
drv_parse_cac
h
e_
f
l
a
gs()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevi
n
Wolf
qemu-io: Use bdrv_par
s
e_c
a
che_mode
(
) in reopen_f()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
block: Use bdrv_
p
ars
e
_cache_mod
e
() in dri
v
e_init()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin
Wolf
ra
w
:
S
u
pport
B
DRV_REQ_FUA
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
K
evin Wolf
nbd: Suppo
r
t BDRV_REQ_
F
UA
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
i
scsi
:
Support
B
DRV
_
REQ_FUA
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
K
e
vin Wolf
bloc
k
:
Introduce bdrv_co_writev_f
l
ags()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
b
l
ock/qapi:
Use bl
k
_
e
nable_write_ca
c
h
e()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
bloc
k
: Move enable_writ
e
_cache to BB le
v
el
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin
W
olf
block: Handle flush e
r
ror i
n
bdr
v
_pwrite_sync()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin
Wolf
block:
Always se
t
writeback mode in
blk_new_ope
n
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevi
n
Wolf
block: bloc
k
dev_init(): Call blk_set_enabl
e
_write_ca
c
he
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
xen_disk:
Call blk_set
_
enabl
e
_wr
i
t
e
_cach
e
() explicitly
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
qemu-i
m
g: C
a
ll blk_
s
et_enabl
e
_write_cache() expl
i
c
itly
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Ke
v
in Wo
l
f
q
emu-img: Expand
a
ll BDRV_O_FLA
G
S
use
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin
Wolf
qemu-
i
o: Call blk_set_enabl
e
_write_cache(
)
exp
l
icitly
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
q
e
mu-nb
d
:
Call b
l
k_set_enable_writ
e
_cache() explicitly
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wo
l
f
block: Ad
d
bdrv_parse_cache_mode()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Ke
v
in Wol
f
block: Remov
e
blk_s
e
t
_
b
s
()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
bloc
k
:
R
eject writeth
r
o
ug
h
mode exc
e
pt a
t
the ro
o
t
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
K
e
vin Wolf
block: Make
backi
n
g
f
i
l
es always
w
riteback
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin Wolf
block:
R
em
o
ve cache
.
writeback fr
o
m
b
lockdev-ad
d
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevin W
o
lf
block:
R
e
m
ove dirty bitmaps fro
m
bdrv_move_feature_fie
l
d
s()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
K
evin Wolf
block: Remove copy-o
n
-
r
ead from
bdr
v
_
m
ove_
f
eat
u
re_fields()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-30
Kevi
n
W
o
lf
b
lock: Remove bdrv_make_anon()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Ke
v
in Wol
f
Merge remote-tracking branch 'm
r
eit
z
/tags/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Kevin Wolf
block: Use blk_
c
o
_
pwritev() in
blk_co_write_zeroes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Kev
i
n Wolf
blo
c
k: Use blk_aio_prwv() for
aio_read/
w
rite/write_zeroes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Kevin Wolf
block:
U
s
e blk_p
r
w() in blk_pre
a
d()/blk
_
pw
r
ite
(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Kevi
n
Wolf
block: Use blk_co_pwritev() in bl
k
_write_zeroes()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Ke
v
i
n
Wolf
b
l
ock: Pull up blk_read_unthrottled() imp
l
ementati
o
n
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Kevin
W
olf
bloc
k
: Use
bl
k
_co_pwritev() for b
l
k
_
w
r
ite()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
K
e
vin Wolf
block:
U
se
blk_co_pr
e
adv() for blk_read()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Ke
v
in
W
olf
block: Use B
d
rvC
h
i
l
d in Bl
o
c
kBackend
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Kevin Wolf
block: Fix memory
leak in
hmp_d
r
ive_add_no
d
e()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-17
Kevin Wo
l
f
blo
c
k
:
Fix
q
emu_
r
oo
t
_bds_o
p
ts
.
head initialisation
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wo
l
f
Merge
remote-t
r
a
c
king br
a
n
ch 'mr
e
itz/t
a
g
s
/pull-
b
lock
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wolf
vp
c
: U
s
e BB
f
unc
t
ions in
.
bdrv_create()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wolf
vmdk: Use BB
function
s
in
.
bd
r
v_
c
reate()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevi
n
Wolf
v
h
dx: Use BB functions in
.
b
drv_crea
t
e()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wol
f
vdi: Use BB functio
n
s in
.
bdrv_create()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wolf
sheepdog: Use BB funct
i
on
s
i
n
.
b
d
rv_create()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin
W
o
lf
qed: Us
e
BB f
u
n
c
tion
s
in
.
bdrv
_
c
r
eate(
)
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kev
i
n Wolf
qc
o
w2
:
Use BB fu
n
ctions
in
.
bdrv_crea
t
e()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wolf
qcow: Use BB functions in
.
bdrv_c
r
eate()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
K
e
vin Wolf
p
a
r
alle
l
s: Use B
B
function
s
in
.
bdrv_create()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wol
f
block: Introduce
b
l
k_set_all
o
w_
w
rite_beyond_eof()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevi
n
W
ol
f
block: Use writebac
k
in
.
bdr
v
_crea
t
e() implementations
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin
W
ol
f
hmp: Extend drive_
d
el t
o
d
e
le
t
e
nodes wi
t
hout BB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wol
f
hmp: 'drive_add
-n' fo
r
creatin
g
a
node witho
u
t BB
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
K
e
vin
W
olf
bloc
k
: F
i
x cache mode defaults i
n
bds_tree_init()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
K
evi
n
Wolf
block:
F
ix snap
s
hot=on cach
e
modes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin
W
olf
bloc
k
dev: Snaps
h
otting must not ope
n
sec
o
nd instance
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Ke
v
in Wolf
b
l
ock/qapi: Include emp
t
y drives in query
-
blockstats
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
Kevin Wo
l
f
block/qapi:
Factor
o
u
t
bdrv_query_
b
ds_stats()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-03-14
K
e
vin Wolf
block/
q
api: Fa
c
tor out bdrv_q
u
e
r
y_blk
_
stats()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-02-22
K
evi
n
Wolf
Merge
remote-trac
k
i
ng
b
ranc
h
'mreitz/tags/
p
u
ll-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-02-22
Kevi
n
Wolf
block
mig
r
ation: Activate
i
m
age on desti
n
a
tion before
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-02-22
Kevi
n
Wolf
b
l
oc
k
:
F
ix
-
incoming
w
i
th snapsh
o
t=
o
n
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
Kevin Wolf
qcow2
:
Make image inaccessib
l
e after failed q
c
ow2_inv
a
lidate
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
Kevin Wolf
qcow2: Fix BDRV_O_INACTIVE h
a
ndling in qc
o
w2_i
n
valida
t
e_ca
c
he()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
Ke
v
in Wolf
qcow2: Im
p
lement
.
bdrv_inactiva
t
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
Kevin Wolf
block: Inactivate BDS when migration
c
omp
l
etes
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
K
e
vin Wolf
block: Rename BDRV_O_INCOMING to
B
D
R
V_O_INACT
I
V
E
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
Kevin Wolf
block: Fix error path
i
n bdrv_invalidate_cache()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
Kevin Wolf
blo
c
k: A
s
sert
n
o write requests
u
nde
r
B
D
R
V_O_
I
NCOMING
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
K
evin
W
olf
qcow2: Write full header on imag
e
cre
a
tion
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-20
Kevin Wolf
qcow2: Write feature tab
l
e only for
v
3
i
m
ages
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2016-01-19
Kevin Wolf
bl
o
ck
:
Fix
.
bdrv_
o
pen flags
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
K
e
vin Wolf
M
erg
e
remote-tracking branch 'mreit
z
/tags/pull-block
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin Wolf
ra
w
-posix: M
a
ke
a
io=native
o
ption binding
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kev
i
n Wolf
qemu-iotest
s
:
Test reo
p
e
n
wi
t
h
n
o
de-nam
e
/
driver opt
i
ons
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Ke
v
in Wolf
qemu-iotests: T
e
st cache mode option i
n
h
er
i
tance
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin
W
olf
qemu-io
t
ests: Try
setting cache mod
e
for children
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin Wolf
blkdebug: Enable reopen
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin
W
olf
blo
c
k
: Move cache
options i
n
to options QDict
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevi
n
Wolf
bl
o
ck: reopen: Extract Qe
m
uOpts
f
o
r
g
ene
r
i
c
block
l
ayer
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
K
evin Wolf
qem
u
-iotests:
Remove cache mode test without
m
e
dium
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin Wolf
blo
c
kdev
:
Set 'format'
i
ndicat
e
s no
n
-
emp
t
y driv
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevi
n
Wolf
block: Int
r
oduce bs->ex
p
licit_options
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin Wolf
b
l
ock: Split out pa
r
se_js
o
n_pr
o
tocol()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin W
o
lf
bloc
k
: Add i
n
frastructure
f
or option inheritanc
e
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevi
n
W
o
lf
bloc
k
: reop
e
n: Do
c
u
me
n
t optio
n
prec
e
d
e
nce and refactor
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin Wolf
bl
o
ck:
Allow specify
i
ng ch
i
ld options in reopen
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
K
e
v
i
n Wolf
block: Keep
"driver" in
b
s->o
p
tions
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin Wolf
b
lock:
Pass
driver-
s
pecific options t
o
.
bdrv_refresh_filename()
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin Wolf
block
:
Excl
u
d
e
nested
o
ptions only for chil
d
r
e
n
in
.
.
.
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin Wolf
block: Consider all block layer o
p
tions in append_op
e
n
_
opti
o
ns
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
K
evin Wolf
b
l
ock: Allow
r
efere
n
ce
s
for ba
c
king fil
e
s
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevin Wo
l
f
m
i
rror: Error out wh
e
n a B
D
S
w
ould
get two BBs
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
2015-12-18
Kevi
n
W
o
l
f
bloc
k
: Fix reo
p
en
w
ith semant
i
cally overlap
p
ing options
Signed-off-by:
Kevin Wolf
<kwolf@redhat.com>
commit
|
commitdiff
|
tree
next