1. 0647d47 qcow2: avoid memcpy(dst, NULL, len) by Stefan Hajnoczi · 8 years ago
  2. c834cba qcow2: Fix qcow2_get_cluster_offset() by Max Reitz · 9 years ago
  3. 84c2652 qcow2: Avoid making the L1 table too big by Max Reitz · 9 years ago
  4. f1f7a1d block/qcow2: Don't use cpu_to_*w() by Peter Maydell · 9 years ago
  5. a03ef88 block: Convert bdrv_co_preadv/pwritev to BdrvChild by Kevin Wolf · 9 years ago
  6. 720ff28 block: Convert bdrv_pwrite_zeroes() to BdrvChild by Kevin Wolf · 9 years ago
  7. d9ca2ea block: Convert bdrv_pwrite(v/_sync) to BdrvChild by Kevin Wolf · 9 years ago
  8. 18d51c4 block: Convert bdrv_write() to BdrvChild by Kevin Wolf · 9 years ago
  9. fbcbbf4 block: Convert bdrv_read() to BdrvChild by Kevin Wolf · 9 years ago
  10. 9be3859 coccinelle: Remove unnecessary variables for function return value by Eduardo Habkost · 9 years ago
  11. d46a0bb qcow2: Implement .bdrv_co_pwritev() by Kevin Wolf · 9 years ago
  12. 8556739 qcow2: Use bytes instead of sectors for QCowL2Meta by Kevin Wolf · 9 years ago
  13. aaa4d20 qcow2: Make copy_sectors() byte based by Kevin Wolf · 9 years ago
  14. ecfe186 qcow2: Implement .bdrv_co_preadv() by Kevin Wolf · 9 years ago
  15. b2f65d6 qcow2: Work with bytes in qcow2_get_cluster_offset() by Kevin Wolf · 9 years ago
  16. 74021bc block: Switch bdrv_write_zeroes() to byte interface by Eric Blake · 9 years ago
  17. d737b78 qcow/qcow2: Use DIV_ROUND_UP by Laurent Vivier · 9 years ago
  18. 58369e2 qemu-common: stop including qemu/bswap.h from qemu-common.h by Paolo Bonzini · 9 years ago
  19. da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
  20. 80c71a2 block: Clean up includes by Peter Maydell · 9 years ago
  21. 8b13976 block: Add opaque value to the amend CB by Max Reitz · 9 years ago
  22. a99dfb4 qcow2: Fix qcow2_get_cluster_offset() for zero clusters by Kevin Wolf · 9 years ago
  23. 760e006 block: Convert bs->backing_hd to BdrvChild by Kevin Wolf · 10 years ago
  24. 9a4f4c3 block: Convert bs->file to BdrvChild by Kevin Wolf · 10 years ago
  25. b6d36de qcow2: Make size_to_clusters() return uint64_t by Max Reitz · 9 years ago
  26. ff99129 qcow2: Rename BDRVQcowState to BDRVQcow2State by Kevin Wolf · 9 years ago
  27. b6af097 maint: remove / fix many doubled words by Daniel P. Berrange · 9 years ago
  28. f6fa64f block: convert qcow/qcow2 to use generic cipher API by Daniel P. Berrange · 10 years ago
  29. 8336aaf qcow2/qcow: protect against uninitialized encryption key by Daniel P. Berrange · 10 years ago
  30. a3f1afb qcow2: make qcow2_cache_put() a void function by Alberto Garcia · 10 years ago
  31. 72e80b8 qcow2: use one single memory block for the L2/refcount cache tables by Alberto Garcia · 10 years ago
  32. 0e06528 qcow2: Use 64 bits for refcount values by Max Reitz · 10 years ago
  33. 2aabe7c qcow2: Use unsigned addend for update_refcount() by Max Reitz · 10 years ago
  34. 7324c10 qcow2: Only return status from qcow2_get_refcount by Max Reitz · 10 years ago
  35. 8dd93d9 qcow2: Add two more unalignment checks by Max Reitz · 10 years ago
  36. 11c8976 qcow2: Prevent numerical overflow by Max Reitz · 10 years ago
  37. ecf5877 block/qcow2: Simplify shared L2 handling in amend by Max Reitz · 10 years ago
  38. 4057a2b block/qcow2: Implement status CB for amend by Max Reitz · 10 years ago
  39. 808c4b6 qcow2: Allow "full" discard by Max Reitz · 10 years ago
  40. a139144 qcow2: Do not overflow when writing an L1 sector by Max Reitz · 10 years ago
  41. a97c67e qcow2: Check L1/L2/reftable entries for alignment by Max Reitz · 10 years ago
  42. 5839e53 block: Use g_new() & friends where that makes obvious sense by Markus Armbruster · 10 years ago
  43. ff52aab qcow2: Catch !*host_offset for data allocation by Max Reitz · 10 years ago
  44. de82815 qcow2: Handle failure for potentially large allocations by Kevin Wolf · 11 years ago
  45. bd60436 qcow2: Fix memory leak in COW error path by Kevin Wolf · 11 years ago
  46. b93f995 qcow2: Check min_size in qcow2_grow_l1_table() by Max Reitz · 11 years ago
  47. c883db0 qcow2: Fix discard by Max Reitz · 11 years ago
  48. 8885ead qcow2: Put cache reference in error case by Kevin Wolf · 11 years ago
  49. 6b7d4c5 qcow2: Fix copy_sectors() with VM state by Kevin Wolf · 11 years ago
  50. cab60de qcow2: Fix new L1 table size check (CVE-2014-0143) by Kevin Wolf · 11 years ago
  51. dba2855 qcow2: Check bs->drv in copy_sectors() by Max Reitz · 11 years ago
  52. a71835a qcow2: Set zero flag for discarded clusters by Kevin Wolf · 11 years ago
  53. 16f0587 qcow2: remove n_start and n_end of qcow2_alloc_cluster_offset() by Hu Tao · 11 years ago
  54. ac95acd qcow2: use start_of_cluster() and offset_into_cluster() everywhere by Hu Tao · 11 years ago
  55. aa7bfbf block: add flags to bdrv_*_write_zeroes by Peter Lieven · 11 years ago
  56. 78a52ad qcow2: fix possible corruption when reading multiple clusters by Peter Lieven · 11 years ago
  57. e4ef9f4 bswap.h: Remove cpu_to_be64wu() by Peter Maydell · 11 years ago
  58. 231bb26 qcow2: Use negated overflow check mask by Max Reitz · 11 years ago
  59. e3b21ef qcow2: Free allocated L2 cluster on error by Max Reitz · 11 years ago
  60. fda74f8 qcow2: Switch L1 table in a single sequence by Max Reitz · 11 years ago
  61. 6165300 qcow2: Remove useless count_contiguous_clusters() parameter by Kevin Wolf · 11 years ago
  62. 22f0dd2 qcow2: COMPRESSED on count_contiguous_clusters by Max Reitz · 11 years ago
  63. 15684a4 qcow2: count_contiguous_clusters and compression by Max Reitz · 11 years ago
  64. 320c706 qcow2: Free only newly allocated clusters on error by Max Reitz · 11 years ago
  65. be0b742 qcow2: Always use error path in l2_allocate by Max Reitz · 11 years ago
  66. 8585afd qcow2: Don't put invalid L2 table into cache by Max Reitz · 11 years ago
  67. e390cf5 qcow2: Correct bitmap size in zero expansion by Max Reitz · 11 years ago
  68. c01dbcc qcow2: Assert against currently impossible overflow by Max Reitz · 11 years ago
  69. 32b6444 qcow2-cluster: Expand zero clusters by Max Reitz · 11 years ago
  70. 670df5e qcow2: Pass discard type to qcow2_discard_clusters() by Kevin Wolf · 11 years ago
  71. e23e400 qcow2-refcount: Repair OFLAG_COPIED errors by Max Reitz · 11 years ago
  72. cf93980 qcow2: Employ metadata overlap checks by Max Reitz · 11 years ago
  73. 0b919fa qcow2: Batch discards by Kevin Wolf · 12 years ago
  74. 6cfcb9b qcow2: Add refcount update reason to all callers by Kevin Wolf · 12 years ago
  75. 2cf7cfa qcow2: Catch some L1 table index overflows by Kevin Wolf · 12 years ago
  76. ecdd533 qcow2: Gather clusters in a looping loop by Kevin Wolf · 12 years ago
  77. 2c3b32d qcow2: Move cluster gathering to a non-looping loop by Kevin Wolf · 12 years ago
  78. 88c6588 qcow2: Allow requests with multiple l2metas by Kevin Wolf · 12 years ago
  79. 710c249 qcow2: Use byte granularity in qcow2_alloc_cluster_offset() by Kevin Wolf · 12 years ago
  80. 411d62b qcow2: Prepare handle_alloc/copied() for byte granularity by Kevin Wolf · 12 years ago
  81. e62daaf qcow2: handle_copied(): Implement non-zero host_offset by Kevin Wolf · 12 years ago
  82. c53ede9 qcow2: handle_copied(): Get rid of keep_clusters parameter by Kevin Wolf · 12 years ago
  83. acb0467 qcow2: handle_copied(): Get rid of nb_clusters parameter by Kevin Wolf · 12 years ago
  84. 0af729e qcow2: Factor out handle_copied() by Kevin Wolf · 12 years ago
  85. 83baa9a qcow2: Clean up handle_alloc() by Kevin Wolf · 12 years ago
  86. c37f4cd qcow2: Finalise interface of handle_alloc() by Kevin Wolf · 12 years ago
  87. 3b8e2e2 qcow2: handle_alloc(): Get rid of keep_clusters parameter by Kevin Wolf · 12 years ago
  88. f5bc635 qcow2: handle_alloc(): Get rid of nb_clusters parameter by Kevin Wolf · 12 years ago
  89. 10f0ed8 qcow2: Factor out handle_alloc() by Kevin Wolf · 12 years ago
  90. 037689d qcow2: Decouple cluster allocation from cluster reuse code by Kevin Wolf · 12 years ago
  91. 65eb2e3 qcow2: Change handle_dependency to byte granularity by Kevin Wolf · 12 years ago
  92. d9d74f4 qcow2: Improve check for overlapping allocations by Kevin Wolf · 12 years ago
  93. 17a71e5 qcow2: Handle dependencies earlier by Kevin Wolf · 12 years ago
  94. 381b487 qcow2: make is_allocated return true for zero clusters by Paolo Bonzini · 12 years ago
  95. 74c4510 qcow2: Allow lazy refcounts to be enabled on the command line by Kevin Wolf · 12 years ago
  96. 737e150 block: move include files to include/block/ by Paolo Bonzini · 12 years ago
  97. 226c3c2 qcow2: Factor out handle_dependencies() by Kevin Wolf · 12 years ago
  98. 280d373 qcow2: Enable dirty flag in qcow2_alloc_cluster_link_l2 by Kevin Wolf · 12 years ago
  99. f50f88b qcow2: Allocate l2meta only for cluster allocations by Kevin Wolf · 12 years ago
  100. 060bee8 qcow2: Drop l2meta.cluster_offset by Kevin Wolf · 12 years ago