Page MenuHomeFreeBSD

D29943.id88022.diff
No OneTemporary

D29943.id88022.diff

Index: sys/dev/e1000/if_em.c
===================================================================
--- sys/dev/e1000/if_em.c
+++ sys/dev/e1000/if_em.c
@@ -2091,6 +2091,10 @@
adapter->ivars |= (8 | rx_vectors) << 16;
adapter->ivars |= 0x80000000;
}
+ /* Enable the "Other" interrupt type for 82574 for link status change */
+ if (adapter->hw.mac.type == e1000_82574)
+ adapter->ims |= 1 << 24;
+
return (0);
fail:
iflib_irq_free(ctx, &adapter->irq);

File Metadata

Mime Type
text/plain
Expires
Sat, Nov 29, 6:48 AM (4 h, 10 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
26321101
Default Alt Text
D29943.id88022.diff (462 B)

Event Timeline