From 8ac6ffecaf6dacfec6c5cb24d0bc8b3d40db63ef Mon Sep 17 00:00:00 2001 From: Brian Behlendorf Date: Mon, 27 Jul 2015 15:05:47 -0700 Subject: [PATCH] Remove needfree, desfree, lotsfree #defines This patch reverts 77ab5dd. This is now possible because upstream has refactored the ARC in such a way that these values are only used in a few key places. Those places have subsequently been updated to use the Linux equivalent Linux functionality. Signed-off-by: Brian Behlendorf Issue zfsonlinux/zfs#3637 --- include/sys/vmsystm.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/include/sys/vmsystm.h b/include/sys/vmsystm.h index 3720d20..2fa1695 100644 --- a/include/sys/vmsystm.h +++ b/include/sys/vmsystm.h @@ -36,9 +36,6 @@ #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) -- 2.39.2