Page MenuHomeFreeBSD

D54573.1784930761.diff
No OneTemporary

Size
554 B
Referenced Files
None
Subscribers
None

D54573.1784930761.diff

Index: sys/dev/bnxt/bnxt_en/if_bnxt.c
===================================================================
--- sys/dev/bnxt/bnxt_en/if_bnxt.c
+++ sys/dev/bnxt/bnxt_en/if_bnxt.c
@@ -3280,11 +3280,10 @@
ifmr->ifm_status = IFM_AVALID;
ifmr->ifm_active = IFM_ETHER;
- if (link_info->link_up)
- ifmr->ifm_status |= IFM_ACTIVE;
- else
- ifmr->ifm_status &= ~IFM_ACTIVE;
+ if (!link_info->link_up)
+ return;
+ ifmr->ifm_status |= IFM_ACTIVE;
if (link_info->duplex == HWRM_PORT_PHY_QCFG_OUTPUT_DUPLEX_CFG_FULL)
ifmr->ifm_active |= IFM_FDX;
else

File Metadata

Mime Type
text/plain
Expires
Fri, Jul 24, 10:06 PM (1 h, 11 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29250200
Default Alt Text
D54573.1784930761.diff (554 B)

Event Timeline