udev/net: add PartialGenericSegmentationOffload= setting

Closes #32979.
This commit is contained in:
Yu Watanabe
2025-01-09 03:49:29 +09:00
parent ac24d356fe
commit 844295b2bb
2 changed files with 13 additions and 0 deletions
+12
View File
@@ -942,6 +942,18 @@
<xi:include href="version-info.xml" xpointer="v232"/>
</listitem>
</varlistentry>
<varlistentry>
<term><varname>PartialGenericSegmentationOffload=</varname></term>
<listitem>
<para>Takes a boolean. If set to true, Partial Generic Segmentation Offload (GSO_Partial) is
enabled. See
<ulink url="https://docs.kernel.org/networking/segmentation-offloads.html#partial-generic-segmentation-offload">
Partial Generic Segmentation Offload</ulink> for more details.
When unset, the kernel's default will be used.</para>
<xi:include href="version-info.xml" xpointer="v258"/>
</listitem>
</varlistentry>
<varlistentry>
<term><varname>GenericReceiveOffload=</varname></term>
<listitem>
+1
View File
@@ -63,6 +63,7 @@ Link.TransmitChecksumOffload, config_parse_tristate,
Link.GenericSegmentationOffload, config_parse_tristate, 0, offsetof(LinkConfig, features[NET_DEV_FEAT_GSO])
Link.TCPSegmentationOffload, config_parse_tristate, 0, offsetof(LinkConfig, features[NET_DEV_FEAT_TSO])
Link.TCP6SegmentationOffload, config_parse_tristate, 0, offsetof(LinkConfig, features[NET_DEV_FEAT_TSO6])
Link.PartialGenericSegmentationOffload, config_parse_tristate, 0, offsetof(LinkConfig, features[NET_DEV_FEAT_GSO_PARTIAL])
Link.UDPSegmentationOffload, config_parse_warn_compat, DISABLED_LEGACY, 0
Link.GenericReceiveOffload, config_parse_tristate, 0, offsetof(LinkConfig, features[NET_DEV_FEAT_GRO])
Link.GenericReceiveOffloadHardware, config_parse_tristate, 0, offsetof(LinkConfig, features[NET_DEV_FEAT_GRO_HW])