Skip to content
Snippets Groups Projects
  1. Oct 02, 2020
  2. Sep 29, 2020
  3. Sep 25, 2020
  4. Sep 17, 2020
  5. Sep 07, 2020
    • Peter Maydell's avatar
      qapi/block-core.json: Fix nbd-server-start docs · 6b306786
      Peter Maydell authored
      
      Commit eed8b691 added some new text to the nbd-server-start
      documentation in the wrong place.  Since this is after the 'Returns:'
      line it's parsed as if it were part of the documentation of the
      "Returns:' information.  Move it up to join the rest of the
      "documentation of the type as a whole" doc text.
      
      This doesn't look odd in the current HTML rendering, but the
      new QAPI-to-rST handling will complain about the indent level
      of the lines not matching up with the 'Returns:' line.
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      Message-Id: <20200810195019.25427-4-peter.maydell@linaro.org>
      Reviewed-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
      6b306786
    • Peter Maydell's avatar
      qapi: Fix indentation, again · b2f1c13c
      Peter Maydell authored
      
      In commit 26ec4e53 and similar commits we fixed the indentation
      for doc comments in our qapi json files to follow a new stricter
      standard for indentation, which permits only:
          @arg: description line 1
                description line 2
      
      or:
          @arg:
          line 1
          line 2
      
      Unfortunately since we didn't manage to get the script changes that
      enforced the new style in, a variety of commits (eg df4097ae,
      2e445703) introduced new doc text which doesn't follow the new
      stricter rules for indentation on multi-line doc comments.  Bring
      those into line with the new rules.
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      Message-Id: <20200810195019.25427-3-peter.maydell@linaro.org>
      Reviewed-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
      b2f1c13c
    • Peter Maydell's avatar
      qapi/migration.json: Fix indentation · 76dd0f84
      Peter Maydell authored
      
      Commits 6a9ad154 and 9004db48 added some
      new text to qapi/migration.json which doesn't fit the stricter
      indentation requirements imposed by the rST documentation generator.
      Reindent those lines to the new standard.
      
      Reviewed-by: default avatarMarkus Armbruster <armbru@redhat.com>
      Reviewed-by: default avatarRichard Henderson <richard.henderson@linaro.org>
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      Message-Id: <20200810195019.25427-2-peter.maydell@linaro.org>
      Signed-off-by: default avatarMarkus Armbruster <armbru@redhat.com>
      76dd0f84
    • Hanna Reitz's avatar
      blockdev: Fix active commit choice · 05ea385a
      Hanna Reitz authored
      
      We have to perform an active commit whenever the top node has a parent
      that has taken the WRITE permission on it.
      
      This means that block-commit's @backing-file parameter is no longer
      allowed for such nodes, and that users will have to issue a
      block-job-complete command.  Neither should pose a problem in practice,
      because this case was basically just broken until now.
      
      (Since this commit already touches block-commit's documentation, it also
      moves up the chunk explaining general block-commit behavior that for
      some reason was situated under @backing-file.)
      
      Signed-off-by: default avatarMax Reitz <mreitz@redhat.com>
      05ea385a
    • Hanna Reitz's avatar
      mirror: Deal with filters · 3f072a7f
      Hanna Reitz authored
      
      This includes some permission limiting (for example, we only need to
      take the RESIZE permission for active commits where the base is smaller
      than the top).
      
      base_overlay is introduced so we can query bdrv_is_allocated_above() on
      it - we cannot do that with base itself, because a filter's block_status
      is the same as its child node, so if there are filters on base,
      bdrv_is_allocated_above() on base would return information including
      base.
      
      Use this opportunity to rename qmp_drive_mirror()'s "source" BDS to
      "target_backing_bs", because that is what it really refers to.
      
      Signed-off-by: default avatarMax Reitz <mreitz@redhat.com>
      3f072a7f
    • Hanna Reitz's avatar
      stream: Deal with filters · 67acfd21
      Hanna Reitz authored
      
      Because of the (not so recent anymore) changes that make the stream job
      independent of the base node and instead track the node above it, we
      have to split that "bottom" node into two cases: The bottom COW node,
      and the node directly above the base node (which may be an R/W filter
      or the bottom COW node).
      
      Signed-off-by: default avatarMax Reitz <mreitz@redhat.com>
      67acfd21
  6. Sep 03, 2020
  7. Aug 25, 2020
  8. Aug 21, 2020
  9. Aug 19, 2020
  10. Aug 03, 2020
  11. Jul 17, 2020
Loading