X-Git-Url: http://git.ipfire.org/?a=blobdiff_plain;f=man%2Fsystemd.network.xml;h=c48955da338e2ef44f0219f836e89cabb351c6f6;hb=cc832f977208a020cdef133b8f44d00040802b81;hp=6f3e89978f777e90813481964d5132274269ff33;hpb=98506a41fe4c3e1bd99b25ed1f33d02ee90328ee;p=thirdparty%2Fsystemd.git diff --git a/man/systemd.network.xml b/man/systemd.network.xml index 6f3e89978f7..c48955da338 100644 --- a/man/systemd.network.xml +++ b/man/systemd.network.xml @@ -193,16 +193,6 @@ This happens when multicast routing is enabled. - - IPv6LinkLocalAddressGenerationMode= - - Specifies how IPv6 link local address is generated. Takes one of eui64, - none, stable-privacy and random. - When unset, the kernel's default will be used. Note that if LinkLocalAdressing= - not configured as ipv6 then IPv6LinkLocalAddressGenerationMode= - is ignored. - - Unmanaged= @@ -247,6 +237,93 @@ + + [SR-IOV] Section Options + The [SR-IOV] section accepts the + following keys. Specify several [SR-IOV] + sections to configure several SR-IOVs. SR-IOV provides the ability to partition a single physical PCI resource + into virtual PCI functions which can then be injected into a VM. In the case of network VFs, SR-IOV improves + north-south network performance (that is, traffic with endpoints outside the host machine) by allowing traffic to + bypass the host machine’s network stack. + + + + VirtualFunction= + + Specifies a Virtual Function (VF), lightweight PCIe function designed solely to move data + in and out. Takes an unsigned integer in the range 0..2147483646. This option is compulsory. + + + + + VLANId= + + Specifies VLAN ID of the virtual function. Takes an unsigned integer in the range 1..4095. + + + + + QualityOfService= + + Specifies quality of service of the virtual function. Takes an unsigned integer in the range 1..4294967294. + + + + + VLANProtocol= + + Specifies VLAN protocol of the virtual function. Takes 802.1Q or + 802.1ad. + + + + + MACSpoofCheck= + + Takes a boolean. Controls the MAC spoof checking. When unset, the kernel's default will be used. + + + + + QueryReceiveSideScaling= + + Takes a boolean. Toggle the ability of querying the receive side scaling (RSS) + configuration of the virtual function (VF). The VF RSS information like RSS hash key may be + considered sensitive on some devices where this information is shared between VF and the + physical function (PF). When unset, the kernel's default will be used. + + + + + Trust= + + Takes a boolean. Allows to set trust mode of the virtual function (VF). When set, VF + users can set a specific feature which may impact security and/or performance. When unset, + the kernel's default will be used. + + + + + LinkState= + + Allows to set the link state of the virtual function (VF). Takes a boolean or a + special value auto. Setting to auto means a + reflection of the physical function (PF) link state, yes lets the VF to + communicate with other VFs on this host even if the PF link state is down, + no causes the hardware to drop any packets sent by the VF. When unset, + the kernel's default will be used. + + + + + MACAddress= + + Specifies the MAC address for the virtual function. + + + + + [Network] Section Options @@ -308,6 +385,16 @@ + + IPv6LinkLocalAddressGenerationMode= + + Specifies how IPv6 link local address is generated. Takes one of eui64, + none, stable-privacy and random. + When unset, the kernel's default will be used. Note that if LinkLocalAdressing= + not configured as ipv6 then IPv6LinkLocalAddressGenerationMode= + is ignored. + + IPv4LLRoute= @@ -1840,8 +1927,8 @@ WithoutRA= - When true, DHCPv6 client starts without router advertisements's managed or other address configuration flag. - Defaults to false. + Allows DHCPv6 client to start without router advertisements's managed or other address configuration flag. + Takes one of solicit or information-request. Defaults to unset.