diff options
author | Michal Sekletár <msekleta@redhat.com> | 2020-10-19 11:10:31 +0200 |
---|---|---|
committer | Michal Sekletár <msekleta@redhat.com> | 2020-10-19 17:55:44 +0200 |
commit | 2c8ec0095e6fd2e72879d4915ff8a9e5c0664d0b (patch) | |
tree | bc11683f3b179662e710bcdf2c790ccc6e6bf04c /man/systemd.net-naming-scheme.xml | |
parent | 3e545ae5abcf258791eacbee60c829c100a33274 (diff) | |
download | systemd-2c8ec0095e6fd2e72879d4915ff8a9e5c0664d0b.tar.gz |
udev/net_id: don't generate slot based names if multiple devices might claim the same slot
Diffstat (limited to 'man/systemd.net-naming-scheme.xml')
-rw-r--r-- | man/systemd.net-naming-scheme.xml | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/man/systemd.net-naming-scheme.xml b/man/systemd.net-naming-scheme.xml index 324c94dbd9..b33488b9e4 100644 --- a/man/systemd.net-naming-scheme.xml +++ b/man/systemd.net-naming-scheme.xml @@ -192,6 +192,9 @@ <para>SR-IOV virtual devices are named based on the name of the parent interface, with a suffix of <constant>v</constant> and the virtual device number, with any leading zeros removed. The bus number is ignored.</para> + + <para>In some configurations a parent PCI bridge of a given network controller may be associated + with a slot. In such case we don't generate this device property to avoid possible naming conflicts.</para> </listitem> </varlistentry> @@ -354,6 +357,17 @@ multiple similarly named containers (who only differ in container name suffix) should be less likely (but still possible, since the 24bit hash value is very small).</para></listitem> </varlistentry> + + <varlistentry> + <term><constant>v246</constant></term> + + <listitem><para>If the PCI slot is assocated with PCI bridge and that has multiple child network + controllers then all of them might derive the same value of <varname>ID_NET_NAME_SLOT</varname> + property. That could cause naming conflict if the property is selected as a device name. Now, we detect the + situation, slot - bridge relation, and we don't produce the <varname>ID_NET_NAME_SLOT</varname> property to + avoid possible naming conflict.</para></listitem> + </varlistentry> + </variablelist> <para>Note that <constant>latest</constant> may be used to denote the latest scheme known (to this |