HomeFreeBSD

qlnxe: Prevent potential concurrency between ioctls

Description

qlnxe: Prevent potential concurrency between ioctls

The driver-managed status flags should be lock protected to be touched.
Also this can serialize ioctls those check the IFF_DRV_RUNNING status.

Reviewed by: kbowling
MFC after: 5 days
Differential Revision: https://reviews.freebsd.org/D54886

(cherry picked from commit 0df8a998a9fe28af659cb401c537c6d785e55f81)

Details

Provenance
zleiAuthored on Feb 6 2026, 5:52 PM
Reviewer
kbowling
Differential Revision
D54886: qlnxe: Prevent potential concurrency between ioctls
Parents
rG6d138e958ffb: qlnxe: Fix setting the unicast MAC filter of RX path
Branches
Unknown
Tags
Unknown