Sign in
qemu
/
qemu
/
9d055d8ac83cfd590263e8862ff683f705dfdf56
/
block.c
c2cba3d
block: avoid buffer overrun by using pstrcpy, not strncpy
by Jim Meyering
· 12 years ago
32c81a4
block: introduce block job error
by Paolo Bonzini
· 12 years ago
3e1caa5
iostatus: reorganize io error code
by Paolo Bonzini
· 12 years ago
1ceee0d
iostatus: change is_read to a bool
by Paolo Bonzini
· 12 years ago
92aa5c6
iostatus: move BlockdevOnError declaration to QAPI
by Paolo Bonzini
· 12 years ago
ff06f5f
iostatus: rename BlockErrorAction, BlockQMPEventAction
by Paolo Bonzini
· 12 years ago
2f0c9fe
block: move job APIs to separate files
by Paolo Bonzini
· 12 years ago
79fac56
block: helper function, to find the base image of a chain
by Jeff Cody
· 12 years ago
6ebdcee
block: add support functions for live commit, to find and delete images.
by Jeff Cody
· 12 years ago
dc1c13d
block: remove keep_read_only flag from BlockDriverState struct
by Jeff Cody
· 12 years ago
0bce597
block: convert bdrv_commit() to use bdrv_reopen()
by Jeff Cody
· 12 years ago
e971aa1
block: Framework for reopening files safely
by Jeff Cody
· 12 years ago
55b110f
block: make bdrv_set_enable_write_cache() modify open_flags
by Jeff Cody
· 12 years ago
be028ad
block: correctly set the keep_read_only flag
by Jeff Cody
· 12 years ago
fe235a0
block: Don't forget to delete temporary file
by Dunrong Huang
· 12 years ago
9ca1115
block: fix block tray status
by Pavel Hrdina
· 13 years ago
d4c8232
block: Flush parent to OS with cache=unsafe
by Kevin Wolf
· 13 years ago
c75a1a8
qmp: query-block: add 'encryption_key_missing' field
by Luiz Capitulino
· 13 years ago
2e3e331
block: Use bdrv_get_backing_file_depth()
by Benoît Canet
· 13 years ago
f198fd1
block: create bdrv_get_backing_file_depth()
by Benoît Canet
· 13 years ago
0ed8b6f
Avoid returning void
by Blue Swirl
· 13 years ago
2b58495
block: Geometry and translation hints are now useless, purge them
by Markus Armbruster
· 13 years ago
9db1c0f
hd-geometry: Move disk geometry guessing back from block.c
by Markus Armbruster
· 13 years ago
61a8d64
fdc: Move floppy geometry guessing back from block.c
by Markus Armbruster
· 13 years ago
23797df
Merge remote-tracking branch 'mjt/mjt-iov2' into staging
by Anthony Liguori
· 13 years ago
07d27a4
block: Factor bdrv_read_unthrottled() out of guess_disk_lchs()
by Markus Armbruster
· 13 years ago
1f69c2b
fdc: Drop broken code for user-defined floppy geometry
by Markus Armbruster
· 13 years ago
4ddc07c
block: introduce bdrv_swap, implement bdrv_append on top of it
by Paolo Bonzini
· 13 years ago
a9fc440
block: copy over job and dirty bitmap fields in bdrv_append
by Paolo Bonzini
· 13 years ago
f8d6bba
block: Replace bdrv_get_format() by bdrv_get_format_name()
by Markus Armbruster
· 13 years ago
e1e9b0a
block: always open drivers in writeback mode
by Paolo Bonzini
· 13 years ago
425b014
block: add bdrv_set_enable_write_cache
by Paolo Bonzini
· 13 years ago
c4a248a
block: copy enable_write_cache in bdrv_append
by Paolo Bonzini
· 13 years ago
f05fa4a
block: flush in writethrough mode after writes
by Paolo Bonzini
· 13 years ago
c843328
block: New bdrv_get_flags()
by Markus Armbruster
· 13 years ago
4534ff5
qemu-img check -r for repairing images
by Kevin Wolf
· 13 years ago
188a7bb
stream: move is_allocated_above to block.c
by Paolo Bonzini
· 13 years ago
d5e6b16
change qemu_iovec_to_buf() to match other to,from_buf functions
by Michael Tokarev
· 13 years ago
1b093c4
consolidate qemu_iovec_copy() and qemu_iovec_concat() and make them consistent
by Michael Tokarev
· 13 years ago
0339614
allow qemu_iovec_from_buffer() to specify offset from which to start copying
by Michael Tokarev
· 13 years ago
eba2505
block: prevent snapshot mode $TMPDIR symlink attack
by Jim Meyering
· 13 years ago
dc5a137
qemu-img: make "info" backing file output correct and easier to use
by Paolo Bonzini
· 13 years ago
6405875
block: move field reset from bdrv_open_common to bdrv_close
by Paolo Bonzini
· 13 years ago
947995c
block: protect path_has_protocol from filenames with colons
by Paolo Bonzini
· 13 years ago
f53f4da
block: simplify path_is_absolute
by Paolo Bonzini
· 13 years ago
fa4478d
block: wait for job callback in block_job_cancel_sync
by Paolo Bonzini
· 13 years ago
4513eaf
block: add block_job_sleep_ns
by Paolo Bonzini
· 13 years ago
0ac9377
block: fully delete bs->file when closing
by Paolo Bonzini
· 13 years ago
a275fa4
block: do not reuse the backing file across bdrv_close/bdrv_open
by Paolo Bonzini
· 13 years ago
3a389e7
block: another bdrv_append fix
by Paolo Bonzini
· 13 years ago
e023b2e
block: fix snapshot on QED
by Paolo Bonzini
· 13 years ago
71df14f
block: fix allocation size for dirty bitmap
by Paolo Bonzini
· 13 years ago
63090da
block: open backing file as read-only when probing for size
by Paolo Bonzini
· 13 years ago
469ef35
block: update in-memory backing file and format
by Paolo Bonzini
· 13 years ago
5f37779
block: push bdrv_change_backing_file error checking up from drivers
by Paolo Bonzini
· 13 years ago
4c355d5
block: add the support to drain throttled requests
by Zhi Yong Wu
· 13 years ago
5b7e154
block: make bdrv_create adopt coroutine
by Zhi Yong Wu
· 13 years ago
c83c66c
block: add 'speed' optional parameter to block-stream
by Stefan Hajnoczi
· 13 years ago
882ec7c
block: change block-job-set-speed argument from 'value' to 'speed'
by Stefan Hajnoczi
· 13 years ago
9e6636c
block: use Error mechanism instead of -errno for block_job_set_speed()
by Stefan Hajnoczi
· 13 years ago
fd7f8c6
block: use Error mechanism instead of -errno for block_job_create()
by Stefan Hajnoczi
· 13 years ago
621f058
qcow2: Zero write support
by Kevin Wolf
· 13 years ago
80ccf93
qemu-img: let 'qemu-img convert' flush data
by Liu Yuan
· 13 years ago
7094f12
block: Drain requests in bdrv_close
by Kevin Wolf
· 13 years ago
0778926
block: add a function to clear incoming live migration flags
by Benoît Canet
· 13 years ago
f6801b8
block: bdrv_append() fixes
by Jeff Cody
· 13 years ago
9f25ecc
block: set job->speed in block_set_speed
by Paolo Bonzini
· 13 years ago
3e91465
block: fix streaming/closing race
by Paolo Bonzini
· 13 years ago
498e386
block: disable I/O throttling on sync api
by Zhi Yong Wu
· 13 years ago
29cdb25
block: push recursive flushing up from drivers
by Paolo Bonzini
· 13 years ago
e887749
block: handle -EBUSY in bdrv_commit_all()
by Stefan Hajnoczi
· 13 years ago
8802d1f
qapi: Introduce blockdev-group-snapshot-sync command
by Jeff Cody
· 13 years ago
b6a127a
block: drop aio_multiwrite in BlockDriver
by Paolo Bonzini
· 13 years ago
f8d3d12
block: add a transfer rate for floppy types
by Hervé Poussineau
· 13 years ago
6f382ed
qmp: add DEVICE_TRAY_MOVED event
by Luiz Capitulino
· 13 years ago
f36f394
block: bdrv_eject(): Make eject_flag a real bool
by Luiz Capitulino
· 13 years ago
329c0a4
block: Rename bdrv_mon_event() & BlockMonEventAction
by Luiz Capitulino
· 13 years ago
79c053b
block: perform zero-detection during copy-on-read
by Stefan Hajnoczi
· 13 years ago
f08f2dd
block: add .bdrv_co_write_zeroes() interface
by Stefan Hajnoczi
· 13 years ago
e8a6bb9
block: add bdrv_find_backing_image
by Marcelo Tosatti
· 13 years ago
eeec61f
block: add BlockJob interface for long-running operations
by Stefan Hajnoczi
· 13 years ago
470c050
block: make copy-on-read a per-request flag
by Stefan Hajnoczi
· 13 years ago
2d3735d
block: check bdrv_in_use() before blockdev operations
by Stefan Hajnoczi
· 13 years ago
3f3aace
block: avoid useless checks on acb->bh
by Paolo Bonzini
· 13 years ago
df9309f
block: simplify failure handling for bdrv_aio_multiwrite
by Paolo Bonzini
· 13 years ago
ad54ae8
block: bdrv_aio_* do not return NULL
by Paolo Bonzini
· 13 years ago
922453b
block: convert qemu_aio_flush() calls to bdrv_drain_all()
by Stefan Hajnoczi
· 13 years ago
5f8b649
block: wait_for_overlapping_requests() deadlock detection
by Stefan Hajnoczi
· 13 years ago
bd9533e
block: implement bdrv_co_is_allocated() boundary cases
by Stefan Hajnoczi
· 13 years ago
ab18592
block: core copy-on-read logic
by Stefan Hajnoczi
· 13 years ago
d83947a
block: request overlap detection
by Stefan Hajnoczi
· 13 years ago
f465828
block: wait for overlapping requests
by Stefan Hajnoczi
· 13 years ago
53fec9d
block: add interface to toggle copy-on-read
by Stefan Hajnoczi
· 13 years ago
dbffbdc
block: add request tracking
by Stefan Hajnoczi
· 13 years ago
060f51c
block: add bdrv_co_is_allocated() interface
by Stefan Hajnoczi
· 13 years ago
6aebab1
block: drop .bdrv_is_allocated() interface
by Stefan Hajnoczi
· 13 years ago
376ae3f
block: add .bdrv_co_is_allocated()
by Stefan Hajnoczi
· 13 years ago
05c4af5
block: use public bdrv_is_allocated() interface
by Stefan Hajnoczi
· 13 years ago
727f005
hmp/qmp: add block_set_io_throttle
by Zhi Yong Wu
· 13 years ago
98f90db
block: add I/O throttling algorithm
by Zhi Yong Wu
· 13 years ago
Next »