[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <2025072555-praying-shakiness-121f@gregkh>
Date: Fri, 25 Jul 2025 10:54:41 +0200
From: Greg Kroah-Hartman <gregkh@...uxfoundation.org>
To: Nicolas Bouchinet <nicolas.bouchinet@....cyber.gouv.fr>
Cc: Luc Bonnafoux <luc.bonnafoux@....gouv.fr>,
Alan Stern <stern@...land.harvard.edu>,
Kannappan R <r.kannappan@...el.com>,
Sabyrzhan Tasbolatov <snovitoll@...il.com>,
Krzysztof Kozlowski <krzysztof.kozlowski@...aro.org>,
Stefan Eichenberger <stefan.eichenberger@...adex.com>,
Thomas Gleixner <tglx@...utronix.de>,
Pawel Laszczak <pawell@...ence.com>, Ma Ke <make_ruc2021@....com>,
Jeff Johnson <jeff.johnson@....qualcomm.com>,
Luc Bonnafoux <luc.bonnafoux@....cyber.gouv.fr>,
Nicolas Bouchinet <nicolas.bouchinet@....gouv.fr>,
linux-kernel@...r.kernel.org, linux-usb@...r.kernel.org,
Lukas Wunner <lukas@...ner.de>,
Alistair Francis <alistair@...stair23.me>,
Oliver Neukum <oneukum@...e.com>
Subject: Re: [RFC PATCH v2 0/4] Support for usb authentication
Hi,
Let me focus right now on only one thing here:
On Mon, Jul 21, 2025 at 04:51:52PM +0200, Nicolas Bouchinet wrote:
> > > Limitations
> > > ===========
> > >
> > > The USB authentication protocol come with some inherent limitations, [3]
> >
> > That's a 2018 reference! Are you saying that the newly designed
> > protocol was already discussed in 2018 and found lacking?
> >
> As far as we are aware, the last version of the specification [1] is the
> last is the last version that includes errata from 2019. [3] is a
> research paper that explored the limitation of the protocol. We are not
> aware of any evolution since. We saw that SPDM reuses some of the USB
> specification fields but we are not entirely sure yet if can be used in
> place of the USB specification and if it fixes the limitations.
So, this spec has been out since 2019, and it's "broken", AND there are
no actual devices using this?
If there is no hardware out there, I really do not want to be adding new
features to the kernel for this. We ripped out wireless usb because the
thing never actually shipped and was dropped by the vendors. Let's not
do that again here.
So if there is no hardware, there's no need for this at all, right?
Where are the vendors that wrote this spec, and why did they not
actually add support for this to their devices already?
And, most importantly, is Windows going to support this? Because if it
is not, then there is no need for us to support it either as no vendor
is going to only be building a USB device just for Linux systems, right?
So, where are the vendors? Without that, this is not going to actually
go very far at all, and just bit-rot in our tree :(
thanks,
greg k-h
Powered by blists - more mailing lists