HomeFreeBSD

MFC r304163

Description

MFC r304163

Don't enqueue NULL on a drbr

In one corner case in the bxe TX path, a NULL mbuf could be enqueued onto
a drbr queue.  This could cause a KASSERT to fire with INVARIANTS enabled,
or the processing of packets from the queue to be prematurely ended later
on.

Submitted by: Matt Joras (matt.joras AT isilon.com)
Reviewed by: davidcs
Sponsored by: EMC / Isilon Storage Division
Approved by: re (kib)
Differential Revision: https://reviews.freebsd.org/D7041

Details

Provenance
rstoneAuthored on
Reviewer
davidcs
Differential Revision
D7041: Fix invalid enqueue of NULL in bxe tx path
Parents
rS304178: Implement VOP_FDATASYNC() for msdosfs.
Branches
Unknown
Tags
Unknown