1. 13 12月, 2016 1 次提交
    • E
      qcow2: Inform block layer about discard boundaries · c4bf37e0
      Eric Blake 提交于
      At the qcow2 layer, discard is only possible on a per-cluster
      basis; at the moment, qcow2 silently rounds any unaligned
      requests to this granularity.  However, an upcoming patch will
      fix a regression in the block layer ignoring too much of an
      unaligned discard request, by changing the block layer to
      break up a discard request at alignment boundaries; for that
      to work, the block layer must know about our limits.
      
      However, we can't go one step further by changing
      qcow2_discard_clusters() to assert that requests are always
      aligned, since that helper function is reached on paths
      outside of the block layer.
      
      CC: qemu-stable@nongnu.org
      Signed-off-by: NEric Blake <eblake@redhat.com>
      Reviewed-by: NMax Reitz <mreitz@redhat.com>
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      (cherry picked from commit ecdbead6)
      Signed-off-by: NMichael Roth <mdroth@linux.vnet.ibm.com>
      c4bf37e0
  2. 09 12月, 2016 5 次提交
  3. 02 12月, 2016 1 次提交
  4. 19 11月, 2016 2 次提交
  5. 03 11月, 2016 31 次提交