Statistics
| Branch: | Revision:

root / block @ feba23b1

Name Size
blkdebug.c 12.8 kB
blkverify.c 10.5 kB
bochs.c 6.6 kB
cloop.c 4.9 kB
cow.c 8.6 kB
curl.c 16.3 kB
dmg.c 8.3 kB
nbd.c 6.9 kB
parallels.c 4.3 kB
qcow.c 26 kB
qcow2-cache.c 7.5 kB
qcow2-cluster.c 27.8 kB
qcow2-refcount.c 37.8 kB
qcow2-snapshot.c 13.5 kB
qcow2.c 37.2 kB
qcow2.h 7.8 kB
qed-check.c 5.4 kB
qed-cluster.c 5.1 kB
qed-gencb.c 688 Bytes
qed-l2-cache.c 5.4 kB
qed-table.c 8.7 kB
qed.c 43.4 kB
qed.h 10.6 kB
raw-posix-aio.h 1.3 kB
raw-posix.c 32 kB
raw-win32.c 11.5 kB
raw.c 3.5 kB
rbd.c 21.8 kB
sheepdog.c 53.5 kB
vdi.c 29.9 kB
vmdk.c 44.5 kB
vpc.c 18.1 kB
vvfat.c 79.3 kB

Latest revisions

# Date Author Comment
c18a1c88 10/26/2011 03:36 pm Pavel Borzenkov

vmdk: remove unneeded variable assignment

Spotted by Clang Analyzer

Signed-off-by: Pavel Borzenkov <>
Signed-off-by: Stefan Hajnoczi <>

8379e46d 10/26/2011 03:36 pm Pavel Borzenkov

vmdk: vmdk_read_cid returns garbage if p_name is NULL

Spotted by Clang Analyzer

Signed-off-by: Pavel Borzenkov <>
Signed-off-by: Stefan Hajnoczi <>

feba23b1 10/26/2011 03:36 pm Pavel Borzenkov

qed: don't pass NULL to memcpy

Spotted by Clang Analyzer

[Note this memcpy call has always been safe because the length will be 0
when the pointer is NULL]

Signed-off-by: Pavel Borzenkov <>
Signed-off-by: Stefan Hajnoczi <>

2a22e6eb 10/14/2011 08:36 pm Anthony Liguori

Merge remote-tracking branch 'kwolf/for-anthony' into staging

1b1e8c6e 10/14/2011 06:31 pm Stefan Hajnoczi

raw-posix: remove bdrv_read()/bdrv_write()

Block drivers only need to provide one of sync, aio, or coroutine
interfaces. Since raw-posix.c provides aio interfaces, simply drop the
synchronous interfaces since they can be emulated using aio and
coroutines....

d8b7e0ad 10/14/2011 06:31 pm Stefan Hajnoczi

block: use coroutine interface for raw format

The raw format delegates all operations to bs->file (the protocol).
Previously this block driver exposed both sync and aio interfaces.
Since the block layer now works in terms of coroutines, expose the
coroutine interfaces and drop the others. This avoids unnecessary...

add8d262 10/14/2011 04:57 pm Stefan Weil

block/qcow: Fix use of free() instead of g_free()

cppcheck reported this error:

qemu/block/qcow.c:599: error: Mismatching allocation and deallocation: cluster_data

Signed-off-by: Stefan Weil <>
Signed-off-by: Stefan Hajnoczi <>

7acae208 10/14/2011 04:46 pm Dong Xu Wang

sheepdog: correct spelling

Reviewed-by: Andreas Färber <>
Signed-off-by: Dong Xu Wang <>
Signed-off-by: Stefan Hajnoczi <>

0d460d6f 10/11/2011 10:42 am Kevin Wolf

vvfat: Fix potential buffer overflow

path2[PATH_MAX] can be used for the null termination, so make the array big
enough to allow this.

Signed-off-by: Kevin Wolf <>

7ef6d3dc 10/11/2011 10:42 am Stefan Weil

block/vvfat: Remove unused code

The unused code was detected using cppcheck.

Cc: Kevin Wolf <>
Signed-off-by: Stefan Weil <>
Signed-off-by: Kevin Wolf <>

View revisions

Also available in: Atom