octeon: fix link down issue 92/41192/3
authorAlok Mishra <[email protected]>
Mon, 24 Jun 2024 10:56:16 +0000 (15:56 +0500)
committerDamjan Marion <[email protected]>
Mon, 15 Jul 2024 17:13:57 +0000 (17:13 +0000)
commit9bff049b84c15813dcd70c03895bc627444778bf
treef6920cffe69d87f03efe01aa64c7c43d3aa4dd9e
parent34fa0ce8f70a341df432b0baa3deaa1e87c71b95
octeon: fix link down issue

An issue is noticed when the link state of the ethernet interface is
toggled to down and again brought up. The link status shows "up" in the
"show interface", but shows "down" in "show hardware-interface".
This issue does not occur when the link is brought up for the first
time, but only manifests when the interface is brought down and up again.

This happens because the device status and VNET_HW_INTERFACE_FLAG_LINK_UP
aren't correctly updated during the port stop, preventing them from
being updated during the port start.

This patch fixes this issue in the port stop function.

Type: fix
Fixes: 01fe7ab88e

Signed-off-by: Alok Mishra <[email protected]>
Change-Id: Idbc5a6c31409a3d1c5b19e14a3c9509291175677
src/plugins/dev_octeon/port.c