Statistics
| Branch: | Revision:

root / block @ df32fd1c

Name Size
Makefile.objs 887 Bytes
blkdebug.c 17.4 kB
blkverify.c 11.7 kB
bochs.c 7.1 kB
cloop.c 5.9 kB
commit.c 7.3 kB
cow.c 9.5 kB
curl.c 18.5 kB
dmg.c 10.3 kB
gluster.c 17.8 kB
iscsi.c 35 kB
linux-aio.c 5.5 kB
mirror.c 18.7 kB
nbd.c 19 kB
parallels.c 4.8 kB
qapi.c 15.1 kB
qcow.c 27.8 kB
qcow2-cache.c 7.8 kB
qcow2-cluster.c 43.4 kB
qcow2-refcount.c 41.3 kB
qcow2-snapshot.c 18.6 kB
qcow2.c 52.6 kB
qcow2.h 12.2 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 46 kB
qed.h 10.8 kB
raw-aio.h 1.6 kB
raw-posix.c 49.7 kB
raw-win32.c 16.6 kB
raw.c 3.9 kB
rbd.c 26.2 kB
sheepdog.c 64.1 kB
snapshot.c 4.1 kB
ssh.c 28.7 kB
stream.c 6.7 kB
vdi.c 24.7 kB
vhdx.c 30.4 kB
vhdx.h 14.8 kB
vmdk.c 52.8 kB
vpc.c 23.3 kB
vvfat.c 84.5 kB
win32-aio.c 5.9 kB

Latest revisions

# Date Author Comment
3ed8a843 06/18/2013 06:06 pm Anthony Liguori

Merge remote-tracking branch 'bonzini/scsi-next' into staging

  1. By Paolo Bonzini (3) and others
  2. Via Paolo Bonzini
    • bonzini/scsi-next:
      iscsi: reorganize iscsi_readcapacity_sync
      iscsi: simplify freeing of tasks
      vhost-scsi: fix k->set_guest_notifiers() NULL dereference...
f0d2a4d4 06/18/2013 01:43 pm Paolo Bonzini

iscsi: simplify freeing of tasks

Always free them in the iscsi_aio_*_acb functions and remove the
checks in their callers. Remove ifs when the task struct was
previously dereferenced (spotted by Coverity).

Cc:
Signed-off-by: Paolo Bonzini <>

1288844e 06/18/2013 01:43 pm Paolo Bonzini

iscsi: reorganize iscsi_readcapacity_sync

Avoid the goto, and use the same retry logic for the 10- and 16-
byte versions.

Cc:
Signed-off-by: Paolo Bonzini <>

23307908 06/18/2013 12:43 pm Ján Tomko

nbd: strip braces from literal IPv6 address in URI

Otherwise they would get passed to getaddrinfo and fail with:
address resolution failed for [::1]:1234: Name or service not known

(Broken by commit v1.4.0-736-gf17c90b)

Signed-off-by: Ján Tomko <>...

21a885a7 06/17/2013 09:14 pm Anthony Liguori

Merge remote-tracking branch 'luiz/queue/qmp' into staging

  1. By Luiz Capitulino
  2. Via Luiz Capitulino
    • luiz/queue/qmp:
      qerror: drop QERR_OPEN_FILE_FAILED macro
      block: bdrv_reopen_prepare(): don't use QERR_OPEN_FILE_FAILED
      savevm: qmp_xen_save_devices_state(): use error_setg_file_open()...
a7cea2ba 06/17/2013 06:47 pm Richard W.M. Jones

block/curl.c: Refuse to open the handle for writes.

Signed-off-by: Richard W.M. Jones <>
Signed-off-by: Fam Zheng <>
Signed-off-by: Kevin Wolf <>

5a394b9e 06/17/2013 06:47 pm Stefan Hajnoczi

vmdk: byteswap VMDK4Header.desc_offset field

Remember to byteswap VMDK4Header.desc_offset on big-endian machines.

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

8da1aa15 06/17/2013 06:47 pm Richard W.M. Jones

curl: Don't set curl options on the handle just before it's going to be deleted.

(Found by Kamil Dudka)

Signed-off-by: Richard W.M. Jones <>
Cc: Michael Tokarev <>
Signed-off-by: Kevin Wolf <>

0bed087d 06/17/2013 06:47 pm Evgeny Budilovsky

vmdk: Allow reading variable size descriptor files

the hard-coded 2k buffer on the stack won't allow reading big descriptor
files which can be generated when storing big images. For example 500G
vmdk splitted to 2G chunks.

Signed-off-by: Evgeny Budilovsky <>...

cede621f 06/17/2013 06:47 pm Liu Yuan

sheepdog: support 'qemu-img snapshot -a'

Just call sd_create_branch() in the snapshot_goto to rollback the image is good
enough. With this patch, 'loadvm' process for sheepdog is modified:

Suppose we have a snapshot chain A --> B --> C, we do 'loadvm A' so as to get...

View revisions

Also available in: Atom