HomeFreeBSD

Create VM_MEMATTR_DEVICE on all architectures

Description

Create VM_MEMATTR_DEVICE on all architectures

This is intended to be used with memory mapped IO, e.g. from
bus_space_map with no flags, or pmap_mapdev.

Use this new memory type in the map request configured by
resource_init_map_request, and in pciconf.

Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D29692

Details

Provenance
andrewAuthored on Apr 10 2021, 7:59 AM
Reviewer
kib
Differential Revision
D29692: Create VM_MEMATTR_DEVICE on all architectures
Parents
rGbf5057691bb0: cxgbe/tom: Fix potential leak in t4_aiotx_process_job.
Branches
Unknown
Tags
Unknown