index
:
kvm/qemu-kvm.git
dma
fix-vhost-after-memory-listener
for-mst
master
memory/batch
memory/core
memory/dma
memory/exec-obsolete
memory/master
memory/mutators
memory/page_desc
memory/urgent
memory/xen
next
stable-0.10
stable-0.11
stable-0.12
stable-0.13
stable-0.14
stable-0.15
stable-1.0
stable-1.1
upstream-merge
uq/hyperv
uq/master
uq/masterirqchip
uq/queue
QEMU modified to work with kvm
KVM Group
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
block
Age
Commit message (
Expand
)
Author
Files
Lines
2012-10-06
Merge branch 'trivial-patches' of git://github.com/stefanha/qemu
Aurelien Jarno
1
-1
/
+0
2012-10-05
cleanup useless return sentence
Amos Kong
1
-1
/
+0
2012-10-05
qcow2: mark this file's sole strncpy use as justified
Jim Meyering
1
-0
/
+1
2012-10-05
vmdk: relative_path: use pstrcpy in place of strncpy
Jim Meyering
1
-2
/
+1
2012-10-05
sheepdog: avoid a few buffer overruns
Jim Meyering
1
-12
/
+22
2012-09-28
blkdebug: process all set_state rules in the old state
Paolo Bonzini
1
-5
/
+7
2012-09-28
stream: add on-error argument
Paolo Bonzini
1
-1
/
+27
2012-09-28
iostatus: move BlockdevOnError declaration to QAPI
Paolo Bonzini
1
-7
/
+7
2012-09-28
block: move job APIs to separate files
Paolo Bonzini
3
-2
/
+5
2012-09-28
block: add live block commit functionality
Jeff Cody
2
-0
/
+268
2012-09-28
block: Support GlusterFS as a QEMU block backend.
Bharata B Rao
2
-0
/
+625
2012-09-25
Merge remote-tracking branch 'kwolf/for-anthony' into staging
Anthony Liguori
12
-91
/
+286
2012-09-24
block: vpc image file reopen
Jeff Cody
1
-0
/
+7
2012-09-24
block: vdi image file reopen
Jeff Cody
1
-0
/
+7
2012-09-24
block: vmdk image file reopen
Jeff Cody
1
-0
/
+35
2012-09-24
block: qcow image file reopen
Jeff Cody
1
-0
/
+10
2012-09-24
block: qcow2 image file reopen
Jeff Cody
1
-0
/
+10
2012-09-24
block: qed image file reopen
Jeff Cody
1
-0
/
+9
2012-09-24
block: raw image file reopen
Jeff Cody
1
-0
/
+10
2012-09-24
block: raw-posix image file reopen
Jeff Cody
1
-0
/
+114
2012-09-24
block: purge s->aligned_buf and s->aligned_buf_size from raw-posix.c
Jeff Cody
1
-20
/
+1
2012-09-24
block: use BDRV_O_NOCACHE instead of s->aligned_buf in raw-posix.c
Jeff Cody
1
-1
/
+1
2012-09-24
block: do not parse BDRV_O_CACHE_WB in block drivers
Jeff Cody
5
-24
/
+6
2012-09-24
block: move open flag parsing in raw block drivers to helper functions
Jeff Cody
2
-34
/
+47
2012-09-24
block: move aio initialization into a helper function
Jeff Cody
1
-18
/
+35
2012-09-21
iSCSI: We dont need to explicitely call qemu_notify_event() any more
Ronnie Sahlberg
1
-6
/
+0
2012-09-21
iSCSI: We need to support SG_IO also from iscsi_ioctl()
Ronnie Sahlberg
1
-0
/
+17
2012-09-12
vdi: Fix warning from clang
Stefan Weil
1
-13
/
+12
2012-09-12
block/curl: Fix wrong free statement
Stefan Weil
1
-2
/
+1
2012-09-12
sheepdog: fix savevm and loadvm
MORITA Kazutaka
1
-1
/
+2
2012-08-31
Merge remote-tracking branch 'kwolf/for-anthony' into staging
Anthony Liguori
2
-0
/
+17
2012-08-29
stream: complete early if end of backing file is reached
Stefan Hajnoczi
1
-0
/
+6
2012-08-29
qed: refuse unaligned zero writes with a backing file
Stefan Hajnoczi
1
-0
/
+11
2012-08-28
iscsi: Set number of blocks to 0 for blank CDROM devices
Ronnie Sahlberg
1
-1
/
+6
2012-08-22
Merge remote-tracking branch 'bonzini/scsi-next' into staging
Anthony Liguori
1
-59
/
+63
2012-08-22
Merge remote-tracking branch 'kwolf/for-anthony' into staging
Anthony Liguori
1
-1
/
+57
2012-08-22
sheepdog: don't leak socket file descriptor upon connection failure
Jim Meyering
1
-0
/
+1
2012-08-20
iscsi: fix races between task completion and abort
Paolo Bonzini
1
-29
/
+30
2012-08-20
iscsi: simplify iscsi_schedule_bh
Paolo Bonzini
1
-15
/
+9
2012-08-20
iscsi: move iscsi_schedule_bh and iscsi_readv_writev_bh_cb
Paolo Bonzini
1
-28
/
+28
2012-08-20
Revert "iscsi: Fix NULL dereferences / races between task completion and abort"
Paolo Bonzini
1
-23
/
+32
2012-08-17
vmdk: Read footer for streamOptimized images
Kevin Wolf
1
-0
/
+56
2012-08-17
vmdk: Fix header structure
Kevin Wolf
1
-1
/
+1
2012-08-15
iscsi: Fix NULL dereferences / races between task completion and abort
Stefan Priebe
1
-32
/
+23
2012-08-15
block: Convert close calls to qemu_close
Corey Bryant
5
-22
/
+22
2012-08-15
block: Convert open calls to qemu_open
Corey Bryant
6
-28
/
+26
2012-08-15
block: Prevent detection of /dev/fdset/ as floppy
Corey Bryant
1
-1
/
+3
2012-08-11
Merge remote-tracking branch 'kwolf/for-anthony' into staging
Anthony Liguori
4
-24
/
+50
2012-08-11
Merge remote-tracking branch 'bonzini/scsi-next' into staging
Anthony Liguori
1
-30
/
+29
2012-08-10
block: add BLOCK_O_CHECK for qemu-img check
Stefan Hajnoczi
2
-3
/
+3
2012-08-10
qcow2: mark image clean after repair succeeds
Stefan Hajnoczi
1
-13
/
+15
2012-08-10
qed: mark image clean after repair succeeds
Stefan Hajnoczi
3
-8
/
+32
2012-08-09
iscsi: Pick default initiator-name based on the name of the VM
Ronnie Sahlberg
1
-1
/
+4
2012-08-08
iscsi: reorganize code for parse_initiator_name
Paolo Bonzini
1
-12
/
+9
2012-08-08
iscsi: do not leak initiator_name
Paolo Bonzini
1
-17
/
+16
2012-08-06
qcow2: implement lazy refcounts
Stefan Hajnoczi
3
-5
/
+86
2012-08-06
qcow2: introduce dirty bit
Stefan Hajnoczi
2
-3
/
+55
2012-07-17
vvfat: Do not clobber the user's geometry
Markus Armbruster
1
-24
/
+29
2012-07-17
vvfat: Fix partition table
Markus Armbruster
1
-3
/
+4
2012-07-17
sheepdog: do not blindly memset all read buffers
Christoph Hellwig
1
-19
/
+18
2012-07-17
sheepdog: always use coroutine-based network functions
MORITA Kazutaka
1
-66
/
+47
2012-07-09
Merge remote-tracking branch 'mjt/mjt-iov2' into staging
Anthony Liguori
8
-37
/
+35
2012-07-09
Merge remote-tracking branch 'kwolf/for-anthony' into staging
Anthony Liguori
7
-103
/
+153
2012-07-09
raw: hook into blkdebug
Paolo Bonzini
1
-0
/
+2
2012-07-09
blkdebug: optionally tie errors to a specific sector
Paolo Bonzini
1
-2
/
+24
2012-07-09
blkdebug: store list of active rules
Paolo Bonzini
1
-38
/
+31
2012-07-09
blkdebug: pass getlength to underlying file
Paolo Bonzini
1
-0
/
+6
2012-07-09
blkdebug: tiny cleanup
Paolo Bonzini
1
-6
/
+2
2012-07-09
blkdebug: remove sync i/o events
Paolo Bonzini
2
-3
/
+1
2012-07-09
sheepdog: traverse pending_list from the first for each time
MORITA Kazutaka
1
-6
/
+16
2012-07-09
sheepdog: split outstanding list into inflight and pending
MORITA Kazutaka
1
-25
/
+24
2012-07-09
sheepdog: make sure we don't free aiocb before sending all requests
MORITA Kazutaka
1
-13
/
+16
2012-07-09
sheepdog: use coroutine based socket functions in coroutine context
MORITA Kazutaka
1
-2
/
+8
2012-07-09
sheepdog: restart I/O when socket becomes ready in do_co_req()
MORITA Kazutaka
1
-0
/
+14
2012-07-09
sheepdog: fix dprintf format strings
MORITA Kazutaka
1
-4
/
+4
2012-07-09
qcow2: preserve free_byte_offset when qcow2_alloc_bytes() fails
Stefan Hajnoczi
1
-3
/
+4
2012-07-09
qcow2: fix #ifdef'd qcow2_check_refcounts() callers
Stefan Hajnoczi
2
-4
/
+4
2012-07-02
ISCSI: force use of sg for SMC and SSC devices
Ronnie Sahlberg
1
-0
/
+10
2012-07-02
ISCSI: Add SCSI passthrough via scsi-generic to libiscsi
Ronnie Sahlberg
1
-0
/
+142
2012-06-24
raw-posix: Fix build without is_allocated support
Kevin Wolf
1
-1
/
+8
2012-06-15
qcow2: fix autoclear image header update
Stefan Hajnoczi
1
-8
/
+9
2012-06-15
qcow2: Fix avail_sectors in cluster allocation code
Kevin Wolf
1
-1
/
+9
2012-06-15
qcow2: Simplify calculation for COW area at the end
Kevin Wolf
1
-3
/
+2
2012-06-15
qcow2: always operate caches in writeback mode
Paolo Bonzini
4
-44
/
+5
2012-06-15
sheepdog: add coroutine_fn markers to coroutine functions
MORITA Kazutaka
1
-4
/
+5
2012-06-15
rbd: hook up cache options
Josh Durgin
1
-0
/
+19
2012-06-15
qcow2: Support for fixing refcount inconsistencies
Kevin Wolf
3
-15
/
+37
2012-06-15
qemu-img check: Print fixed clusters and recheck
Kevin Wolf
1
-0
/
+2
2012-06-15
qemu-img check -r for repairing images
Kevin Wolf
3
-4
/
+15
2012-06-15
stream: move rate limiting to a separate header file
Paolo Bonzini
1
-29
/
+2
2012-06-15
stream: move is_allocated_above to block.c
Paolo Bonzini
1
-51
/
+2
2012-06-15
stream: tweak usage of bdrv_co_is_allocated
Paolo Bonzini
1
-26
/
+25
2012-06-15
block: implement is_allocated for raw
Paolo Bonzini
2
-0
/
+106
2012-06-15
qcow2: fix endianness conversion
Zhi Yong Wu
1
-1
/
+1
2012-06-15
qcow2: remove a line of unnecessary code
Zhi Yong Wu
1
-1
/
+0
2012-06-15
qcow2: Silence false warning
Kevin Wolf
1
-0
/
+2
2012-06-11
cleanup qemu_co_sendv(), qemu_co_recvv() and friends
Michael Tokarev
2
-11
/
+13
2012-06-11
change qemu_iovec_to_buf() to match other to,from_buf functions
Michael Tokarev
4
-5
/
+4
2012-06-11
consolidate qemu_iovec_copy() and qemu_iovec_concat() and make them consistent
Michael Tokarev
2
-5
/
+5
2012-06-11
allow qemu_iovec_from_buffer() to specify offset from which to start copying
Michael Tokarev
4
-11
/
+8
2012-06-11
consolidate qemu_iovec_memset{,_skip}() into single function and use existing...
Michael Tokarev
2
-5
/
+5
2012-06-07
build: move block/ objects to nested Makefile.objs
Paolo Bonzini
1
-0
/
+11
2012-05-30
block: prevent snapshot mode $TMPDIR symlink attack
Jim Meyering
1
-1
/
+6
2012-05-30
sheepdog: fix return value of do_load_save_vm_state
MORITA Kazutaka
1
-5
/
+5
2012-05-29
Merge remote-tracking branch 'kwolf/for-anthony' into staging
Anthony Liguori
3
-56
/
+83
2012-05-28
ISCSI: Switch to using READ16/WRITE16 for I/O to the LUN
Ronnie Sahlberg
1
-29
/
+83
2012-05-28
ISCSI: Only call READCAPACITY16 for SBC devices, use READCAPACITY10 for MMC
Ronnie Sahlberg
1
-5
/
+59
2012-05-28
ISCSI: get device type at connection time
Ronnie Sahlberg
1
-2
/
+43
2012-05-28
ISCSI: change num_blocks to 64-bit
Paolo Bonzini
1
-1
/
+1
2012-05-28
ISCSI: redo how we set up the events
Ronnie Sahlberg
1
-4
/
+21
2012-05-25
qcow2: Check qcow2_alloc_clusters_at() return value
Kevin Wolf
1
-10
/
+13
2012-05-25
sheepdog: use heap instead of stack for BDRVSheepdogState
MORITA Kazutaka
1
-13
/
+22
2012-05-25
sheepdog: return -errno on error
MORITA Kazutaka
1
-32
/
+46
2012-05-25
sheepdog: mark image as snapshot when tag is specified
MORITA Kazutaka
1
-1
/
+1
2012-05-25
qcow2: don't leak buffer for unexpected qcow_version in header
Jim Meyering
1
-1
/
+2
2012-05-14
qcow2: Don't ignore failure to clear autoclear flags
Kevin Wolf
1
-1
/
+4
2012-05-10
block: fix warning introduced in efcc7a23
Anthony Liguori
1
-1
/
+1
2012-05-10
stream: do not copy unallocated sectors from the base
Paolo Bonzini
1
-14
/
+4
2012-05-10
stream: fix ratelimiting corner case
Paolo Bonzini
1
-5
/
+5
2012-05-10
stream: pass new base image format to bdrv_change_backing_file
Paolo Bonzini
1
-2
/
+5
2012-05-10
block: wait for job callback in block_job_cancel_sync
Paolo Bonzini
1
-4
/
+3
2012-05-10
block: add block_job_sleep_ns
Paolo Bonzini
1
-14
/
+9
2012-05-10
block: fix snapshot on QED
Paolo Bonzini
2
-0
/
+14
2012-05-10
block: update in-memory backing file and format
Paolo Bonzini
1
-11
/
+0
2012-05-10
block: push bdrv_change_backing_file error checking up from drivers
Paolo Bonzini
1
-5
/
+0
2012-05-08
Merge remote-tracking branch 'kwolf/for-anthony' into staging
Anthony Liguori
3
-5
/
+20
2012-05-07
qcow2: lock on prealloc
Zhi Yong Wu
1
-0
/
+3
2012-05-07
qcow2: Limit COW to where it's needed
Kevin Wolf
1
-5
/
+9
2012-05-07
sheepdog: switch to writethrough mode if cluster doesn't support flush
MORITA Kazutaka
1
-0
/
+8
2012-05-04
ISCSI: Add support for thin-provisioning via discard/UNMAP and bigger LUNs
Ronnie Sahlberg
1
-13
/
+73
2012-05-02
rbd: add discard support
Josh Durgin
1
-16
/
+73
2012-05-02
qcow2: fix the return value -ENOENT -> -EEXIST
Zhi Yong Wu
1
-1
/
+1
2012-05-02
qcow2: Don't hold cache references across yield
Kevin Wolf
1
-8
/
+13
2012-05-02
qcow2: Remove unused parameter in do_alloc_cluster_offset
Kevin Wolf
1
-2
/
+2
2012-05-02
block/qcow2: Add missing GCC_FMT_ATTR to function report_unsupported()
Stefan Weil
1
-1
/
+2
2012-05-01
raw-posix: Do not use CONFIG_COCOA macro
Pavel Borzenkov
1
-4
/
+4
2012-04-27
Merge remote-tracking branch 'qmp/queue/qmp' into staging
Anthony Liguori
1
-11
/
+11
2012-04-27
block: add 'speed' optional parameter to block-stream
Stefan Hajnoczi
1
-2
/
+3
2012-04-27
block: change block-job-set-speed argument from 'value' to 'speed'
Stefan Hajnoczi
1
-4
/
+4
2012-04-27
block: use Error mechanism instead of -errno for block_job_set_speed()
Stefan Hajnoczi
1
-3
/
+3
2012-04-27
block: use Error mechanism instead of -errno for block_job_create()
Stefan Hajnoczi
1
-6
/
+5
2012-04-26
nbd: Fix uninitialised use of s->sock
Kevin Wolf
1
-1
/
+1
2012-04-23
Merge remote-tracking branch 'kwolf/for-anthony' into staging
Anthony Liguori
11
-176
/
+581
2012-04-20
qcow2: Zero write support
Kevin Wolf
3
-0
/
+94
2012-04-20
qcow2: Support for feature table header extension
Kevin Wolf
2
-9
/
+69
2012-04-20
qcow2: Support reading zero clusters
Kevin Wolf
4
-4
/
+33
2012-04-20
qcow2: Version 3 images
Kevin Wolf
2
-15
/
+148
2012-04-20
qcow2: Ignore reserved bits in check_refcounts
Kevin Wolf
1
-44
/
+54
2012-04-20
qcow2: Ignore reserved bits in refcount table entries
Kevin Wolf
2
-1
/
+3
2012-04-20
qcow2: Simplify count_cow_clusters
Kevin Wolf
1
-18
/
+15
2012-04-20
qcow2: Refactor qcow2_free_any_clusters
Kevin Wolf
1
-19
/
+22
2012-04-20
qcow2: Ignore reserved bits in L1/L2 entries
Kevin Wolf
2
-19
/
+19
2012-04-20
qcow2: Fail write_compressed when overwriting data
Kevin Wolf
1
-4
/
+3
2012-04-20
qcow2: Ignore reserved bits in count_contiguous_clusters()
Kevin Wolf
1
-10
/
+28
2012-04-20
qcow2: Ignore reserved bits in get_cluster_offset
Kevin Wolf
3
-19
/
+60
2012-04-20
qcow2: Save disk size in snapshot header
Kevin Wolf
2
-0
/
+17
2012-04-20
qcow2: Fix refcount block allocation during qcow2_alloc_cluster_at()
Kevin Wolf
1
-0
/
+6
2012-04-19
aio: remove process_queue callback and qemu_aio_process_queue
Paolo Bonzini
5
-21
/
+17
2012-04-19
nbd: do not block in nbd_wr_sync if no data at all is available
Paolo Bonzini
1
-2
/
+10
2012-04-19
nbd: consistently return negative errno values
Paolo Bonzini
1
-7
/
+6
2012-04-19
nbd: consistently check for <0 or >=0
Paolo Bonzini
1
-7
/
+15
2012-04-19
nbd: avoid out of bounds access to recv_coroutine array
Paolo Bonzini
1
-1
/
+5
2012-04-19
qcow2: Fix return value of alloc_refcount_block
Kevin Wolf
1
-1
/
+1
2012-04-19
qcow2: Fix error handling in qcow2_alloc_cluster_offset
Kevin Wolf
1
-1
/
+1
2012-04-19
block: Fix spelling in comment (ineffcient -> inefficient)
Stefan Weil
1
-1
/
+1
2012-04-10
Merge remote-tracking branch 'kwolf/for-anthony' into staging
Anthony Liguori
14
-408
/
+312
2012-04-05
qed: remove incoming live migration blocker
Benoît Canet
2
-11
/
+0
2012-04-05
qed: honor BDRV_O_INCOMING for incoming live migration
Benoît Canet
1
-2
/
+3
2012-04-05
qed: add bdrv_invalidate_cache to be called after incoming live migration
Benoît Canet
1
-0
/
+10
2012-04-05
block stream: close unused files and update ->backing_hd
Marcelo Tosatti
1
-0
/
+34
2012-04-05
sheepdog: fix send req helpers
Liu Yuan
1
-0
/
+2
2012-04-05
sheepdog: implement SD_OP_FLUSH_VDI operation
Liu Yuan
1
-14
/
+128
2012-04-05
qed: track dirty flag status
Dong Xu Wang
1
-0
/
+1
2012-04-05
qed: image fragmentation statistics
Dong Xu Wang
1
-0
/
+9
2012-04-05
block: set job->speed in block_set_speed
Paolo Bonzini
1
-1
/
+0
2012-04-05
block: fix streaming/closing race
Paolo Bonzini
1
-2
/
+4
2012-04-05
vdi: change goto to loop
Paolo Bonzini
1
-73
/
+68
2012-04-05
vdi: do not create useless iovecs
Paolo Bonzini
1
-46
/
+33
2012-04-05
vdi: leave bounce buffering to block layer
Paolo Bonzini
1
-55
/
+12
2012-04-05
vdi: move aiocb fields to locals
Paolo Bonzini
1
-98
/
+65
2012-04-05
vdi: merge aio_read_cb and aio_write_cb into callers
Paolo Bonzini
1
-28
/
+12
2012-04-05
vdi: move end-of-I/O handling at the end
Paolo Bonzini
1
-67
/
+56
2012-04-05
vdi: basic conversion to coroutines
Paolo Bonzini
1
-121
/
+37
2012-04-05
block/vpc: write checksum back to footer after check
Zhang Shengju
1
-0
/
+3
2012-04-05
block: push recursive flushing up from drivers
Paolo Bonzini
9
-55
/
+2
2012-04-05
qcow2: Remove unused parameter in get_cluster_table()
Kevin Wolf
1
-10
/
+8
2012-04-03
block/curl: Replace usleep by g_usleep
Stefan Weil
1
-1
/
+1
2012-03-12
qcow2: Reduce number of I/O requests
Kevin Wolf
2
-77
/
+167
2012-03-12
qcow2: Add qcow2_alloc_clusters_at()
Kevin Wolf
2
-0
/
+30
2012-03-12
qcow2: Factor out count_cow_clusters
Kevin Wolf
1
-19
/
+36
2012-03-12
qcow2: Add error messages in qcow2_truncate
Kevin Wolf
1
-0
/
+3
2012-03-12
qcow2: Add some tracing
Kevin Wolf
3
-1
/
+41
2012-03-12
qed: do not evict in-use L2 table cache entries
Stefan Hajnoczi
1
-4
/
+18
2012-03-07
block/vmdk: Fix warning from splint (comparision of unsigned value)
Stefan Weil
1
-1
/
+1
2012-02-29
qcow2: Reject too large header extensions
Kevin Wolf
1
-0
/
+5
2012-02-29
qcow2: Fix offset in qcow2_read_extensions
Kevin Wolf
1
-3
/
+2
2012-02-29
qcow2: Fix build with DEBUG_EXT enabled
Kevin Wolf
1
-1
/
+0
2012-02-22
block: bdrv_eject(): Make eject_flag a real bool
Luiz Capitulino
2
-4
/
+4
2012-02-09
sheepdog: fix co_recv coroutine context
MORITA Kazutaka
1
-0
/
+3
2012-02-09
qcow2: Keep unknown header extension when rewriting header
Kevin Wolf
2
-2
/
+50
[next]