[Spice-devel] [PATCH spice-gtk 00/44] Follow ups for CD emulation patch series

Frediano Ziglio fziglio at redhat.com
Tue Jul 30 12:02:49 UTC 2019


Wrote some follow ups for CD emulation series.
Some are just style updates (spacing and indentations), some
minor comments, some interface improvements, some small fixes.
Beside that series is not far from the original sent one week
ago.
Added some minor patches for the CI to help catching some
issues (some fixed in this series).

Frediano Ziglio (36):
  fixup! usb-redir: define interfaces to support emulated devices
  fixup! usb-redir: define interfaces to support emulated devices
  fixup! usb-redir: define interfaces to support emulated devices
  fixup! usb-redir: define interfaces to support emulated devices
  fixup! usb-redir: define interfaces to support emulated devices
  fixup! usb-redir: define interfaces to support emulated devices
  fixup! usb-redir: define interfaces to support emulated devices
  fixup! usb-redir: define interfaces to support emulated devices
  fixup! usb-redir: define interfaces to support emulated devices
  fixup! usb-redir: define interfaces to support emulated devices
  fixup! usb-redir: extend USB backend to support emulated devices
  fixup! usb-redir: add files for SCSI and USB MSC implementation
  fixup! usb-redir: add files for SCSI and USB MSC implementation
  fixup! usb-redir: add files for SCSI and USB MSC implementation
  fixup! usb-redir: add files for SCSI and USB MSC implementation
  fixup! usb-redir: add files for SCSI and USB MSC implementation
  fixup! usb-redir: add files for SCSI and USB MSC implementation
  fixup! usb-redir: add files for SCSI and USB MSC implementation
  fixup! usb-redir: add files for SCSI and USB MSC implementation
  fixup! usb-redir: add files for SCSI and USB MSC implementation
  fixup! usb-redir: add files for SCSI and USB MSC implementation
  fixup! usb-redir: add files for SCSI and USB MSC implementation
  fixup! usb-redir: add files for SCSI and USB MSC implementation
  fixup! usb-redir: add implementation of emulated CD device
  fixup! usb-redir: add implementation of emulated CD device
  fixup! usb-redir: add implementation of emulated CD device
  fixup! usb-redir: add implementation of emulated CD device
  fixup! usb-redir: add implementation of emulated CD device
  fixup! usb-redir: add implementation of emulated CD device
  fixup! usb-redir: add implementation of emulated CD device
  fixup! usb-redir: add implementation of emulated CD device
  fixup! usb-redir: add implementation of emulated CD device
  CI: Add --werror
  CI: Add usbredir packages to Windows

Yuri Benditovich (8):
  usb-redir: define interfaces to support emulated devices
  usb-redir: device error signal without device object
  usb-redir: do not use spice_usb_acl_helper for emulated devices
  usb-redir: extend USB backend to support emulated devices
  usb-redir: add files for SCSI and USB MSC implementation
  usb-redir: add implementation of emulated CD device
  usb-redir: enable redirection of emulated CD drive
  usb-redir: Prepare for creation of emulated CD drive

 .gitlab-ci.yml           |   11 +-
 src/cd-scsi-dev-params.h |   49 +
 src/cd-scsi.c            | 2758 ++++++++++++++++++++++++++++++++++++++
 src/cd-scsi.h            |  121 ++
 src/cd-usb-bulk-msd.c    |  546 ++++++++
 src/cd-usb-bulk-msd.h    |  134 ++
 src/channel-usbredir.c   |   31 +-
 src/meson.build          |   16 +
 src/scsi-constants.h     |  324 +++++
 src/spice-option.c       |   15 +
 src/usb-backend.c        |  745 +++++++++-
 src/usb-backend.h        |    5 +-
 src/usb-device-cd.c      |  788 +++++++++++
 src/usb-device-cd.h      |   37 +
 src/usb-device-manager.c |   74 +-
 src/usb-emulation.h      |   91 ++
 16 files changed, 5670 insertions(+), 75 deletions(-)
 create mode 100644 src/cd-scsi-dev-params.h
 create mode 100644 src/cd-scsi.c
 create mode 100644 src/cd-scsi.h
 create mode 100644 src/cd-usb-bulk-msd.c
 create mode 100644 src/cd-usb-bulk-msd.h
 create mode 100644 src/scsi-constants.h
 create mode 100644 src/usb-device-cd.c
 create mode 100644 src/usb-device-cd.h
 create mode 100644 src/usb-emulation.h

-- 
2.20.1



More information about the Spice-devel mailing list