HomeFreeBSD

Continuation of lock cleanup in e1000.

Description

Continuation of lock cleanup in e1000.

Post-cold sleep instead of DELAY when waiting for firmware.

Convert softc mutex to an SX lock. Change all waits to sleeps
once interrupts are enabled (and it is safe to sleep).

Submitted by: Matt Macy <matt@mattmacy.io>
Sponsored by: Limelight Networks
Differential Revision: https://reviews.freebsd.org/D12101

Details

Provenance
sbrunoAuthored on
Differential Revision
D12101: swfw_sync DELAY -> sleep conversion
Parents
rS323007: Allow execution of FreeBSD/mips shared objects.
Branches
Unknown
Tags
Unknown