CVSROOT: /cvs Module name: src Changes by: [email protected] 2021/01/08 16:02:09
Modified files:
sys/dev/pci/drm: drm_linux.c
sys/dev/pci/drm/include/linux: mm.h vmalloc.h
Log message:
Bring the emulated Linux memory allocation interfaces more in line with
what Linux does. Let vmalloc() use km_alloc(9) instead of malloc(9) and
let kvmalloc() only use malloc(9) for small (less than a page) allocations
and atomic allocations. This should reduce the pressure on the
"interrupt-safe" map.
ok jsg@
