lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date:   Thu, 18 Mar 2021 17:30:12 +0200
From:   Mika Westerberg <mika.westerberg@...ux.intel.com>
To:     linux-usb@...r.kernel.org
Cc:     Michael Jamet <michael.jamet@...el.com>,
        Yehezkel Bernat <YehezkelShB@...il.com>,
        Andreas Noever <andreas.noever@...il.com>,
        Isaac Hazan <isaac.hazan@...el.com>,
        Lukas Wunner <lukas@...ner.de>,
        "David S . Miller" <davem@...emloft.net>,
        Jakub Kicinski <kuba@...nel.org>, netdev@...r.kernel.org
Subject: Re: [PATCH 00/18] thunderbolt: Align with USB4 inter-domain and DROM
 specs

On Thu, Mar 04, 2021 at 03:31:07PM +0300, Mika Westerberg wrote:
> Hi all,
> 
> The latest USB4 spec [1] also includes inter-domain (peer-to-peer, XDomain)
> and DROM (per-device ROM) specs. There are sligth differences between what
> the driver is doing now and what the spec say so this series tries to align
> the driver(s) with that. We also improve the "service" stack so that it is
> possible to run multiple DMA tunnels over a single XDomain connection, and
> update the two existing service drivers accordingly.
> 
> We also decrease the control channel timeout when software based connection
> manager is used.
> 
> The USB4 DROM spec adds a new product descriptor that includes the device
> and IDs instead of the generic entries in the Thunderbotl 1-3 DROMs. This
> series updates the driver to parse this descriptor too.
> 
> [1] https://www.usb.org/document-library/usb4tm-specification
> 
> Mika Westerberg (18):
>   thunderbolt: Disable retry logic for intra-domain control packets
>   thunderbolt: Do not pass timeout for tb_cfg_reset()
>   thunderbolt: Decrease control channel timeout for software connection manager
>   Documentation / thunderbolt: Drop speed/lanes entries for XDomain
>   thunderbolt: Add more logging to XDomain connections
>   thunderbolt: Do not re-establish XDomain DMA paths automatically
>   thunderbolt: Use pseudo-random number as initial property block generation
>   thunderbolt: Align XDomain protocol timeouts with the spec
>   thunderbolt: Add tb_property_copy_dir()
>   thunderbolt: Add support for maxhopid XDomain property
>   thunderbolt: Use dedicated flow control for DMA tunnels
>   thunderbolt: Drop unused tb_port_set_initial_credits()
>   thunderbolt: Allow multiple DMA tunnels over a single XDomain connection
>   net: thunderbolt: Align the driver to the USB4 networking spec
>   thunderbolt: Add KUnit tests for XDomain properties
>   thunderbolt: Add KUnit tests for DMA tunnels
>   thunderbolt: Check quirks in tb_switch_add()
>   thunderbolt: Add support for USB4 DROM

All applied to thunderbolt.git/next.

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ