Displaying 1 result from an estimated 1 matches for "vm_memattr_t".
2013 Jul 12
1
stable/9 fails to compile: kmem_alloc_contig bad definition
...claration is here
vm_offset_t kmem_alloc_contig(vm_map_t map, vm_size_t size, int flags,
^
1 error generated.
vm_extern.h:
vm_offset_t kmem_alloc_contig(vm_map_t map, vm_size_t size, int flags,
vm_paddr_t low, vm_paddr_t high, unsigned long alignment,
unsigned long boundary, vm_memattr_t memattr);
Why boundary is unsigned long and not vm_paddr_t?
vm_contig.c:
vm_offset_t
kmem_alloc_contig(vm_map_t map, vm_size_t size, int flags, vm_paddr_t low,
vm_paddr_t high, u_long alignment, vm_paddr_t boundary,
vm_memattr_t memattr)
--
Sphinx of black quartz judge my vow.