1. 19 10月, 2018 1 次提交
  2. 12 3月, 2018 1 次提交
  3. 28 1月, 2017 1 次提交
  4. 27 9月, 2016 1 次提交
  5. 30 3月, 2016 1 次提交
    • P
      replay: introduce block devices record/replay · 63785678
      Pavel Dovgalyuk 提交于
      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: NPavel Dovgalyuk <pavel.dovgaluk@ispras.ru>
      [ kwolf: Rebased onto modified and already applied part of the series ]
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      63785678
  6. 16 3月, 2016 1 次提交
    • P
      replay: character devices · 33577b47
      Pavel Dovgalyuk 提交于
      This patch implements record and replay of character devices.
      It records chardevs communication in replay mode. Recorded information
      include data read from backend and counter of bytes written
      from frontend to backend to preserve frontend internal state.
      If character device was configured through the command line in record mode,
      then in replay mode it should be also added to command line. Backend of
      the character device could be changed in replay mode.
      Replaying of devices that perform ioctl and get_msgfd operations is not
      supported.
      gdbstub which also acts as a backend is not recorded to allow controlling
      the replaying through gdb. Monitor backends are also not recorded.
      Signed-off-by: NPavel Dovgalyuk <pavel.dovgaluk@ispras.ru>
      Message-Id: <20160314074436.4980.83856.stgit@PASHA-ISP>
      [Add stubs. - Paolo]
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      33577b47
  7. 05 2月, 2016 1 次提交
  8. 06 11月, 2015 3 次提交
  9. 05 11月, 2015 1 次提交