From: Mika Westerberg <mika.westerberg@linux.intel.com>
To: Mario Limonciello <mario.limonciello@amd.com>
Cc: "Christian Heusel" <christian@heusel.eu>,
"Fabian Stäber" <fabian@fstab.de>,
"Greg KH" <gregkh@linuxfoundation.org>,
"stable@vger.kernel.org" <stable@vger.kernel.org>,
"regressions@lists.linux.dev" <regressions@lists.linux.dev>,
"linux-usb@vger.kernel.org" <linux-usb@vger.kernel.org>,
"S, Sanath" <Sanath.S@amd.com>
Subject: Re: Dell WD19TB Thunderbolt Dock not working with kernel > 6.6.28-1
Date: Tue, 8 Oct 2024 19:56:54 +0300 [thread overview]
Message-ID: <20241008165654.GU275077@black.fi.intel.com> (raw)
In-Reply-To: <5192a3c3-29dd-4249-9a69-fc4845ad419c@amd.com>
On Mon, Oct 07, 2024 at 12:33:54PM -0500, Mario Limonciello wrote:
> On 10/7/2024 12:21, Christian Heusel wrote:
> > On 24/10/07 06:49PM, Fabian Stäber wrote:
> > > Hi,
> >
> > Hey Fabian,
> >
> > > sorry for the delay, I ran git bisect, here's the output. If you need
> > > any additional info please let me know.
> > >
> > > 3c1d704d9266741fc5a9a0a287a5c6b72ddbea55 is the first bad commit
> > > commit 3c1d704d9266741fc5a9a0a287a5c6b72ddbea55 (HEAD)
> > > Author: Sanath S <Sanath.S@amd.com>
> > > Date: Sat Jan 13 10:52:48 2024
> > >
> > > thunderbolt: Reset topology created by the boot firmware
> > >
> > > commit 59a54c5f3dbde00b8ad30aef27fe35b1fe07bf5c upstream.
> >
> > So there is a commit c67f926ec870 ("thunderbolt: Reset only non-USB4
> > host routers in resume") that carries a fixes tag for the commit that
> > you have bisected to. The commits should both be in v6.6.29 and onwards,
> > so in the same release that's causing you problems. Maybe the fix is
> > incomplete or has a missing dependency 🤔
>
> You mean mainline commit 8cf9926c537c ("thunderbolt: Reset only non-USB4
> host routers in resume").
>
> >
> > > [...]
> > > Suggested-by: Mario Limonciello <mario.limonciello@amd.com>
> > > Signed-off-by: Sanath S <Sanath.S@amd.com>
> > > Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
> > > Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
> >
> > I have added Mika, Mario and Sanath to the recipients, maybe they have
> > inputs on what would be useful debugging output.
> >
> > In the meantime maybe also test if the issue is present with the latest
> > stable kernel ("linux" in the Arch packages) and with the latest release
> > candidate (you can find a precompiled version [here][0].
>
> To double confirm, does thunderbolt.host_reset=0 on the kernel command line
> help your issue? Based on the bisect I would expect it should help. Yes;
> comments on both 6.6.y as well as 6.12-rc2 would be ideal.
>
> Also assuming it helps can you please post your dmesg from 6.12-rc2 both
> with thunderbolt.host_reset=0 and without? A github gist or a new kernel
> bugzilla are good places to post it.
Also to understand the flow, you are booting with the dock connected
right?
Can you see also what:
$ boltctl
outputs (after you have booted up, and the problem is reproduced)? It
should list the dock and show it as "authorized" but I'm not familiar
with Arch Linux so it could be that they are not using bolt and that
explains why things do not appear working as nobody is going to
re-create that PCIe tunnel that was torn down during host router reset.
next prev parent reply other threads:[~2024-10-08 16:56 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <CAPX310gmJeYhE2C6-==rKSDh6wAmoR8R5-pjEOgYD3AP+Si+0w@mail.gmail.com>
2024-09-23 6:45 ` Dell WD19TB Thunderbolt Dock not working with kernel > 6.6.28-1 Greg KH
2024-09-24 6:58 ` Fabian Stäber
2024-10-07 16:49 ` Fabian Stäber
2024-10-07 17:13 ` Linux regression tracking (Thorsten Leemhuis)
2024-10-07 17:21 ` Christian Heusel
2024-10-07 17:33 ` Mario Limonciello
2024-10-08 16:56 ` Mika Westerberg [this message]
2024-10-22 12:13 rick
2024-10-22 12:55 ` Mario Limonciello
2024-10-22 15:44 ` Rick
2024-10-22 16:10 ` Mika Westerberg
2024-10-22 16:25 ` Mario Limonciello
2024-10-22 17:06 ` Rick
2024-10-23 6:10 ` Mika Westerberg
2024-10-25 10:20 ` Rick
2024-10-28 8:18 ` Mika Westerberg
2024-10-30 7:11 ` Rick
2024-10-30 9:06 ` Mika Westerberg
2024-11-01 12:57 ` Rick
2024-11-04 6:36 ` Mika Westerberg
2024-11-04 18:04 ` Rick
2024-11-05 6:31 ` Mika Westerberg
2024-11-05 8:12 ` Rick
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20241008165654.GU275077@black.fi.intel.com \
--to=mika.westerberg@linux.intel.com \
--cc=Sanath.S@amd.com \
--cc=christian@heusel.eu \
--cc=fabian@fstab.de \
--cc=gregkh@linuxfoundation.org \
--cc=linux-usb@vger.kernel.org \
--cc=mario.limonciello@amd.com \
--cc=regressions@lists.linux.dev \
--cc=stable@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).