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: parse cache mode flags in a single place
2011-06-15
C
h
ristoph Hellwi
g
id
e
:
ad
d
TRIM s
u
pport
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-06-15
Chris
t
op
h
Hellw
i
g
ide: all
o
w other dma comands tha
n
read and write
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-06-15
Christoph Hell
w
ig
make
d
ma_bdrv_io
available to drivers
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-06-08
Christoph Hell
w
i
g
blo
c
k: clar
i
fy t
h
e m
e
anin
g
of BDRV_O_NOCACHE
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-04-07
Christoph Hellwig
virtio-blk:
fail unaligned requests
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-01-31
Chris
t
oph Hellwig
virtio-b
l
k: tell t
h
e guest a
b
out siz
e
changes
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-01-31
Ch
r
istoph Hellwig
b
l
ock: t
e
ll driv
e
rs about an image
r
es
i
ze
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-01-31
Chri
s
toph Hellwig
bl
o
ck:
a
dd bl
o
ck_res
i
ze monitor command
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-01-24
C
h
rist
o
ph Hell
w
ig
ide: kil
l
ide
_
dma_s
u
bmit_check
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-01-24
Christoph H
e
llwig
ide: a
l
so reset io_buffer_ind
e
x for writes
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2011-01-24
C
h
r
istoph
He
l
lwig
ide: factor dma
h
andling
h
e
lpers
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-12-17
Chri
s
toph
H
e
l
l
wi
g
raw-posi
x
: a
d
d dis
c
ar
d
support
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-12-17
Ch
r
isto
p
h Hellwig
sc
s
i-di
s
k:
s
upport WRITE SAME (16) with
u
nmap bit
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-12-17
Chri
s
toph
H
ellwig
block: add
d
iscard support
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-11-26
Christoph
H
ellwig
r
aw-po
s
ix: raw_
p
write comment
f
ixup
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-10-22
C
h
ristoph Hel
l
wig
i
de
:
se
t
WCACHE
s
uppo
r
ted in IDE
N
TIF
Y
d
at
a
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-09-21
Chris
t
oph Hellwig
ide:
p
r
o
paga
t
e the required ali
g
n
m
e
n
t
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-09-21
Christoph Hellwig
scs
i
-dis
k
: p
r
o
paga
t
e
the
r
equired al
i
gnment
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-09-21
Christoph Hellwi
g
virti
o
-blk: pro
p
a
g
ate the required alignment
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-09-21
C
hristoph Hellwig
raw-
p
osi
x
: handle
>
512 byte alignment
correctly
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-09-21
Christoph Hellwig
us
e
qemu_blo
c
kalign c
o
nsis
t
ently
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-07-26
Chris
t
oph Hellwig
block: de
f
ault t
o
0 minimal / o
p
t
i
o
ma
l
I/O size
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-07-02
Christoph Hellwi
g
bl
o
ck: al
l
ow f
i
l
ename
s
w
ith co
l
o
ns again
f
or host de
v
ices
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-06-22
Christoph
H
ellwig
block: fix p
h
y
sical_block
_
size
calculat
i
on
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-06-15
Christoph Hellwi
g
cow: use q
e
mu block API
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-06-15
Christop
h
H
e
llwig
cow: stop us
i
ng mmap
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-06-15
Chris
t
oph H
e
l
l
wig
cow:
u
se pread/pwrite
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-06-14
C
hristoph Hellwig
v
i
r
tio-blk: simplify multiwr
i
te call
i
ng convent
i
ons
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-06-14
C
hris
t
o
p
h
Hel
l
w
i
g
virtio-blk:
s
top tracking o
l
d_bs
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-05-21
Ch
r
i
s
to
p
h He
l
lwig
block: fix sector comparism in multiwrite
_
req_compare
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-05-21
Christop
h
Hellwig
v
irtio
-
blk: fix barrier support
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-05-17
Christoph Hellwig
dmg:
u
se qem
u
bl
o
ck AP
I
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-05-17
Ch
r
istoph Hellwi
g
dmg: use prea
d
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-05-17
Christoph Hell
w
ig
dmg
:
f
i
x reading of
unco
m
pressed ch
u
n
k
s
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-05-17
Christoph Hellwig
paral
l
els: use qemu block AP
I
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-05-17
Christop
h
H
e
ll
w
ig
par
a
llels: use pread
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-05-17
Christ
o
p
h Hell
w
i
g
boc
h
s:
u
se
q
emu
b
l
ock
AP
I
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-05-17
C
hristoph Hellwig
bochs: use pread
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-05-17
C
h
r
istoph Hell
w
ig
cloop:
use q
e
m
u block API
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-05-17
Chr
i
stoph Hellwig
cloop: u
s
e
p
read
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-05-03
Christoph H
e
ll
w
ig
b
l
ock:
separate
raw
i
ma
g
es
fro
m
the file proto
c
ol
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-04-23
Chri
s
t
o
ph
Hel
l
wig
cleanup block driver optio
n
handli
n
g in vl
.
c
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-04-23
Ch
r
isto
p
h He
l
lwig
b
lo
c
k: spl
i
t ra
w
_
ge
t
len
g
t
h
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-04-23
Christoph
H
ell
w
i
g
b
lock: get
r
id of the BDRV_O_FILE flag
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-04-10
Christoph Hellw
i
g
raw-p
o
six: don't a
s
sign
bs->read_
o
nly
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-03-28
Chris
t
oph Hellwig
qem
u
-io: fix aio hel
p
t
e
x
ts
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-03-17
Christo
p
h Hellw
i
g
block: add logica
l
_block_size property
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-03-06
Christoph H
e
llwi
g
scsi:
update comment o
n
the standards
revisi
o
n
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-02-10
Chris
t
oph Hel
l
w
i
g
ide: add to
p
ology supp
o
r
t
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-02-10
Chr
i
stoph Hellwig
s
csi: add t
o
pol
o
gy support
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-02-10
Chri
s
toph Hellwig
virtio-blk: add t
o
pol
o
gy
s
upport
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-02-10
Christop
h
Hellw
i
g
bl
o
ck: ad
d
topology
qdev prop
e
rties
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-02-10
Christoph
Hellwig
bl
o
ck
:
s
a
ner flags fi
l
ter
i
ng in bdrv_o
p
en2
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-01-26
Christoph Hellwig
block: avoid cre
a
ting too large i
o
vecs in multiwrit
e
_merge
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-01-26
Christoph
H
ellwig
qcow2: renam
e
t
w
o
Q
CowAIOCB members
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-01-26
Chri
s
toph Hell
w
ig
block:
kil
l
BD
R
V_O_
C
REAT
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-01-26
Christoph H
e
llwig
b
l
o
ck: cl
e
an up
bdrv_open2 str
u
cture a bit
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-01-20
Christoph Hellwig
bloc
k
: pre
v
en
t
mul
t
iwri
t
e_merge f
r
om
creatin
g
too large
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-01-20
C
h
ristoph Hellwig
block: fix cache flushing in bdrv_commi
t
commit
|
commitdiff
|
tree
2010-01-13
C
h
r
i
s
top
h
Hellwig
virtio-blk: remove dead variable
i
n virt
i
o_blk_handle_
s
csi
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-01-13
Christoph H
e
llwig
block: flush backin
g
_hd in the right place
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2010-01-11
Christoph Hellwig
dmg: fix ->open
failure
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-09-11
Christoph Hellwig
virtio-blk: add volatile
writecache feature
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-09-11
Ch
r
isto
p
h Hellwig
ide
:
use bdrv_
a
io_
f
lush
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-09-11
Christoph Hell
w
ig
blo
c
k: add aio_flu
s
h
operat
i
on
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-09-11
Christoph Hel
l
wig
block: us
e
fdatasync inst
e
ad of fsyn
c
if p
o
ssible
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-09-11
C
h
r
i
stop
h
Hellwi
g
bl
o
ck: add enabl
e
_
w
rite_cach
e
f
l
a
g
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-08-28
Christoph
H
ellwig
virtio-b
l
k: handle NUL
L
retu
r
ns from bdrv_a
i
o
_{read
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-08-28
Ch
r
i
s
toph Hellwig
raw
-
p
osix: add Linux native
A
IO support
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-08-28
Christoph He
l
l
wig
r
a
w-posi
x
: r
e
factor AIO
s
upport
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-08-24
C
h
ris
t
oph Hellwig
m
a
ke pthreads
m
a
ndatory
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-07-22
Christoph Hellw
i
g
qemu-io:
r
e
j
ect invalid pattern
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-07-16
Christoph He
l
lw
i
g
q
e
mu-io: use BDR
V
_O_FILE
to impleme
n
t
t
he growab
l
e
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-07-16
Christoph Hellw
i
g
replace bdr
v
_{get,
p
ut}_
b
uffer
with
b
drv_{load, save
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-07-10
Chris
t
op
h
Hellwig
qemu-io: add flag t
o
mark f
i
les growable
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-07-10
C
hristoph Hellwig
q
e
mu-io: better input va
l
id
a
t
i
o
n for vect
o
r-b
a
s
e
d commands
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-07-10
Ch
r
istop
h
Hellwig
q
emu
-
io: sm
a
ll cleanups for t
h
e aio co
d
e
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-06-24
Christoph Hellwig
q
e
m
u-io: add
aio read
/
write
/
flush commands
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-06-15
Christo
p
h Hellwig
r
a
w-po
s
i
x
: cleanup ioctl metho
d
s
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-06-15
Christoph Hellwig
bl
o
ck: a
d
d bdr
v
_pro
b
e_
d
evi
c
e
method
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-06-15
Christoph Hellwig
raw-p
o
s
ix: spli
t
hdev
d
ri
v
ers
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-06-15
C
h
ris
t
oph Hellwig
raw-p
o
six: add a r
a
w
_
o
pe
n
_common helper
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-06-15
C
h
ristop
h
Hellwig
raw-po
s
i
x: alw
a
ys
s
tore open flags
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-05-28
C
hr
i
stoph Hellwig
vvfat
:
on
e
more miss
i
ng Block
D
r
i
ver
C
9
9
ini
t
ialize
r
.
.
.
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-05-27
Christoph
H
ellwig
fully split aio_pool from Block
D
river
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-05-27
Christoph Hellwi
g
qcow: ad
d
q
cow_aio_setup h
e
l
p
e
r
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-05-27
Chri
s
toph Hellw
i
g
raw-posix:
f
ix hde
v
_create
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-05-27
Christoph Hellwig
fix raw
_
pread_a
l
ig
n
ed re
t
u
rn
value
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-05-08
C
h
ristoph
H
ellwig
f
i
x asynchro
n
ous ioctls
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-05-01
Christop
h
Hellwi
g
fix v
i
r
t
io_blk_inhdr comment
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree
2009-05-01
Christoph Hellwig
virtio
-
b
l
k: a
d
d
SGI_
I
O
p
assthru support
Signed-off-by:
Christoph Hellwig
<hch@lst.de>
commit
|
commitdiff
|
tree