Statistics
| Branch: | Revision:

root / block @ 1d7d2a9d

Name Size
Makefile.objs 751 Bytes
blkdebug.c 13 kB
blkverify.c 10 kB
bochs.c 7 kB
cloop.c 5.8 kB
commit.c 7.2 kB
cow.c 9.5 kB
curl.c 16.2 kB
dmg.c 8.7 kB
gluster.c 17 kB
iscsi.c 28.8 kB
linux-aio.c 5.5 kB
mirror.c 10 kB
nbd.c 16.3 kB
parallels.c 4.8 kB
qcow.c 27.2 kB
qcow2-cache.c 7.8 kB
qcow2-cluster.c 35.4 kB
qcow2-refcount.c 39.7 kB
qcow2-snapshot.c 18.6 kB
qcow2.c 50.6 kB
qcow2.h 10.3 kB
qed-check.c 6.5 kB
qed-cluster.c 5.1 kB
qed-gencb.c 688 Bytes
qed-l2-cache.c 5.9 kB
qed-table.c 8.4 kB
qed.c 45.9 kB
qed.h 10.8 kB
raw-aio.h 1.5 kB
raw-posix.c 45.1 kB
raw-win32.c 15.2 kB
raw.c 3.9 kB
rbd.c 24.5 kB
sheepdog.c 54.4 kB
stream.c 6.7 kB
vdi.c 24.4 kB
vmdk.c 48.2 kB
vpc.c 22.6 kB
vvfat.c 81.6 kB
win32-aio.c 6.1 kB

Latest revisions

# Date Author Comment
1d7d2a9d 11/12/2012 03:38 pm Paolo Bonzini

nbd: accept URIs

The URI syntax is consistent with the Gluster syntax. Export names
are specified in the path, preceded by one or more (otherwise unused)
slashes.

Signed-off-by: Paolo Bonzini <>

d04b0bbb 11/12/2012 12:33 pm Paolo Bonzini

nbd: accept relative path to Unix socket

Adding the "is_unix" member now will simplify the parsing of NBD URIs.

Signed-off-by: Paolo Bonzini <>

f563a5d7 10/31/2012 11:42 am Paolo Bonzini

Merge remote-tracking branch 'origin/master' into threadpool

Signed-off-by: Paolo Bonzini <>

fc4edb84 10/31/2012 11:38 am Paolo Bonzini

raw-win32: add emulated AIO support

Signed-off-by: Paolo Bonzini <>

10fb6e06 10/31/2012 11:38 am Paolo Bonzini

raw-posix: move linux-aio.c to block/

Signed-off-by: Paolo Bonzini <>

a2736526 10/31/2012 11:38 am Paolo Bonzini

raw-win32: implement native asynchronous I/O

With the new support for EventNotifiers in the AIO event loop, we
can hook a completion port to every opened file and use asynchronous
I/O on them.

Wine's support is extremely inefficient, also because it really does...

47e6b251 10/31/2012 11:38 am Paolo Bonzini

block: switch posix-aio-compat to threadpool

This is not meant for portability, but to remove code duplication.

Signed-off-by: Paolo Bonzini <>

de81a169 10/31/2012 11:38 am Paolo Bonzini

raw: merge posix-aio-compat.c into block/raw-posix.c

Making the qemu_paiocb specific to raw devices will let us access members
of the BDRVRawState arbitrarily.

Signed-off-by: Paolo Bonzini <>

9f8540ec 10/31/2012 11:38 am Paolo Bonzini

raw-posix: rename raw-posix-aio.h, hide unavailable prototypes

Signed-off-by: Paolo Bonzini <>

f42b2207 10/30/2012 10:30 am Paolo Bonzini

aio: add Win32 implementation

The Win32 implementation will only accept EventNotifiers, thus a few
drivers are disabled under Windows. EventNotifiers are a good match
for the GSource implementation, too, because the Win32 port of glib
allows to place their HANDLEs in a GPollFD....

View revisions

Also available in: Atom