Message ID | 20220407200058.26387-2-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=KS43V8ju; 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 4KZC1k602qz9sGG 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 1ncYJU-0008Kh-AV; Thu, 07 Apr 2022 20:01:04 +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 1ncYJS-0008KA-RW for kernel-team@lists.ubuntu.com; Thu, 07 Apr 2022 20:01:02 +0000 Received: from mail-pg1-f197.google.com (mail-pg1-f197.google.com [209.85.215.197]) (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 98B0C3F20F for <kernel-team@lists.ubuntu.com>; Thu, 7 Apr 2022 20:01:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1649361662; bh=Lwd8jCw22zUJHWk7HMzozRTcrRjPzKvrLbYfdOlzrqk=; h=From:To:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=KS43V8juIb50BV8r4Tho0aH44FGsM3ZgWARd/uDRAXb0UpZFZU41S/5ByYHqIwFmc UUCESCmsjesJ5o2y8BzMOkVor7uOPIaEqD2C7IzrsEfZflGkdDDziqQl5Cjppt5N0u QJjhDPRl01J2ph5JD0pryUnayJxmoSpXyzUpR9k3h1M9DQ5fyqFEaQT1rKxRZVcDF9 mBcDzW93+I/FAsM7g+pcSYa27oONecby0zmAk6cewqU9kpy8fdnbVRCb15tDzfGcCw wwEVQgrDbLOg+3WBfoI7t6iZqaVoQb+wOYDH9GkmKEqaHQYrTidbt4CxvyIYeW2BEp TrWQm7WLOdz/A== Received: by mail-pg1-f197.google.com with SMTP id t6-20020a6549c6000000b00398a43dbdf8so3580843pgs.10 for <kernel-team@lists.ubuntu.com>; Thu, 07 Apr 2022 13:01:02 -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=Lwd8jCw22zUJHWk7HMzozRTcrRjPzKvrLbYfdOlzrqk=; b=OW5RSAZB4J8hMKOqVgRIFjCl1toHM6jPQIO5zYR0/HmzkAzlUWhxiVoumvPytL5KEC A6m2SR80Kz37RIoSfmHonpoVBunlz95DELAMx9lfoho4HYVEifDNJdFshCYKn1eWuxeK LytEu4WOfb3kqbPQ1373N1n87kSTHL5YGWDQqn6cpZBFBQGEGKalOoUlXkEBRLAHvAtA 5Bhsg+eADhmDorLC+Nec9HRyQHdvKgcBggPbfybf4b032uCqEfeU8PPytfrXT9O/VBYM VV59zpXmcLHPJx6ezkpkCMsZYcYnm0qXhK49qzpzWbi0IRfShd5erHYyF+3mj593cacA 5Rfw== X-Gm-Message-State: AOAM532TuiaJrFA1pYjuN+i0bQXFFImumlONqfjz2dqJuOIkhSPQOi8r JLKS3GQIBnUDShXcXTe7/kP0gzQsjcKWEFUXaghhpGp4XUC0PUSu4bqsh7kjvnE89TVPerfj8vE qwfMgueDfDqDRnANO0n0NH8H4wzpKRVCZfUsz947n/w== X-Received: by 2002:a17:90b:4d8d:b0:1c9:961c:19d2 with SMTP id oj13-20020a17090b4d8d00b001c9961c19d2mr17534097pjb.176.1649361660991; Thu, 07 Apr 2022 13:01:00 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxvmTp92mYD0rER6zvHDpQ/QgQcaPuF1Kn6R4vMB+xrvoT6peGRkojBe63gmBDTQEFzjWxOXg== X-Received: by 2002:a17:90b:4d8d:b0:1c9:961c:19d2 with SMTP id oj13-20020a17090b4d8d00b001c9961c19d2mr17534072pjb.176.1649361660632; Thu, 07 Apr 2022 13:01:00 -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.59 for <kernel-team@lists.ubuntu.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 07 Apr 2022 13:01:00 -0700 (PDT) From: Luke Nowakowski-Krijger <luke.nowakowskikrijger@canonical.com> To: kernel-team@lists.ubuntu.com Subject: [SRU][I][PATCH 1/2] UBUNTU: SAUCE: Revert "Revert "xhci: Set HCD flag to defer primary roothub registration"" Date: Thu, 7 Apr 2022 13:00:54 -0700 Message-Id: <20220407200058.26387-2-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 |
[SRU,I,1/2] UBUNTU: SAUCE: Revert "Revert "xhci: Set HCD flag to defer primary roothub registration""
|
expand
|
diff --git a/drivers/usb/host/xhci.c b/drivers/usb/host/xhci.c index 57b67050b284..a8300bc8f634 100644 --- a/drivers/usb/host/xhci.c +++ b/drivers/usb/host/xhci.c @@ -692,6 +692,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 15993bb4c60646d562583bae0272f46179833932. 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(+)