qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] ad489e: qtest: fix qpci_config_writel


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] ad489e: qtest: fix qpci_config_writel
Date: Tue, 03 Jun 2014 04:00:05 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: ad489e9346273e71facdf786b811600688ab2149
      
https://github.com/qemu/qemu/commit/ad489e9346273e71facdf786b811600688ab2149
  Author: Gerd Hoffmann <address@hidden>
  Date:   2014-06-02 (Mon, 02 Jun 2014)

  Changed paths:
    M tests/libqos/pci.c

  Log Message:
  -----------
  qtest: fix qpci_config_writel

Found by Paolo.

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


  Commit: 9a1d111e70d6d3e0d8faf750e28aa5d2cc30d6bf
      
https://github.com/qemu/qemu/commit/9a1d111e70d6d3e0d8faf750e28aa5d2cc30d6bf
  Author: Gerd Hoffmann <address@hidden>
  Date:   2014-06-02 (Mon, 02 Jun 2014)

  Changed paths:
    M hw/usb/hcd-uhci.c
    A include/hw/usb/uhci-regs.h

  Log Message:
  -----------
  usb: move uhci register defines to header file

So we can easily use them in tests.

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


  Commit: 95dd1c4d7a46d4a21fe870bb8654aeae338de85c
      
https://github.com/qemu/qemu/commit/95dd1c4d7a46d4a21fe870bb8654aeae338de85c
  Author: Gerd Hoffmann <address@hidden>
  Date:   2014-06-02 (Mon, 02 Jun 2014)

  Changed paths:
    M include/hw/usb/uhci-regs.h

  Log Message:
  -----------
  usb: add uhci port status reserved bit

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


  Commit: 381626a96902d4c2c8e0f9cbf0b293bdf6408414
      
https://github.com/qemu/qemu/commit/381626a96902d4c2c8e0f9cbf0b293bdf6408414
  Author: Gerd Hoffmann <address@hidden>
  Date:   2014-06-02 (Mon, 02 Jun 2014)

  Changed paths:
    M hw/usb/hcd-ehci.c
    A include/hw/usb/ehci-regs.h

  Log Message:
  -----------
  usb: move ehci register defines to header file

So we can easily use them in tests.

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


  Commit: d81d4106355f075dada63ae89a84ee45f588face
      
https://github.com/qemu/qemu/commit/d81d4106355f075dada63ae89a84ee45f588face
  Author: Gerd Hoffmann <address@hidden>
  Date:   2014-06-02 (Mon, 02 Jun 2014)

  Changed paths:
    M tests/Makefile
    M tests/usb-hcd-ehci-test.c

  Log Message:
  -----------
  usb: improve ehci/uhci test

 * Attach usb devices to the bus.
 * Check initial port status register state.
 * Flip ehci initialization bit.
 * Check port status register state again to
   see whenever device handover to ehci worked.

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


  Commit: b88a3e01f5718d5da538bfe072cc8452107badca
      
https://github.com/qemu/qemu/commit/b88a3e01f5718d5da538bfe072cc8452107badca
  Author: Gerd Hoffmann <address@hidden>
  Date:   2014-06-02 (Mon, 02 Jun 2014)

  Changed paths:
    M hw/usb/host-libusb.c

  Log Message:
  -----------
  usb-host: allow attaching usb3 devices to ehci

Extend compatibility test function to also figure whenever usb3
devices can be supported on ehci.  Tweak ep0 maxpacketsize field
due to usb2 <-> usb3 difference.

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


  Commit: 322fd1f4f7c884c75749398bf48e01bd4b226e9f
      
https://github.com/qemu/qemu/commit/322fd1f4f7c884c75749398bf48e01bd4b226e9f
  Author: Gerd Hoffmann <address@hidden>
  Date:   2014-06-02 (Mon, 02 Jun 2014)

  Changed paths:
    M hw/usb/host-libusb.c

  Log Message:
  -----------
  usb-host: add HAVE_STREAMS define


  Commit: b791c3b38c7969cb9f4acda8229e19fd865a1c08
      
https://github.com/qemu/qemu/commit/b791c3b38c7969cb9f4acda8229e19fd865a1c08
  Author: Gerd Hoffmann <address@hidden>
  Date:   2014-06-02 (Mon, 02 Jun 2014)

  Changed paths:
    M hw/usb/core.c
    M hw/usb/desc.c
    M include/hw/usb.h

  Log Message:
  -----------
  usb: add usb_pick_speed

We can pick the usb port speed in generic code, by looking at the port
and device speed masks and looking for the fastest match.  So add a
function to do exactly that, and drop the speed setting code from
usb_desc_attach as it isn't needed any more.

This way we can set the device speed before calling port->ops->attach,
which fixes some xhci hotplug issues.

https://bugzilla.redhat.com/show_bug.cgi?id=1046873

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


  Commit: 7bd3055ffd5f87d83f04659e496c91fbfc839143
      
https://github.com/qemu/qemu/commit/7bd3055ffd5f87d83f04659e496c91fbfc839143
  Author: Gerd Hoffmann <address@hidden>
  Date:   2014-06-02 (Mon, 02 Jun 2014)

  Changed paths:
    M hw/usb/hcd-xhci.c
    M trace-events

  Log Message:
  -----------
  xhci: make port reset trace point more verbose

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


  Commit: 7bafd8889ea3599285a8fcb1262d50e52d941c0e
      
https://github.com/qemu/qemu/commit/7bafd8889ea3599285a8fcb1262d50e52d941c0e
  Author: Gerd Hoffmann <address@hidden>
  Date:   2014-06-02 (Mon, 02 Jun 2014)

  Changed paths:
    M hw/usb/hcd-xhci.c
    M include/hw/i386/pc.h

  Log Message:
  -----------
  xhci: order superspeed ports first

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


  Commit: 82ea61c6da4daa81d8614297391b8087e806ded9
      
https://github.com/qemu/qemu/commit/82ea61c6da4daa81d8614297391b8087e806ded9
  Author: Peter Maydell <address@hidden>
  Date:   2014-06-02 (Mon, 02 Jun 2014)

  Changed paths:
    M hw/usb/core.c
    M hw/usb/desc.c
    M hw/usb/hcd-ehci.c
    M hw/usb/hcd-uhci.c
    M hw/usb/hcd-xhci.c
    M hw/usb/host-libusb.c
    M include/hw/i386/pc.h
    M include/hw/usb.h
    A include/hw/usb/ehci-regs.h
    A include/hw/usb/uhci-regs.h
    M tests/Makefile
    M tests/libqos/pci.c
    M tests/usb-hcd-ehci-test.c
    M trace-events

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

qtest: improve ehci/uhci test
usb: misc fixes, mostly for usb3/xhci

# gpg: Signature made Mon 02 Jun 2014 15:40:34 BST using RSA key ID D3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <address@hidden>"
# gpg:                 aka "Gerd Hoffmann <address@hidden>"
# gpg:                 aka "Gerd Hoffmann (private) <address@hidden>"

* remotes/kraxel/tags/pull-usb-8:
  xhci: order superspeed ports first
  xhci: make port reset trace point more verbose
  usb: add usb_pick_speed
  usb-host: add HAVE_STREAMS define
  usb-host: allow attaching usb3 devices to ehci
  usb: improve ehci/uhci test
  usb: move ehci register defines to header file
  usb: add uhci port status reserved bit
  usb: move uhci register defines to header file
  qtest: fix qpci_config_writel

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


Compare: https://github.com/qemu/qemu/compare/1673e89e93e0...82ea61c6da4d

reply via email to

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