qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 463c53: xhci: child detach fix


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 463c53: xhci: child detach fix
Date: Wed, 28 May 2014 07:00:05 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 463c534db516701ac732ac606c33c7101cf22e56
      
https://github.com/qemu/qemu/commit/463c534db516701ac732ac606c33c7101cf22e56
  Author: Gerd Hoffmann <address@hidden>
  Date:   2014-05-26 (Mon, 26 May 2014)

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

  Log Message:
  -----------
  xhci: child detach fix

xhci_child_detach() zaps the wrong slot when unplugging a device
connected via usb-hub:  Instead of the device's slot the slot of the
usb-hub is used.  Fix it.

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

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


  Commit: 058fdcf52cdbf57b67e710d21556573afe166d97
      
https://github.com/qemu/qemu/commit/058fdcf52cdbf57b67e710d21556573afe166d97
  Author: Gerd Hoffmann <address@hidden>
  Date:   2014-05-26 (Mon, 26 May 2014)

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

  Log Message:
  -----------
  xhci: add endpoint cap on express bus only

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


  Commit: f995523582c89cb0b89861bee0bd6264fd17ce3e
      
https://github.com/qemu/qemu/commit/f995523582c89cb0b89861bee0bd6264fd17ce3e
  Author: Gerd Hoffmann <address@hidden>
  Date:   2014-05-26 (Mon, 26 May 2014)

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

  Log Message:
  -----------
  xhci: add xhci_get_flag

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


  Commit: 36084d7e31997d0f4aec67e05c2ef44de89bc4de
      
https://github.com/qemu/qemu/commit/36084d7e31997d0f4aec67e05c2ef44de89bc4de
  Author: Gerd Hoffmann <address@hidden>
  Date:   2014-05-26 (Mon, 26 May 2014)

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

  Log Message:
  -----------
  usb-mtp: use bool to track MTPObject init status

Stop setting nchildren to -1.  Use separate bool variable to track
whenever we've already fetched the child objects instead.

Also make nchildren unsigned.

Cc: Dr. David Alan Gilbert <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 68206d734233f6d2500762b93d81674a6f0aa033
      
https://github.com/qemu/qemu/commit/68206d734233f6d2500762b93d81674a6f0aa033
  Author: Gerd Hoffmann <address@hidden>
  Date:   2014-05-26 (Mon, 26 May 2014)

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

  Log Message:
  -----------
  usb-mtp: handle lseek failure

Cc: Dr. David Alan Gilbert <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 22513a9b4448a7c70ef49b88b58487d031c2e23e
      
https://github.com/qemu/qemu/commit/22513a9b4448a7c70ef49b88b58487d031c2e23e
  Author: Gerd Hoffmann <address@hidden>
  Date:   2014-05-26 (Mon, 26 May 2014)

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

  Log Message:
  -----------
  usb-mtp: handle usb_mtp_get_object failure

Cc: Dr. David Alan Gilbert <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 19e83931708bf040f7fb0192d0d19ebaba166072
      
https://github.com/qemu/qemu/commit/19e83931708bf040f7fb0192d0d19ebaba166072
  Author: Hans de Goede <address@hidden>
  Date:   2014-05-26 (Mon, 26 May 2014)

  Changed paths:
    M hw/usb/redirect.c

  Log Message:
  -----------
  usb-redir: Add support for bulk streams

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


  Commit: b664b80f194f472fd6f9b9a235b095bbde873f4e
      
https://github.com/qemu/qemu/commit/b664b80f194f472fd6f9b9a235b095bbde873f4e
  Author: Hans de Goede <address@hidden>
  Date:   2014-05-26 (Mon, 26 May 2014)

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

  Log Message:
  -----------
  usb-host-libusb: Fill in endpoint max_streams when available

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


  Commit: 56a9f180511cccbce943ee5c0b4c2e9cc7ccd800
      
https://github.com/qemu/qemu/commit/56a9f180511cccbce943ee5c0b4c2e9cc7ccd800
  Author: Hans de Goede <address@hidden>
  Date:   2014-05-26 (Mon, 26 May 2014)

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

  Log Message:
  -----------
  usb-host-libusb: Add alloc / free streams ops

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


  Commit: 8d1bd3c901a315d0000b09b495fa9d5b87641bd9
      
https://github.com/qemu/qemu/commit/8d1bd3c901a315d0000b09b495fa9d5b87641bd9
  Author: Hans de Goede <address@hidden>
  Date:   2014-05-26 (Mon, 26 May 2014)

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

  Log Message:
  -----------
  usb-host-libusb: Set stream id when submitting bulk-stream transfers

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


  Commit: 433d33c555deeed375996e338df1a9510df401c6
      
https://github.com/qemu/qemu/commit/433d33c555deeed375996e338df1a9510df401c6
  Author: Max Filippov <address@hidden>
  Date:   2014-05-26 (Mon, 26 May 2014)

  Changed paths:
    M target-xtensa/translate.c

  Log Message:
  -----------
  target-xtensa: fix cross-page jumps/calls at the end of TB

Use tb->pc instead of dc->pc to check for cross-page jumps.
When TB translation stops at the page boundary dc->pc points to the next
page allowing chaining to TBs in it, which is wrong.

Cc: address@hidden
Signed-off-by: Max Filippov <address@hidden>


  Commit: ca3164df4d8aa130f4d1b8eb647b110250724d3b
      
https://github.com/qemu/qemu/commit/ca3164df4d8aa130f4d1b8eb647b110250724d3b
  Author: Max Filippov <address@hidden>
  Date:   2014-05-26 (Mon, 26 May 2014)

  Changed paths:
    M tests/tcg/xtensa/test_mmu.S

  Log Message:
  -----------
  target-xtensa: completely clean TLB between MMU tests

Signed-off-by: Max Filippov <address@hidden>


  Commit: 57a740514d2f68330ae408894b4c5ab01cfb0a83
      
https://github.com/qemu/qemu/commit/57a740514d2f68330ae408894b4c5ab01cfb0a83
  Author: Max Filippov <address@hidden>
  Date:   2014-05-26 (Mon, 26 May 2014)

  Changed paths:
    M tests/tcg/xtensa/test_mmu.S

  Log Message:
  -----------
  target-xtensa: add tests for cross-page TB

Signed-off-by: Max Filippov <address@hidden>


  Commit: 972b09c219a35b3efffb8a32df943b6c8fbf29ce
      
https://github.com/qemu/qemu/commit/972b09c219a35b3efffb8a32df943b6c8fbf29ce
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-28 (Wed, 28 May 2014)

  Changed paths:
    M hw/usb/dev-mtp.c
    M hw/usb/hcd-xhci.c
    M hw/usb/host-libusb.c
    M hw/usb/redirect.c

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

usb: usb3 streams support for usb-host and usb-redir
usb: xhci and mtp bugfixes.

# gpg: Signature made Mon 26 May 2014 09:44:09 BST using RSA key ID D3E87138
# gpg: Can't check signature: public key not found

* remotes/kraxel/tags/pull-usb-7:
  usb-host-libusb: Set stream id when submitting bulk-stream transfers
  usb-host-libusb: Add alloc / free streams ops
  usb-host-libusb: Fill in endpoint max_streams when available
  usb-redir: Add support for bulk streams
  usb-mtp: handle usb_mtp_get_object failure
  usb-mtp: handle lseek failure
  usb-mtp: use bool to track MTPObject init status
  xhci: add xhci_get_flag
  xhci: add endpoint cap on express bus only
  xhci: child detach fix

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


  Commit: adbfc34103f05a2137e9f00c422393918b04bd96
      
https://github.com/qemu/qemu/commit/adbfc34103f05a2137e9f00c422393918b04bd96
  Author: Peter Maydell <address@hidden>
  Date:   2014-05-28 (Wed, 28 May 2014)

  Changed paths:
    M target-xtensa/translate.c
    M tests/tcg/xtensa/test_mmu.S

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/xtensa/tags/20140526-xtensa' into 
staging

Xtensa fixes queue 2014-05-26:
- fix cross-page jumps/calls at the end of TB;
- add tests for TBs and instructions crossing page boundary.

# gpg: Signature made Mon 26 May 2014 09:37:39 BST using RSA key ID F83FA044
# gpg: Can't check signature: public key not found

* remotes/xtensa/tags/20140526-xtensa:
  target-xtensa: add tests for cross-page TB
  target-xtensa: completely clean TLB between MMU tests
  target-xtensa: fix cross-page jumps/calls at the end of TB

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


Compare: https://github.com/qemu/qemu/compare/53651ec26b26...adbfc34103f0

reply via email to

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