From 7ae99f80b6661760c5de3edd330b279f04b092a2 Mon Sep 17 00:00:00 2001 From: John Baldwin Date: Thu, 22 Sep 2022 15:08:52 -0700 Subject: 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 --- sys/dev/ipmi/ipmi_smbios.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'sys/dev/ipmi') diff --git a/sys/dev/ipmi/ipmi_smbios.c b/sys/dev/ipmi/ipmi_smbios.c index e26b6f2956ad..c7e07642ce8d 100644 --- a/sys/dev/ipmi/ipmi_smbios.c +++ b/sys/dev/ipmi/ipmi_smbios.c @@ -182,10 +182,10 @@ ipmi_smbios_probe(struct ipmi_get_info *info) */ header = pmap_mapbios(addr, sizeof(struct smbios_eps)); table = pmap_mapbios(addr, header->length); - pmap_unmapbios((vm_offset_t)header, sizeof(struct smbios_eps)); + pmap_unmapbios(header, sizeof(struct smbios_eps)); header = table; if (smbios_cksum(header) != 0) { - pmap_unmapbios((vm_offset_t)header, header->length); + pmap_unmapbios(header, header->length); return; } @@ -196,8 +196,8 @@ ipmi_smbios_probe(struct ipmi_get_info *info) info); /* Unmap everything. */ - pmap_unmapbios((vm_offset_t)table, header->structure_table_length); - pmap_unmapbios((vm_offset_t)header, header->length); + pmap_unmapbios(table, header->structure_table_length); + pmap_unmapbios(header, header->length); } /* -- cgit v1.3