[systemd-devel] [PATCH] udev/net_id: Introduce predictable network names for Linux on System z

Hendrik Brueckner brueckner at redhat.com
Thu Jan 9 08:20:54 PST 2014


Hi Tom,

On Thu, Jan 09, 2014 at 12:46:55PM +0100, Tom Gundersen wrote:
> On Thu, Jan 9, 2014 at 11:28 AM, Hendrik Brueckner <brueckner at redhat.com> wrote:
> > Use the bus-ID to create predicatable devices names for network interfaces
> > on Linux on System z instances.  The bus-ID identifies a device in the s390
> > channel subsystem.
> 
> Looks good to me (assuming the names are truly stable between boots,
> as I have no idea about how the internals of this work in the kernel).

The bus-IDs do not change across reboots.
> 
> Could you also make sure that these things are supported by path_id
> when you are at it? We use that to reference devices from
> udev/networkd so makes sense if these things are in sync.

Could you provide more information on that.  I know that the path_id creates
the ID_PATH environment variable for udev.   There is already support in
path_id for CCW devices used by network devices.  I am not sure if that is
already sufficient... So if you have some information, like the output of
udevadm test-builtin path_id for a network devices, I can check how s390
behave in this.   Anyhow, I would then address this on top of this issue.

> >
> > See also Red Hat Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=870859
> 
> Would be nice if you could post a summary, as a login is required.

The network devices names switched between reboots and the systems where no
longer accessible because the ip addresses were configured on the wrong
network interface.

Thanks and kind regards,
  Hendrik


More information about the systemd-devel mailing list