qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 8d3830: usb-storage: qcow2 encryption support


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 8d3830: usb-storage: qcow2 encryption support is finally g...
Date: Thu, 23 Jun 2016 04:00:04 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 8d3830efca09c2431e03bd60a9b9583fea33370f
      
https://github.com/qemu/qemu/commit/8d3830efca09c2431e03bd60a9b9583fea33370f
  Author: Gerd Hoffmann <address@hidden>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

  Changed paths:
    M hw/usb/dev-storage.c

  Log Message:
  -----------
  usb-storage: qcow2 encryption support is finally gone, zap dead code

Signed-off-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden


  Commit: eb19d2b9d15bf68d27704e8727772924681644b8
      
https://github.com/qemu/qemu/commit/eb19d2b9d15bf68d27704e8727772924681644b8
  Author: Gerd Hoffmann <address@hidden>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

  Changed paths:
    M hw/usb/bus.c
    M include/hw/usb.h

  Log Message:
  -----------
  usb: make USBDevice->attached bool

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Markus Armbruster <address@hidden>
Message-id: address@hidden


  Commit: 1e351dc373c96a6df4107db3f780a4c89a791afd
      
https://github.com/qemu/qemu/commit/1e351dc373c96a6df4107db3f780a4c89a791afd
  Author: Gerd Hoffmann <address@hidden>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

  Changed paths:
    M hw/usb/bus.c
    M include/hw/usb.h

  Log Message:
  -----------
  usb: Add QOM property "attached".

USB devices in attached state are visible to the guest.  This patch adds
a QOM property for this.  Write access is opt-in per device.  Some
devices manage attached state automatically (usb-host, usb-serial,
usb-redir), so we can't enable write access universally but have to do
it on a case by case base.  So far, no device opts in.

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Markus Armbruster <address@hidden>
Message-id: address@hidden

[ minor codestyle fix ]

Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: b78ecd0998094a8b7e0f14c4888f3a6b525d14ff
      
https://github.com/qemu/qemu/commit/b78ecd0998094a8b7e0f14c4888f3a6b525d14ff
  Author: Gerd Hoffmann <address@hidden>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

  Changed paths:
    M hw/usb/dev-storage.c

  Log Message:
  -----------
  usb-bot: hotplug support

This patch marks usb-bot as hot-pluggable device, makes attached
property settable and turns off auto-attach in case the device
was hotplugged.

Hot-plugging a usb-bot device with one or more scsi devices can be
done this way now:

  (1) device-add usb-bot,id=foo
  (2) device-add scsi-{hd,cd},bus=foo.0,lun=0
  (2b) optionally add more devices (luns 0 ... 15).
  (3) qom-set foo.attached = true

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Markus Armbruster <address@hidden>
Message-id: address@hidden


  Commit: 0d4cf3e72aadc40aa866fef7ceb82dfbfdc9ac47
      
https://github.com/qemu/qemu/commit/0d4cf3e72aadc40aa866fef7ceb82dfbfdc9ac47
  Author: Gerd Hoffmann <address@hidden>
  Date:   2016-06-22 (Wed, 22 Jun 2016)

  Changed paths:
    M hw/usb/dev-uas.c

  Log Message:
  -----------
  usb-uas: hotplug support

Make attached property settable and turns off auto-attach in case the
device was hotplugged.  Hotplugging works simliar to usb-bot now.

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Markus Armbruster <address@hidden>
Message-id: address@hidden


  Commit: c6eb076aecbe85e816a320d03d8dc1951be97efd
      
https://github.com/qemu/qemu/commit/c6eb076aecbe85e816a320d03d8dc1951be97efd
  Author: Peter Maydell <address@hidden>
  Date:   2016-06-23 (Thu, 23 Jun 2016)

  Changed paths:
    M hw/usb/bus.c
    M hw/usb/dev-storage.c
    M hw/usb/dev-uas.c
    M include/hw/usb.h

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/kraxel/tags/pull-usb-20160622-2' into 
staging

usb: add hotplug support for usb-bot and usb-uas.

# gpg: Signature made Wed 22 Jun 2016 12:45:46 BST
# gpg:                using RSA key 0x4CB6D8EED3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <address@hidden>"
# gpg:                 aka "Gerd Hoffmann <address@hidden>"
# gpg:                 aka "Gerd Hoffmann (private) <address@hidden>"
# Primary key fingerprint: A032 8CFF B93A 17A7 9901  FE7D 4CB6 D8EE D3E8 7138

* remotes/kraxel/tags/pull-usb-20160622-2:
  usb-uas: hotplug support
  usb-bot: hotplug support
  usb: Add QOM property "attached".
  usb: make USBDevice->attached bool
  usb-storage: qcow2 encryption support is finally gone, zap dead code

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/59a79f65ba1e...c6eb076aecbe

reply via email to

[Prev in Thread] Current Thread [Next in Thread]