Skip to content

Commit 7856e86

Browse files
dann frazierdavem330
authored andcommitted
hinic: Link the logical network device to the pci device in sysfs
Otherwise interfaces get exposed under /sys/devices/virtual, which doesn't give udev the context it needs for PCI-based predictable interface names. Signed-off-by: dann frazier <[email protected]> Signed-off-by: David S. Miller <[email protected]>
1 parent ecbc42c commit 7856e86

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

drivers/net/ethernet/huawei/hinic/hinic_main.c

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -983,6 +983,7 @@ static int nic_dev_init(struct pci_dev *pdev)
983983
hinic_hwdev_cb_register(nic_dev->hwdev, HINIC_MGMT_MSG_CMD_LINK_STATUS,
984984
nic_dev, link_status_event_handler);
985985

986+
SET_NETDEV_DEV(netdev, &pdev->dev);
986987
err = register_netdev(netdev);
987988
if (err) {
988989
dev_err(&pdev->dev, "Failed to register netdev\n");

0 commit comments

Comments
 (0)