Re: quic in-kernel implementation?
From: Vadim Fedorenko <hidden>
Date: 2021-06-09 00:27:09
Also in:
linux-cifs, linux-nfs
On 08.06.2021 22:06, Alexander Aring wrote:
Hi Vadim, On Tue, Jun 8, 2021 at 4:59 PM Vadim Fedorenko [off-list ref] wrote:quoted
On 07.06.2021 16:25, Alexander Ahring Oder Aring wrote:quoted
Hi, as I notice there exists several quic user space implementations, is there any interest or process of doing an in-kernel implementation? I am asking because I would like to try out quic with an in-kernel application protocol like DLM. Besides DLM I've heard that the SMB community is also interested into such implementation. - AlexHi! I'm working on test in-kernel implementation of quic. It's based on the kernel-tls work and uses the same ULP approach to setup connection configuration. It's mostly about offload crypto operations of short header to kernel and use user-space implementation to deal with any other types of packets. Hope to test it till the end of June with some help from Jakub.Thanks, sounds interesting. Does this allow the kernel to create a quic socket?
Not exactly. It's based on top of UDP socket and is configured by setsockopt like it's done for Kernel TLS implementation. The main point of this work is to offload cryptography only without implementing special address family.