[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#929622: linux-image-4.19.0-0.bpo.4-amd64: Interface names are changing with Kernelupgrade to 4.19-bpo



Control: tag -1 upstream wontfix

On Mon, 2019-05-27 at 15:07 +0200, Stefan K wrote:
> Dear Maintainer,
> 
> I recently upgraded from 4.9 to the 4.19 backport kernel. I thought that
> we've predictable network interface names[1], but we don't.
> 
> With kernel 4.9 my network device is eno113, if I use kernel 4.19 its
> eno113np0. The OS is running on a Dell PowerEdge R840.
[...]

These names are generated by systemd-udevd, although they are based on
information from the kernel.

Looking at the system-udevd source code, it appears that the extra
"np0" is derived from a new "phys_port_name" attribute of the network
device, which the bnxt_en driver added support for in Linux 4.14.

It looks like this is required for switchdev functionality, so I don't
think this change is going to be reverted.

Ben.

-- 
Ben Hutchings
Unix is many things to many people,
but it's never been everything to anybody.


Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: