freebsd-dev/sys/compat
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
..
cloudabi Allow timed waits with relative timeouts on locks and condvars. 2018-01-04 21:57:37 +00:00
cloudabi32 Use mallocarray(9) in CloudABI kernel code where possible. 2018-01-07 22:38:45 +00:00
cloudabi64 Use mallocarray(9) in CloudABI kernel code where possible. 2018-01-07 22:38:45 +00:00
freebsd32 Regenerate auto-generated files 2018-01-12 23:06:35 +00:00
ia32 sys/compat: further adoption of SPDX licensing ID tags. 2017-11-27 15:13:23 +00:00
linprocfs spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
linsysfs sys/compat: further adoption of SPDX licensing ID tags. 2017-11-27 15:13:23 +00:00
linux sys/compat: further adoption of SPDX licensing ID tags. 2017-11-27 15:13:23 +00:00
linuxkpi/common Define PHYS_TO_DMAP() and DMAP_TO_PHYS() as panics on the architectures 2018-01-19 22:17:13 +00:00
ndis Revert r327828, r327949, r327953, r328016-r328026, r328041: 2018-01-21 15:42:36 +00:00
netbsd sys/compat: further adoption of SPDX licensing ID tags. 2017-11-27 15:13:23 +00:00
x86bios x86bios: spelling fix in a comment. 2016-04-30 00:34:04 +00:00