opnsense-src/sys/dev/cxgbe
Pedro F. Giffuni ac2fffa4b7 Revert r327828, r327949, r327953, r328016-r328026, r328041:
Uses of mallocarray(9).

The use of mallocarray(9) has rocketed the required swap to build FreeBSD.
This is likely caused by the allocation size attributes which put extra pressure
on the compiler.

Given that most of these checks are superfluous we have to choose better
where to use mallocarray(9). We still have more uses of mallocarray(9) but
hopefully this is enough to bring swap usage to a reasonable level.

Reported by:	wosch
PR:		225197
2018-01-21 15:42:36 +00:00
..
common cxgbe(4): Read the MFG diags version from the VPD and make it available 2017-12-21 15:19:43 +00:00
crypto Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
cudbg cxgbe(4): Fix unsafe mailbox access in cudbg. 2017-11-21 01:18:58 +00:00
cxgbei Use proper alignment constant for uma_zcreate(). 2017-04-24 08:44:51 +00:00
firmware cxgbe(4): Update T6, T5, and T4 firmwares to 1.16.63.0. 2017-10-07 17:24:23 +00:00
iw_cxgbe cxgbe/iw_cxgbe: Remove duplicates to fix compilation with recent gcc. 2018-01-13 00:04:11 +00:00
tom sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
adapter.h cxgbe(4): Do not forward interrupts to queues with freelists. This 2017-12-22 19:10:19 +00:00
if_cc.c cxgbe(4): Attach to cards with the Terminator 6 ASIC. T6 cards will 2016-09-16 00:08:37 +00:00
if_ccv.c cxgbe(4): Attach to cards with the Terminator 6 ASIC. T6 cards will 2016-09-16 00:08:37 +00:00
if_cxl.c cxgbe(4): Add a minimal if_cxl module that pulls in the real driver as 2015-02-06 01:10:04 +00:00
if_cxlv.c Chelsio T4/T5 VF driver. 2016-09-07 18:13:57 +00:00
offload.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
osdep.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
t4_if.m Use the port device name for the iov device for Chelsio T4/T5 cards. 2016-08-03 17:11:08 +00:00
t4_ioctl.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
t4_iov.c cxgbe(4): Update the VF device ids too. This should have been part 2017-05-05 16:52:25 +00:00
t4_l2t.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
t4_l2t.h sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
t4_main.c cxgbe(4): Add a knob to enable/disable PCIe relaxed ordering. Disable it by 2018-01-03 19:24:57 +00:00
t4_mp_ring.c sys/dev: minor spelling fixes. 2016-05-03 03:41:25 +00:00
t4_mp_ring.h cxgbe(4): major tx rework. 2014-12-31 23:19:16 +00:00
t4_netmap.c cxgbe(4): Do not forward interrupts to queues with freelists. This 2017-12-22 19:10:19 +00:00
t4_sched.c cxgbe(4): Avoid a NULL dereference that would occur during module unload 2017-08-06 19:45:59 +00:00
t4_sge.c CXGBE: fix get_filt to be endianness-aware 2018-01-11 09:17:02 +00:00
t4_tracer.c sys/dev: further adoption of SPDX licensing ID tags. 2017-11-27 14:52:40 +00:00
t4_vf.c cxgbe(4): Do not forward interrupts to queues with freelists. This 2017-12-22 19:10:19 +00:00