diff --git a/include/sys/vmem.h b/include/sys/vmem.h index 8aadc9d0..eb482805 100644 --- a/include/sys/vmem.h +++ b/include/sys/vmem.h @@ -98,6 +98,7 @@ extern void *spl_vmalloc(unsigned long size, gfp_t lflags, pgprot_t prot); #define vmem_alloc(sz, fl) spl_vmem_alloc((sz), (fl), __func__, __LINE__) #define vmem_zalloc(sz, fl) spl_vmem_zalloc((sz), (fl), __func__, __LINE__) #define vmem_free(ptr, sz) spl_vmem_free((ptr), (sz)) +#define vmem_qcache_reap(ptr) ((void)0) extern void *spl_vmem_alloc(size_t sz, int fl, const char *func, int line); extern void *spl_vmem_zalloc(size_t sz, int fl, const char *func, int line); diff --git a/include/sys/vmsystm.h b/include/sys/vmsystm.h index 2fa16952..3720d209 100644 --- a/include/sys/vmsystm.h +++ b/include/sys/vmsystm.h @@ -36,6 +36,9 @@ #define membar_producer() smp_wmb() #define physmem totalram_pages #define freemem nr_free_pages() +#define needfree 0 +#define desfree 0 +#define lotsfree 0 #define xcopyin(from, to, size) copy_from_user(to, from, size) #define xcopyout(from, to, size) copy_to_user(to, from, size)