From b93a053ca28a346d9a7b8d74262cbecddf94e2e8 Mon Sep 17 00:00:00 2001 From: Ed Maste Date: Wed, 3 Jul 2019 19:59:56 +0000 Subject: [PATCH] correct pmap_ts_referenced return type pmap_ts_referenced returns a count, not a boolean, and is supposed to have int as the return type not boolean_t. This worked previously because boolean_t is an int typedef. Discussed with: kib MFC after: 1 week Sponsored by: The FreeBSD Foundation --- sys/vm/pmap.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/vm/pmap.h b/sys/vm/pmap.h index 5f16f85b76f..87d1c9b0c3f 100644 --- a/sys/vm/pmap.h +++ b/sys/vm/pmap.h @@ -164,7 +164,7 @@ void pmap_remove_all(vm_page_t m); void pmap_remove_pages(pmap_t); void pmap_remove_write(vm_page_t m); void pmap_sync_icache(pmap_t, vm_offset_t, vm_size_t); -boolean_t pmap_ts_referenced(vm_page_t m); +int pmap_ts_referenced(vm_page_t m); void pmap_unwire(pmap_t pmap, vm_offset_t start, vm_offset_t end); void pmap_zero_page(vm_page_t); void pmap_zero_page_area(vm_page_t, int off, int size);