Skip to content
Snippets Groups Projects
  1. Jan 16, 2017
  2. Jan 03, 2017
  3. Nov 01, 2016
    • Paolo Bonzini's avatar
      tests: send error_report to test log · 28017e01
      Paolo Bonzini authored
      
      Implement error_vprintf to send the output of error_report to
      the test log.  This silences test-vmstate.
      
      Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
      Message-Id: <1477326663-67817-3-git-send-email-pbonzini@redhat.com>
      28017e01
    • Paolo Bonzini's avatar
      qemu-error: remove dependency of stubs on monitor · 397d30e9
      Paolo Bonzini authored
      
      Leave the implementation of error_vprintf and error_vprintf_unless_qmp
      (the latter now trivially wrapped by error_printf_unless_qmp) to
      libqemustub.a and monitor.c.  This has two advantages: it lets us
      remove the monitor_printf and monitor_vprintf stubs, and it lets
      tests provide a different implementation of the functions that uses
      g_test_message.
      
      Signed-off-by: default avatarPaolo Bonzini <pbonzini@redhat.com>
      Message-Id: <1477326663-67817-2-git-send-email-pbonzini@redhat.com>
      397d30e9
  4. Oct 30, 2016
  5. Oct 28, 2016
  6. Oct 17, 2016
  7. Oct 12, 2016
  8. Sep 28, 2016
  9. Sep 27, 2016
  10. Sep 23, 2016
    • Fam Zheng's avatar
      util: Add UUID API · cea25275
      Fam Zheng authored
      
      A number of different places across the code base use CONFIG_UUID. Some
      of them are soft dependency, some are not built if libuuid is not
      available, some come with dummy fallback, some throws runtime error.
      
      It is hard to maintain, and hard to reason for users.
      
      Since UUID is a simple standard with only a small number of operations,
      it is cleaner to have a central support in libqemuutil. This patch adds
      qemu_uuid_* functions that all uuid users in the code base can
      rely on. Except for qemu_uuid_generate which is new code, all other
      functions are just copy from existing fallbacks from other files.
      
      Note that qemu_uuid_parse is moved without updating the function
      signature to use QemuUUID, to keep this patch simple.
      
      Signed-off-by: default avatarFam Zheng <famz@redhat.com>
      Reviewed-by: default avatarEric Blake <eblake@redhat.com>
      Reviewed-by: default avatarJeff Cody <jcody@redhat.com>
      Message-Id: <1474432046-325-2-git-send-email-famz@redhat.com>
      cea25275
  11. Sep 22, 2016
  12. Sep 06, 2016
  13. Sep 05, 2016
  14. Jul 18, 2016
  15. Jun 24, 2016
  16. May 19, 2016
  17. Apr 22, 2016
  18. Mar 30, 2016
    • Pavel Dovgaluk's avatar
      replay: introduce block devices record/replay · 63785678
      Pavel Dovgaluk authored
      
      This patch introduces block driver that implement recording
      and replaying of block devices' operations.
      All block completion operations are added to the queue.
      Queue is flushed at checkpoints and information about processed requests
      is recorded to the log. In replay phase the queue is matched with
      events read from the log. Therefore block devices requests are processed
      deterministically.
      
      Signed-off-by: default avatarPavel Dovgalyuk <pavel.dovgaluk@ispras.ru>
      [ kwolf: Rebased onto modified and already applied part of the series ]
      Signed-off-by: default avatarKevin Wolf <kwolf@redhat.com>
      63785678
  19. Mar 22, 2016
Loading