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
| ||
|
Date: Tue, 17 May 2022 06:30:32 +0000 From: Gaurav Jain <gaurav.jain@....com> To: Steffen Trumtrar <s.trumtrar@...gutronix.de>, Jakub Kicinski <kuba@...nel.org> CC: Marc Kleine-Budde <mkl@...gutronix.de>, "linux-crypto@...r.kernel.org" <linux-crypto@...r.kernel.org>, "io-uring@...r.kernel.org" <io-uring@...r.kernel.org>, "kernel@...gutronix.de" <kernel@...gutronix.de>, Horia Geanta <horia.geanta@....com>, Pankaj Gupta <pankaj.gupta@....com>, Jens Axboe <axboe@...nel.dk>, Pavel Begunkov <asml.silence@...il.com>, Boris Pismenny <borisp@...dia.com>, John Fastabend <john.fastabend@...il.com>, Daniel Borkmann <daniel@...earbox.net>, "netdev@...r.kernel.org" <netdev@...r.kernel.org> Subject: RE: [EXT] Re: [BUG] Layerscape CAAM+kTLS+io_uring Hello Steffen > -----Original Message----- > From: Steffen Trumtrar <s.trumtrar@...gutronix.de> > Sent: Monday, May 16, 2022 3:36 PM > To: Jakub Kicinski <kuba@...nel.org> > Cc: Marc Kleine-Budde <mkl@...gutronix.de>; linux-crypto@...r.kernel.org; > io-uring@...r.kernel.org; kernel@...gutronix.de; Horia Geanta > <horia.geanta@....com>; Pankaj Gupta <pankaj.gupta@....com>; Gaurav Jain > <gaurav.jain@....com>; Jens Axboe <axboe@...nel.dk>; Pavel Begunkov > <asml.silence@...il.com>; Boris Pismenny <borisp@...dia.com>; John > Fastabend <john.fastabend@...il.com>; Daniel Borkmann > <daniel@...earbox.net>; netdev@...r.kernel.org > Subject: [EXT] Re: [BUG] Layerscape CAAM+kTLS+io_uring > > Caution: EXT Email > > Jakub Kicinski <kuba@...nel.org> writes: > > > On Thu, 5 May 2022 21:20:46 +0200 Marc Kleine-Budde wrote: > >> Hello, > >> > >> no one seems to care about this problem. :/ > >> > >> Maybe too many components are involved, I'm the respective > >> maintainers on Cc. > >> > >> Cc += the CAAM maintainers > >> Cc += the io_uring maintainers > >> Cc += the kTLS maintainers > >> > >> On 27.04.2022 10:20:40, Steffen Trumtrar wrote: > >> > Hi all, > >> > > >> > I have a Layerscape-1046a based board where I'm trying to use a > >> > combination of liburing (v2.0) with splice, kTLS and CAAM (kernel > >> > v5.17). The problem I see is that on shutdown the last bytes are > >> > missing. It looks like io_uring is not waiting for all completions > >> > from the CAAM driver. > >> > > >> > With ARM-ASM instead of the CAAM, the setup works fine. > >> > >> What's the difference between the CAAM and ARM-ASM crypto? Without > >> looking into the code I think the CAAM is asynchron while ARM-ASM is > >> synchron. Is this worth investigating? > > > > Sounds like > > 20ffc7adf53a ("net/tls: missing received data after fast remote > > close") > > That fixes something in tls_sw. I have a kernel that includes this patch. So this > sounds right, but can't be it, right? > To understand more on problem, can you share how you are offloading ktls to CAAM? Gaurav > > Best regards, > Steffen > > -- > Pengutronix e.K. | Dipl.-Inform. Steffen Trumtrar | > Steuerwalder Str. 21 | > https://eur01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.pe > ngutronix.de%2F&data=05%7C01%7Cgaurav.jain%40nxp.com%7Cc225fa4 > 3da7f4a43f16b08da3723dc4a%7C686ea1d3bc2b4c6fa92cd99c5c301635%7C0% > 7C0%7C637882924400875890%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wL > jAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C > %7C&sdata=fI1BHNZIT5RlpjEdEMXVkv1WaHcvgTlZOcaC0LRojac%3D& > reserved=0 | > 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | > Amtsgericht Hildesheim, HRA 2686| Fax: +49-5121-206917-5555 |
Powered by blists - more mailing lists