VirtualBox

Ticket #19644: local_patches

File local_patches, 666 bytes (added by Larry Finger, 4 years ago)

Changes needed for kernel 5.8 for patch to module_memory to work

Line 
1diff --git a/mm/vmalloc.c b/mm/vmalloc.c
2index 3091c2ca60df..f027bc7d2534 100644
3--- a/mm/vmalloc.c
4+++ b/mm/vmalloc.c
5@@ -325,6 +325,7 @@ int map_kernel_range(unsigned long start, unsigned long size, pgprot_t prot,
6 flush_cache_vmap(start, start + size);
7 return ret;
8 }
9+EXPORT_SYMBOL(map_kernel_range);
10
11 int is_vmalloc_or_module_addr(const void *x)
12 {
13@@ -2130,6 +2131,7 @@ struct vm_struct *__get_vm_area_caller(unsigned long size, unsigned long flags,
14 return __get_vm_area_node(size, 1, flags, start, end, NUMA_NO_NODE,
15 GFP_KERNEL, caller);
16 }
17+EXPORT_SYMBOL(__get_vm_area_caller);
18
19 /**
20 * get_vm_area - reserve a contiguous kernel virtual area

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy