Message ID | 1882e96daa8c1b10fa2f4db53d9b36ebf7bc9427.1649357153.git.luke.nowakowskikrijger@canonical.com |
---|---|
State | New |
Headers | show
Return-Path: <kernel-team-bounces@lists.ubuntu.com> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: bilbo.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=canonical.com header.i=@canonical.com header.a=rsa-sha256 header.s=20210705 header.b=wDclAq5M; dkim-atps=neutral Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=<UNKNOWN>) Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by bilbo.ozlabs.org (Postfix) with ESMTPS id 4KZC1k63Mnz9sGV for <incoming@patchwork.ozlabs.org>; Fri, 8 Apr 2022 06:01:13 +1000 (AEST) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from <kernel-team-bounces@lists.ubuntu.com>) id 1ncYJR-0008JV-NB; Thu, 07 Apr 2022 20:01:01 +0000 Received: from smtp-relay-internal-0.internal ([10.131.114.225] helo=smtp-relay-internal-0.canonical.com) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from <luke.nowakowskikrijger@canonical.com>) id 1ncYJQ-0008J1-VN for kernel-team@lists.ubuntu.com; Thu, 07 Apr 2022 20:01:00 +0000 Received: from mail-pf1-f200.google.com (mail-pf1-f200.google.com [209.85.210.200]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id B99B03F20F for <kernel-team@lists.ubuntu.com>; Thu, 7 Apr 2022 20:01:00 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1649361660; bh=8g507hsypr0fk9QBWjgfNUa2tOcWWrfJv27TieMa8Ds=; h=From:To:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=wDclAq5Mldfw3HEuDZoZHwQ0Ilx9+hNLwtsA9SiTINR0W+ItmOVv2uypu46SEUNkI NSAO8px54wf59t2Vkil0cBG4rKf3PaD1zCoC8Q0BUeYuUpSteKjkIDZBgBecdHM8OS ZWTztmZqTURMFQcI3gAelWsvwPGelZ9sjMiQTk+mfCLXF7vG5vLT327zpqDh4XkijU R5aUHy25yhOthopyBFMZxZ1dD0YFX9uvwOFwYQtJJaatWSdpyODqROsnFQrGtWwmSp LATUG4sXi1pMPgM2v4bmmd31NsBUi1Us4XyjC/Rhsj4AaM5BCcSOq5sznIh81vsYOQ 9oLknsYv2SAyw== Received: by mail-pf1-f200.google.com with SMTP id o11-20020a62cd0b000000b0050564575a89so2016876pfg.14 for <kernel-team@lists.ubuntu.com>; Thu, 07 Apr 2022 13:01:00 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=8g507hsypr0fk9QBWjgfNUa2tOcWWrfJv27TieMa8Ds=; b=F/rocIM7d/3VQbknJxr2umCTayyow6miVhlf/z+c0zh0gstsdxQtiF1Hv0uA0TDKwh GKdU8EXVkIBGI54c36Me2icor00CR06szmkFY+2UhibGTB7bPFxuctrekmxvNZFzZV4t R7FDftDYz2c49bS+9QIW/DH8YShMNo+zLTEuqnBOahapNMotm4V5bZHD00hVnF9AEXHs 0x6YMf/DnSaCaKhoYPHFvKzHzW1sk0kDEWiYHYYtwYCfG7+RsMLy2JWZ6l9rVAn7Segn BsA/z4p32y5Qx76p0UcnL33TvJ4+Weh+ZW6gC3Rbg8SXLezhuhIveFS94un5BM3biql/ gUlQ== X-Gm-Message-State: AOAM5336XocPRH3iE0LbGXYZNtsbO+yn6wkeCe6k6KzKKIF4/BGZeV93 tosN7ZdSBMXIBm/WstDsDWbtN8JlBG915CuLN+wUxxNxrwSxc11ZNC5NAYsAg9xRgaWD3vIouul XTI5G+CIankfbg1c3i9ifC3He/RwE/MV5Acbr7QhgGw== X-Received: by 2002:a63:b748:0:b0:374:408a:eb69 with SMTP id w8-20020a63b748000000b00374408aeb69mr12883443pgt.103.1649361657988; Thu, 07 Apr 2022 13:00:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy7pEQ3dJX54rXzfRY/Rh+wgLqojlagBb8azwFMQ7bF1Af32wQc/VSjgHvDp5qOlqqPNhCvYQ== X-Received: by 2002:a63:b748:0:b0:374:408a:eb69 with SMTP id w8-20020a63b748000000b00374408aeb69mr12883432pgt.103.1649361657696; Thu, 07 Apr 2022 13:00:57 -0700 (PDT) Received: from luke-ubuntu.. (cpe-66-27-118-101.san.res.rr.com. [66.27.118.101]) by smtp.gmail.com with ESMTPSA id e13-20020a63370d000000b003810782e0cdsm19661273pga.56.2022.04.07.13.00.56 for <kernel-team@lists.ubuntu.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Apr 2022 13:00:57 -0700 (PDT) From: Luke Nowakowski-Krijger <luke.nowakowskikrijger@canonical.com> To: kernel-team@lists.ubuntu.com Subject: [SRU][F][PATCH 1/2] UBUNTU: SAUCE: Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" Date: Thu, 7 Apr 2022 13:00:51 -0700 Message-Id: <1882e96daa8c1b10fa2f4db53d9b36ebf7bc9427.1649357153.git.luke.nowakowskikrijger@canonical.com> X-Mailer: git-send-email 2.32.0 In-Reply-To: <cover.1649357153.git.luke.nowakowskikrijger@canonical.com> References: <cover.1649357153.git.luke.nowakowskikrijger@canonical.com> MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions <kernel-team.lists.ubuntu.com> List-Unsubscribe: <https://lists.ubuntu.com/mailman/options/kernel-team>, <mailto:kernel-team-request@lists.ubuntu.com?subject=unsubscribe> List-Archive: <https://lists.ubuntu.com/archives/kernel-team> List-Post: <mailto:kernel-team@lists.ubuntu.com> List-Help: <mailto:kernel-team-request@lists.ubuntu.com?subject=help> List-Subscribe: <https://lists.ubuntu.com/mailman/listinfo/kernel-team>, <mailto:kernel-team-request@lists.ubuntu.com?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" <kernel-team-bounces@lists.ubuntu.com> |
Series |
Fix USB devices not being detected at boot
|
expand
|
diff --git a/drivers/usb/host/xhci.c b/drivers/usb/host/xhci.c index 1c8070023161..ca673a93fa8b 100644 --- a/drivers/usb/host/xhci.c +++ b/drivers/usb/host/xhci.c @@ -693,6 +693,7 @@ int xhci_run(struct usb_hcd *hcd) if (ret) xhci_free_command(xhci, command); } + set_bit(HCD_FLAG_DEFER_RH_REGISTER, &hcd->flags); xhci_dbg_trace(xhci, trace_xhci_dbg_init, "Finished xhci_run for USB2 roothub");
BugLink: https://bugs.launchpad.net/bugs/1968210 This reverts commit 85c9591f77e68480ab6dfc3ce25f9033af28cf07. Reintroduce this commit as it fixes an issue with certain intel xHCI controllers where device enumeration happens before xHC is running, causing USB devices not to be detected at boot time. This commit will be reintroduced upstream due to previous bugs being fixed, but lets reintroduce it now to fix the problem users are experiencing. Signed-off-by: Luke Nowakowski-Krijger <luke.nowakowskikrijger@canonical.com> --- drivers/usb/host/xhci.c | 1 + 1 file changed, 1 insertion(+)