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 <behlendorf1@llnl.gov>
Issue zfsonlinux/zfs#3637
#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)