Mark the ENA driver as epoch ready
Recent changes to the epoch requires driver to notify that they knows epoch in order to prevent input packet function to enter epoch each time the packet is received. ENA is using NET_TASK for handling Rx, so it's entering epoch automatically whenever this task is being executed. Submitted by: Michal Krawczyk <mk@semihalf.com> Obtained from: Semihalf Sponsored by: Amazon, Inc.
This commit is contained in:
parent
2e70a1f693
commit
b4803329a3
@ -2116,7 +2116,8 @@ ena_setup_ifnet(device_t pdev, struct ena_adapter *adapter,
|
||||
if_setdev(ifp, pdev);
|
||||
if_setsoftc(ifp, adapter);
|
||||
|
||||
if_setflags(ifp, IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST);
|
||||
if_setflags(ifp, IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST |
|
||||
IFF_KNOWSEPOCH);
|
||||
if_setinitfn(ifp, ena_init);
|
||||
if_settransmitfn(ifp, ena_mq_start);
|
||||
if_setqflushfn(ifp, ena_qflush);
|
||||
|
Loading…
x
Reference in New Issue
Block a user