[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] 463c53: xhci: child detach fix,
GitHub <=