HomeFreeBSD

Remove RX mtx from ENA driver

Description

Remove RX mtx from ENA driver

RX lock is no longer required. There can only be one RX cleanup task
running at a time, RX cleanup cannot be executed if interface is not
yet initialized and ena_down() will not free any RX resources if any io
interrupt is being handled - RX cleanup task is only called from an
interrupt handler.

Submitted by: Michal Krawczyk <mk@semihalf.com>
Obtained from: Semihalf
Sponsored by: Amazon.com Inc.

Details

Provenance
zbbAuthored on
Parents
rS320629: Call drbr_advance() before leaving TX routine
Branches
Unknown
Tags
Unknown