Sign in
qemu
/
qemu
/
f86285c571c49e781d3fa46f3bef3835b8e6f393
/
block
/
vpc.c
778b087
vpc: make it thread-safe
by Paolo Bonzini
· 8 years ago
3a691c5
block: Add PreallocMode to blk_truncate()
by Max Reitz
· 8 years ago
d525403
block: Simplify use of BDRV_BLOCK_RAW
by Eric Blake
· 8 years ago
795c40b
migration: Create migration/blocker.h
by Juan Quintela
· 8 years ago
ed3d2ec
block: Add errp to b{lk,drv}_truncate()
by Max Reitz
· 8 years ago
5588060
block: Add BDRV_O_RESIZE for blk_new_open()
by Kevin Wolf
· 8 years ago
862f215
block: Request child permissions in format drivers
by Kevin Wolf
· 8 years ago
4e4bf5c
block: Attach bs->file only during .bdrv_open()
by Kevin Wolf
· 8 years ago
fe44dc9
migration: disallow migrate_add_blocker during migration
by Ashijeet Acharya
· 8 years ago
38440a2
vpc: Use QEMU UUID API
by Fam Zheng
· 8 years ago
a03ef88
block: Convert bdrv_co_preadv/pwritev to BdrvChild
by Kevin Wolf
· 9 years ago
d9ca2ea
block: Convert bdrv_pwrite(v/_sync) to BdrvChild
by Kevin Wolf
· 9 years ago
cf2ab8f
block: Convert bdrv_pread(v) to BdrvChild
by Kevin Wolf
· 9 years ago
58369e2
qemu-common: stop including qemu/bswap.h from qemu-common.h
by Paolo Bonzini
· 9 years ago
8341f00
block: Allow BDRV_REQ_FUA through blk_pwrite()
by Eric Blake
· 9 years ago
513b0f0
vpc: Implement .bdrv_co_pwritev() interface
by Kevin Wolf
· 9 years ago
d46b7cc
vpc: Implement .bdrv_co_preadv() interface
by Kevin Wolf
· 9 years ago
9c057d0
block/vpc: update comments to be compliant w/coding guidelines
by Jeff Cody
· 9 years ago
32f6439
block/vpc: set errp in vpc_open
by Jeff Cody
· 9 years ago
66176fc
block/vpc: make checks on max table size a bit more lax
by Jeff Cody
· 9 years ago
c23fb11
block/vpc: Use the correct max sector count for VHD images
by Jeff Cody
· 9 years ago
bab246d
block/vpc: use current_size field for XenConverter VHD images
by Jeff Cody
· 9 years ago
9bdfb9e
vpc: use current_size field for XenServer VHD images
by Stefan Hajnoczi
· 9 years ago
0211b9b
block/vpc: set errp in vpc_create
by Jeff Cody
· 9 years ago
40a99aa
vpc: fix return value check for blk_pwrite
by Paolo Bonzini
· 9 years ago
72e775c
block: Always set writeback mode in blk_new_open()
by Kevin Wolf
· 9 years ago
da34e65
include/qemu/osdep.h: Don't include qapi/error.h
by Markus Armbruster
· 9 years ago
efaa7c4
blockdev: Split monitor reference from BB creation
by Max Reitz
· 9 years ago
b8f45cd
vpc: Use BB functions in .bdrv_create()
by Kevin Wolf
· 9 years ago
6340472
block: Use writeback in .bdrv_create() implementations
by Kevin Wolf
· 9 years ago
fb9245c
block/vpc: give option to force the current_size field in .bdrv_create
by Jeff Cody
· 9 years ago
c540d53
block/vpc: choose size calculation method based on creator_app field
by Jeff Cody
· 9 years ago
7429e20
vpc: Assign bs->file->bs to file in vpc_co_get_block_status
by Fam Zheng
· 9 years ago
67a0fd2
block: Add "file" output parameter to block status query functions
by Fam Zheng
· 9 years ago
80c71a2
block: Clean up includes
by Peter Maydell
· 9 years ago
9a4f4c3
block: Convert bs->file to BdrvChild
by Kevin Wolf
· 10 years ago
6ebf9aa
block: Drop drv parameter from bdrv_open()
by Max Reitz
· 10 years ago
b15deac
block: vpc - prevent overflow if max_table_entries >= 0x40000000
by Jeff Cody
· 10 years ago
81e5f78
block: use bdrv_get_device_or_node_name() in error messages
by Alberto Garcia
· 10 years ago
304ee91
block/vpc: remove disabled code from get_sector_offset
by Peter Lieven
· 10 years ago
03671de
block/vpc: rename footer->size -> footer->current_size
by Peter Lieven
· 10 years ago
690cbb0
block/vpc: make calculate_geometry spec conform
by Peter Lieven
· 10 years ago
0444dce
vpc: Ignore geometry for large images
by Kevin Wolf
· 10 years ago
2ec711d
block/vpc: optimize vpc_co_get_block_status
by Peter Lieven
· 10 years ago
0cc8488
vpc: Implement bdrv_co_get_block_status()
by Kevin Wolf
· 10 years ago
3f3f20d
vpc: Fix size in fixed image creation
by Kevin Wolf
· 10 years ago
625fa9f
block: remove BLOCK_OPT_NOCOW from vpc_create_opts
by Jeff Cody
· 10 years ago
bfb197e
block: Eliminate BlockDriverState member device_name[]
by Markus Armbruster
· 10 years ago
a4127c4
vpc: fix beX_to_cpu() and cpu_to_beX() confusion
by Stefan Hajnoczi
· 10 years ago
c2eb918
block: round up file size to nearest sector
by Hu Tao
· 11 years ago
0d4cc3e
Fix improper usage of cpu_to_be32 in vpc
by Xiaodong Gong
· 11 years ago
5fb09cd
vpc: Handle failure for potentially large allocations
by Kevin Wolf
· 11 years ago
fef6070
block: vpc - use block layer ops in vpc_create, instead of posix calls
by Jeff Cody
· 11 years ago
4ab1559
qemu-img create: add 'nocow' option
by Chunyan Liu
· 11 years ago
c282e1f
cleanup QEMUOptionParameter
by Chunyan Liu
· 11 years ago
fec9921
vpc.c: replace QEMUOptionParameter with QemuOpts
by Chunyan Liu
· 11 years ago
5e71dfa
vpc: Validate block size (CVE-2014-0142)
by Kevin Wolf
· 11 years ago
97f1c45c
vpc/vhd: add bounds check for max_table_entries and block_size (CVE-2014-0144)
by Jeff Cody
· 11 years ago
76abe40
block: do not abuse EMEDIUMTYPE
by Paolo Bonzini
· 11 years ago
95de6d7
block drivers: add discard/write_zeroes properties to bdrv_get_info implementation
by Paolo Bonzini
· 11 years ago
97b00e2
vpc, vhdx: add get_info
by Paolo Bonzini
· 11 years ago
0173e7b
block/vpc: fix virtual size for images created with disk2vhd
by Peter Lieven
· 11 years ago
fb8fe35
block/vpc: check that the image has not been truncated
by Peter Lieven
· 11 years ago
e54835c
block: vpc - use QEMU_PACKED for on-disk structures
by Jeff Cody
· 11 years ago
d5124c0
bdrv: Use "Error" for creating images
by Max Reitz
· 12 years ago
015a103
bdrv: Use "Error" for opening images
by Max Reitz
· 12 years ago
72c6cc9
vpc: Implement .bdrv_has_zero_init
by Kevin Wolf
· 12 years ago
1a86938
block: Add options QDict to .bdrv_open()
by Kevin Wolf
· 12 years ago
33ccf66
Revert "block/vpc: Fix size calculation"
by Stefan Hajnoczi
· 12 years ago
f880def
block/vpc: Fix size calculation
by Stefan Weil
· 12 years ago
59294e4
vpc: Fix bdrv_open() error handling
by Kevin Wolf
· 12 years ago
1de7afc
misc: move include files to include/qemu/
by Paolo Bonzini
· 12 years ago
caf71f8
migration: move include files to include/migration/
by Paolo Bonzini
· 12 years ago
737e150
block: move include files to include/block/
by Paolo Bonzini
· 12 years ago
258d2ed
block: vpc support for ~2 TB disks
by Charles Arnold
· 12 years ago
1fe1fa5
block: vpc initialize the uuid footer field
by Charles Arnold
· 12 years ago
3fe4b70
block: vpc image file reopen
by Jeff Cody
· 12 years ago
2e1e79d
block: Convert close calls to qemu_close
by Corey Bryant
· 13 years ago
6165f4d
block: Convert open calls to qemu_open
by Corey Bryant
· 13 years ago
c088b69
block/vpc: write checksum back to footer after check
by Zhang Shengju
· 13 years ago
29cdb25
block: push recursive flushing up from drivers
by Paolo Bonzini
· 13 years ago
ecd880d
vpc: Round up image size during fixed image creation
by Kevin Wolf
· 13 years ago
24da78d
vpc: Add support for Fixed Disk type
by Charles Arnold
· 13 years ago
5bb1cba
vpc: Add missing error handling in alloc_block
by Kevin Wolf
· 13 years ago
612ff3d
vpc: Add migration blocker
by Kevin Wolf
· 13 years ago
c68b89a
block: Rename bdrv_co_flush to bdrv_co_flush_to_disk
by Kevin Wolf
· 13 years ago
78439f6
block: Fix vpc initialization of the Dynamic Disk Header
by Charles Arnold
· 13 years ago
8b94ff8
block: change flush to co_flush
by Paolo Bonzini
· 13 years ago
e183ef7
block: take lock around bdrv_write implementations
by Paolo Bonzini
· 13 years ago
2914caa
block: take lock around bdrv_read implementations
by Paolo Bonzini
· 13 years ago
848c66e
block: add a CoMutex to synchronous read drivers
by Paolo Bonzini
· 13 years ago
7267c09
Use glib memory allocation and free functions
by Anthony Liguori
· 14 years ago
efc8243
block/vpc.c: Detect too-large vpc file
by Serge E. Hallyn
· 14 years ago
2d56a54
vpc.c: Use get_option_parameter() does the search
by Mitnick Lyu
· 14 years ago
f0ff243
vpc: fix a file descriptor leak
by Blue Swirl
· 14 years ago
80465c5
block: Remove unused s->hd in various drivers
by Kevin Wolf
· 14 years ago
4a41118
vpc: Implement bdrv_flush
by Kevin Wolf
· 14 years ago
078a458
vpc: Use bdrv_(p)write_sync for metadata writes
by Kevin Wolf
· 15 years ago
6c6ea92
vpc: Read/write multiple sectors at once
by Kevin Wolf
· 15 years ago
dede418
block/vpc: Fix conversion from size to disk geometry
by Stefan Weil
· 15 years ago
Next »