Make bus_dmamem_alloc(9) recognize the BUS_DMA_64BIT flag and interpret
authorkettenis <kettenis@openbsd.org>
Tue, 8 Oct 2024 19:40:00 +0000 (19:40 +0000)
committerkettenis <kettenis@openbsd.org>
Tue, 8 Oct 2024 19:40:00 +0000 (19:40 +0000)
commitafee86301d6cf1e8e12a68fb0cde0e4cd9c4371f
treeb22f06366dd2d2a5fbb335134b4aa6af108e3f9c
parentcd16358eb0d8c8e7a3c7f28fef84a2336e63ef32
Make bus_dmamem_alloc(9) recognize the BUS_DMA_64BIT flag and interpret
it as a request for memory without any DMA restrictions, which means that
the call is allowed to allocate memory above the 4GB boundary on amd64.

ok mpi@, mlarkin@
sys/arch/amd64/amd64/bus_dma.c