1. 26 Mar, 2021 4 commits
  2. 25 Mar, 2021 1 commit
  3. 24 Mar, 2021 2 commits
  4. 23 Mar, 2021 1 commit
  5. 22 Mar, 2021 1 commit
  6. 18 Mar, 2021 1 commit
    • Anthony PERARD's avatar
      libxl: Fix domain soft reset state handling · dae3c3e8
      Anthony PERARD authored
      In do_domain_soft_reset(), a `libxl__domain_suspend_state' is used
      without been properly initialised and disposed of. This lead do a
      abort() in libxl due to the `dsps.qmp' state been used before been
      initialised:
          libxl__ev_qmp_send: Assertion `ev->state == qmp_state_disconnected || ev->state == qmp_state_connected' failed.
      
      Once initialised, `dsps' also needs to be disposed of as the `qmp'
      state might still be in the `Connected' state in the callback for
      libxl__domain_suspend_device_model(). So this patch adds
      libxl__domain_suspend_dispose() which can be called from the two
      places where we need to dispose of `dsps'.
      Reported-by: default avatarOlaf Hering <olaf@aepfle.de>
      Signed-off-by: default avatarAnthony PERARD <anthony.perard@citrix.com>
      Reviewed-by: default avatarIan Jackson <iwj@xenproject.org>
      Tested-by: default avatarOlaf Hering <olaf@aepfle.de>
      dae3c3e8
  7. 16 Mar, 2021 1 commit
  8. 15 Mar, 2021 1 commit
  9. 12 Mar, 2021 6 commits
  10. 11 Mar, 2021 7 commits
  11. 10 Mar, 2021 4 commits
  12. 09 Mar, 2021 3 commits
  13. 08 Mar, 2021 1 commit
  14. 06 Mar, 2021 1 commit
  15. 05 Mar, 2021 1 commit
  16. 04 Mar, 2021 5 commits