created | 2021-01-11T01:47:58Z |
---|---|
begin | 2021-01-08T12:29:16Z |
end | 2021-01-08T23:02:09Z |
path | src/sys |
commits | 1 |
date | 2021-01-08T23:02:09Z | |||
---|---|---|---|---|
author | kettenis | |||
files | src/sys/dev/pci/drm/drm_linux.c | log | diff | annotate |
src/sys/dev/pci/drm/include/linux/mm.h | log | diff | annotate | |
src/sys/dev/pci/drm/include/linux/vmalloc.h | log | diff | annotate | |
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@ |