diff options
author | John Baldwin <jhb@FreeBSD.org> | 2022-09-22 22:08:52 +0000 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2022-09-22 22:08:52 +0000 |
commit | 7ae99f80b6661760c5de3edd330b279f04b092a2 (patch) | |
tree | 533dff9d5801d8e7cb6c552f39761067180853b7 /sys/dev/xen | |
parent | 02fac928ab687607786801cdf33f100c70cc6a2e (diff) | |
download | src-7ae99f80b6661760c5de3edd330b279f04b092a2.tar.gz src-7ae99f80b6661760c5de3edd330b279f04b092a2.zip |
pmap_unmapdev/bios: Accept a pointer instead of a vm_offset_t.
This matches the return type of pmap_mapdev/bios.
Reviewed by: kib, markj
Sponsored by: DARPA
Differential Revision: https://reviews.freebsd.org/D36548
Diffstat (limited to 'sys/dev/xen')
-rw-r--r-- | sys/dev/xen/bus/xenpv.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/xen/bus/xenpv.c b/sys/dev/xen/bus/xenpv.c index 3d1d1025b736..584b114119e9 100644 --- a/sys/dev/xen/bus/xenpv.c +++ b/sys/dev/xen/bus/xenpv.c @@ -144,12 +144,12 @@ static int xenpv_free_physmem(device_t dev, device_t child, int res_id, struct resource *res) { vm_paddr_t phys_addr; - vm_offset_t virt_addr; + void *virt_addr; size_t size; phys_addr = rman_get_start(res); size = rman_get_size(res); - virt_addr = (vm_offset_t)rman_get_virtual(res); + virt_addr = rman_get_virtual(res); pmap_unmapdev(virt_addr, size); vm_phys_fictitious_unreg_range(phys_addr, phys_addr + size); |