]> www.infradead.org Git - users/jedix/linux-maple.git/commit
xfrm: iptfs: add new iptfs xfrm mode impl
authorChristian Hopps <chopps@labn.net>
Thu, 14 Nov 2024 07:07:03 +0000 (02:07 -0500)
committerSteffen Klassert <steffen.klassert@secunet.com>
Thu, 5 Dec 2024 09:01:35 +0000 (10:01 +0100)
commit4b3faf610cc63bfac972711635eafbca5e7d7117
treed68962489da1f024d2151697b72e84ff655e9769
parentd1716d5a44c37e5743bf6ea4e5cdbdab37727f27
xfrm: iptfs: add new iptfs xfrm mode impl

Add a new xfrm mode implementing AggFrag/IP-TFS from RFC9347.

This utilizes the new xfrm_mode_cbs to implement demand-driven IP-TFS
functionality. This functionality can be used to increase bandwidth
utilization through small packet aggregation, as well as help solve PMTU
issues through it's efficient use of fragmentation.

Link: https://www.rfc-editor.org/rfc/rfc9347.txt
Multiple commits follow to build the functionality into xfrm_iptfs.c

Signed-off-by: Christian Hopps <chopps@labn.net>
Tested-by: Antony Antony <antony.antony@secunet.com>
Signed-off-by: Steffen Klassert <steffen.klassert@secunet.com>
net/xfrm/Makefile
net/xfrm/xfrm_iptfs.c [new file with mode: 0644]