FreeBSD Bugzilla – Attachment 233692 Details for
Bug 262882
USB disconnects repeatedly, losing all attached devices on that USB hub
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Patch to test (v3 for 13-stable)
a.diff (text/plain), 609 bytes, created by
Hans Petter Selasky
on 2022-05-03 08:12:06 UTC
(
hide
)
Description:
Patch to test (v3 for 13-stable)
Filename:
MIME Type:
Creator:
Hans Petter Selasky
Created:
2022-05-03 08:12:06 UTC
Size:
609 bytes
patch
obsolete
>diff --git a/sys/dev/usb/controller/xhci.c b/sys/dev/usb/controller/xhci.c >index 3d551eab2d44..7e95d7a683b8 100644 >--- a/sys/dev/usb/controller/xhci.c >+++ b/sys/dev/usb/controller/xhci.c >@@ -2326,7 +2326,9 @@ xhci_configure_mask(struct usb_device *udev, uint32_t mask, uint8_t drop) > * context before adding it again: > */ > xhci_ctx_set_le32(sc, &pinp->ctx_input.dwInCtx0, >- mask & XHCI_INCTX_NON_CTRL_MASK); >+ sc->sc_hw.devs[index].ep_configured & >+ mask & >+ XHCI_INCTX_NON_CTRL_MASK); > > /* Add new endpoint context */ > xhci_ctx_set_le32(sc, &pinp->ctx_input.dwInCtx1, mask);
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 262882
:
232775
|
232776
|
232856
|
232857
|
232880
|
232881
|
232882
|
233314
|
233622
|
233623
|
233625
|
233647
|
233659
|
233669
|
233691
| 233692 |
233705