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
579d23aa96
commit
92dc69a727
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=361519
@ -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…
Reference in New Issue
Block a user