Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1647503
| From | <Mario.Limonciello@dell.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | RE: [PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade |
| Date | 2017-05-23 02:00 +0200 |
| Message-ID | <tK5p0-3MF-15@gated-at.bofh.it> (permalink) |
| References | (3 earlier) <tIUlY-5uX-21@gated-at.bofh.it> <tJ7VU-76D-23@gated-at.bofh.it> <tJTQS-56Q-13@gated-at.bofh.it> <tK1Oq-1JR-23@gated-at.bofh.it> <tK1Y6-1N3-31@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
> -----Original Message----- > From: Bernat, Yehezkel [mailto:yehezkel.bernat@intel.com] > Sent: Monday, May 22, 2017 3:11 PM > To: Limonciello, Mario <Mario_Limonciello@Dell.com>; > mika.westerberg@linux.intel.com > Cc: gregkh@linuxfoundation.org; andreas.noever@gmail.com; Jamet, Michael > <michael.jamet@intel.com>; lukas@wunner.de; Levy, Amir (Jer) > <amir.jer.levy@intel.com>; luto@kernel.org; Dominguez, Jared > <Jared_Dominguez@DELL.com>; andriy.shevchenko@linux.intel.com; linux- > kernel@vger.kernel.org > Subject: RE: [PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade > > > > > -----Original Message----- > > From: Mario.Limonciello@dell.com [mailto:Mario.Limonciello@dell.com] > > Sent: Monday, May 22, 2017 23:08 > > To: mika.westerberg@linux.intel.com > > Cc: gregkh@linuxfoundation.org; andreas.noever@gmail.com; Jamet, > > Michael <michael.jamet@intel.com>; Bernat, Yehezkel > > <yehezkel.bernat@intel.com>; lukas@wunner.de; Levy, Amir (Jer) > > <amir.jer.levy@intel.com>; luto@kernel.org; Jared.Dominguez@dell.com; > > andriy.shevchenko@linux.intel.com; linux-kernel@vger.kernel.org > > Subject: RE: [PATCH 00/24] Thunderbolt security levels and NVM firmware > > upgrade > > > > > -----Original Message----- > > > From: Mika Westerberg [mailto:mika.westerberg@linux.intel.com] > > > Sent: Monday, May 22, 2017 6:37 AM > > > To: Limonciello, Mario <Mario_Limonciello@Dell.com> > > > Cc: gregkh@linuxfoundation.org; andreas.noever@gmail.com; > > > michael.jamet@intel.com; yehezkel.bernat@intel.com; lukas@wunner.de; > > > amir.jer.levy@intel.com; luto@kernel.org; Dominguez, Jared > > > <Jared_Dominguez@DELL.com>; andriy.shevchenko@linux.intel.com; > > linux- > > > kernel@vger.kernel.org > > > Subject: Re: [PATCH 00/24] Thunderbolt security levels and NVM firmware > > upgrade > > > > > > On Sat, May 20, 2017 at 11:24:12AM +0300, Mika Westerberg wrote: > > > > On Fri, May 19, 2017 at 05:54:37PM +0000, Mario.Limonciello@dell.com > > wrote: > > > > > > > > > > > > It happens occasionally when you reboot the machine when a device > > is > > > > > > connected but seems to be dependent on the BIOS version. Since it is > > the > > > > > > BIOS who is supposed to enumerated these devices, I suspect that it > > is > > > > > > either problem in BIOS or our PCI enumeration code does something > > wrong. > > > > > > > > > > > > > > > > I'm fairly certain it's an issue somewhere with Linux PCI enumeration. I > > took > > > > > the exact same HW and switched it out the SSD to one w/ Win10 1607. > > > > > I set the dock and cable to "always allow" in TBT settings applet. > > > > > > > > > > I don't reproduce any problems with enumeration with the dock > > plugged in > > > > > on cold boot. All the devices hanging off the bridge show up properly. > > > > > > > > You mean in Windows you don't reproduce the problem, right? Even > > when > > > > you reboot the machine with devices connected. > > > > > > > > I tried on Intel Skull Canyon NUC so that I disabled the thunderbolt > > > > driver and after reboot (warm) I can see the PCI scan error about bus > > > > being partially hidden behind a bridge. > > > > > > > > When this happens PCIe ports of the thunderbolt device/host seem to > > be > > > > unconfigured and Linux then decides to reconfigure them which leads to > > > > the problem. When it works we get ACPI hotplug event to the PCIe root > > > > port and the PCIe upstream/downstream ports are properly configured > > by > > > > the BIOS. > > > > > > > > I guess Windows does something differently here than what we do when > > PCI > > > > devices are enumerated. > > > > > > We discussed this with our BIOS/firmware people and there was a > > firmware > > > bug that caused many issues around hotplug and reboot flows. Is is > > > possible for you to try with the latest BIOS and see if the issue > > > reproduces (or are you already running the latest)? > > > > I was 1 version behind, but I double checked with the latest version (1.1.15) > > and the same behavior exists on Linux (still works properly on Win10). > > > > If you have some more details about what the FW guys changed, I can check > > with my Dell FW team if they've picked up the same fix. I'm guessing it's not > > the same problem though considering it works properly on Win10? > > What about the TBT NVM version? > NVM 16 sounds a bit old to me. 16 is the latest available for the XPS 9350. I'd guess it's got to do with the stepping of AR, but I don't know for sure.
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade Mika Westerberg <mika.westerberg@linux.intel.com> - 2017-05-18 16:50 +0200
[PATCH 09/24] thunderbolt: Do not fail if DROM data CRC32 is invalid Mika Westerberg <mika.westerberg@linux.intel.com> - 2017-05-18 16:50 +0200
[PATCH 16/24] thunderbolt: Add Thunderbolt 3 PCI IDs Mika Westerberg <mika.westerberg@linux.intel.com> - 2017-05-18 16:50 +0200
[PATCH 03/24] thunderbolt: Do not warn about newer DROM versions Mika Westerberg <mika.westerberg@linux.intel.com> - 2017-05-18 16:50 +0200
[PATCH 13/24] thunderbolt: Expose make_header() to other files Mika Westerberg <mika.westerberg@linux.intel.com> - 2017-05-18 16:50 +0200
[PATCH 12/24] thunderbolt: Expose get_route() to other files Mika Westerberg <mika.westerberg@linux.intel.com> - 2017-05-18 16:50 +0200
[PATCH 24/24] MAINTAINERS: Add maintainers for Thunderbolt driver Mika Westerberg <mika.westerberg@linux.intel.com> - 2017-05-18 16:50 +0200
[PATCH 08/24] thunderbolt: Fail switch adding operation if reading DROM fails Mika Westerberg <mika.westerberg@linux.intel.com> - 2017-05-18 16:50 +0200
Re: [PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade Mika Westerberg <mika.westerberg@linux.intel.com> - 2017-05-19 19:30 +0200
RE: [PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade <Mario.Limonciello@dell.com> - 2017-05-19 20:00 +0200
Re: [PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade Mika Westerberg <mika.westerberg@linux.intel.com> - 2017-05-20 10:30 +0200
Re: [PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade Mika Westerberg <mika.westerberg@linux.intel.com> - 2017-05-22 13:40 +0200
RE: [PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade <Mario.Limonciello@dell.com> - 2017-05-22 22:10 +0200
RE: [PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade "Bernat, Yehezkel" <yehezkel.bernat@intel.com> - 2017-05-22 22:20 +0200
RE: [PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade <Mario.Limonciello@dell.com> - 2017-05-23 02:00 +0200
Re: [PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade Mika Westerberg <mika.westerberg@linux.intel.com> - 2017-05-22 23:00 +0200
Re: [PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade Mika Westerberg <mika.westerberg@linux.intel.com> - 2017-05-24 13:20 +0200
RE: [PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade <Mario.Limonciello@dell.com> - 2017-05-24 21:10 +0200
RE: [PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade "Jamet, Michael" <michael.jamet@intel.com> - 2017-05-24 21:40 +0200
Re: [PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade Mika Westerberg <mika.westerberg@linux.intel.com> - 2017-05-19 20:10 +0200
RE: [PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade "Levy, Amir (Jer)" <amir.jer.levy@intel.com> - 2017-05-20 11:20 +0200
Re: [PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade "mika.westerberg@linux.intel.com" <mika.westerberg@linux.intel.com> - 2017-05-21 10:10 +0200
Re: [PATCH 00/24] Thunderbolt security levels and NVM firmware upgrade Andy Shevchenko <andriy.shevchenko@linux.intel.com> - 2017-05-23 15:30 +0200
csiph-web