Function avail_domheap_pages() is only invoked by get_outstanding_claims(), so it shall be static, no need to extern.
Signed-off-by: Penny Zheng <penny.zh...@amd.com> --- xen/common/page_alloc.c | 2 +- xen/include/xen/mm.h | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/xen/common/page_alloc.c b/xen/common/page_alloc.c index 7476d37238..5e710cc9a1 100644 --- a/xen/common/page_alloc.c +++ b/xen/common/page_alloc.c @@ -2796,7 +2796,7 @@ unsigned long avail_domheap_pages_region( return avail_heap_pages(zone_lo, zone_hi, node); } -unsigned long avail_domheap_pages(void) +static unsigned long avail_domheap_pages(void) { return avail_heap_pages(MEMZONE_XEN + 1, NR_ZONES - 1, diff --git a/xen/include/xen/mm.h b/xen/include/xen/mm.h index 86bbb15890..cbb9f2dfdb 100644 --- a/xen/include/xen/mm.h +++ b/xen/include/xen/mm.h @@ -140,7 +140,6 @@ struct page_info *alloc_domheap_pages( void free_domheap_pages(struct page_info *pg, unsigned int order); unsigned long avail_domheap_pages_region( unsigned int node, unsigned int min_width, unsigned int max_width); -unsigned long avail_domheap_pages(void); unsigned long avail_node_heap_pages(unsigned int nodeid); #define alloc_domheap_page(d,f) (alloc_domheap_pages(d,0,f)) #define free_domheap_page(p) (free_domheap_pages(p,0)) -- 2.34.1