Thread (23 messages) flat view 23 messages, 4 authors, 2021-01-28

Re: [PATCH 2/6] thunderbolt: Add support for PCIe tunneling disabled (SL5)

From: Yehezkel Bernat <yehezkelshb@gmail.com>
Date: 2021-01-26 18:47:15
Also in: linux-acpi

On Tue, Jan 26, 2021 at 6:26 PM Mika Westerberg
[off-list ref] wrote:
On Tue, Jan 26, 2021 at 06:18:47PM +0200, Yehezkel Bernat wrote:
quoted
On Tue, Jan 26, 2021 at 5:57 PM Mika Westerberg
[off-list ref] wrote:
quoted
Recent Intel Thunderbolt firmware connection manager has support for
another security level, SL5, that disables PCIe tunneling. This option
can be turned on from the BIOS.

When this is set the driver exposes a new security level "nopcie" to the
userspace and hides the authorized attribute under connected devices.

While there we also hide it when "dponly" security level is enabled
since it is not really usable in that case anyway.

Signed-off-by: Mika Westerberg <mika.westerberg@linux.intel.com>
---
Looks good to me, I'm just not sure I understand how this is different from
dponly mode. Is this just because it comes from the new _OSC?
The firmware connection manager reports this new security level instead
of dponly so we reflect that to the userspace, and while at it take
advantage of the nopcie when USB4 _OSC disables PCIe tunneling so they
both look the same from userspace perspective.
Makes sense. Thanks for the clarification!
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help