opnsense-src/sys/dev/bxe
Ryan Stone f57637a47b 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 case 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
MFC after:	3 days
Sponsored by:	EMC / Isilon Storage Division
Differential Revision:	https://reviews.freebsd.org/D7041
2016-08-08 16:19:24 +00:00
..
57710_init_values.c Upgrade the firmware carried in driver and loaded during hardware 2016-02-25 22:44:00 +00:00
57710_int_offsets.h Upgrade the firmware carried in driver and loaded during hardware 2016-02-25 22:44:00 +00:00
57711_init_values.c Upgrade the firmware carried in driver and loaded during hardware 2016-02-25 22:44:00 +00:00
57711_int_offsets.h Upgrade the firmware carried in driver and loaded during hardware 2016-02-25 22:44:00 +00:00
57712_init_values.c Upgrade the firmware carried in driver and loaded during hardware 2016-02-25 22:44:00 +00:00
57712_int_offsets.h Upgrade the firmware carried in driver and loaded during hardware 2016-02-25 22:44:00 +00:00
bxe.c Don't enqueue NULL on a drbr 2016-08-08 16:19:24 +00:00
bxe.h 1. modify fwdump (a.k.a grcdump) so that grcdump memory is allocated 2016-04-19 20:28:30 +00:00
bxe_dcb.h Modify Copyright information to reflect Qlogic Corporation's purchase 2014-05-06 02:32:27 +00:00
bxe_debug.c Convert bxe(4) to use the driver API. 2014-06-02 18:54:45 +00:00
bxe_dump.h Add support for firmware dump (a.k.a grcdump) 2015-12-23 03:19:12 +00:00
bxe_elink.c sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
bxe_elink.h Upgrade the firmware carried in driver and loaded during hardware 2016-02-25 22:44:00 +00:00
bxe_ioctl.h Add support for Flash Update 2016-04-12 22:31:48 +00:00
bxe_stats.c sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
bxe_stats.h sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
ecore_fw_defs.h Upgrade the firmware carried in driver and loaded during hardware 2016-02-25 22:44:00 +00:00
ecore_hsi.h Don't repeat the the word 'the' 2016-05-17 12:52:31 +00:00
ecore_init.h sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
ecore_init_ops.h Upgrade the firmware carried in driver and loaded during hardware 2016-02-25 22:44:00 +00:00
ecore_mfw_req.h Upgrade the firmware carried in driver and loaded during hardware 2016-02-25 22:44:00 +00:00
ecore_reg.h Upgrade the firmware carried in driver and loaded during hardware 2016-02-25 22:44:00 +00:00
ecore_sp.c Upgrade the firmware carried in driver and loaded during hardware 2016-02-25 22:44:00 +00:00
ecore_sp.h sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00