--- /dev/null
+--- zfs-zfs-0.8.0-rc4/include/spl/sys/vmsystm.h~ 2019-04-16 22:24:49.000000000 +0200
++++ zfs-zfs-0.8.0-rc4/include/spl/sys/vmsystm.h 2019-05-08 09:23:11.033988914 +0200
+@@ -35,8 +35,10 @@
+
+ #ifdef HAVE_TOTALRAM_PAGES_FUNC
+ #define zfs_totalram_pages totalram_pages()
++#define zfs_totalhigh_pages totalhigh_pages()
+ #else
+ #define zfs_totalram_pages totalram_pages
++#define zfs_totalhigh_pages totalhigh_pages
+ #endif
+
+ #define membar_producer() smp_wmb()
+--- zfs-zfs-0.8.0-rc4/module/zfs/arc.c~ 2019-04-16 22:24:49.000000000 +0200
++++ zfs-zfs-0.8.0-rc4/module/zfs/arc.c 2019-05-08 09:23:53.410611854 +0200
+@@ -4828,7 +4828,7 @@
+ {
+ #ifdef _KERNEL
+ #ifdef CONFIG_HIGHMEM
+- return (ptob(zfs_totalram_pages - totalhigh_pages));
++ return (ptob(zfs_totalram_pages - zfs_totalhigh_pages));
+ #else
+ return (ptob(zfs_totalram_pages));
+ #endif /* CONFIG_HIGHMEM */
# Source0-md5: 9630df590251ad13a347b10fd46c0922
Patch0: x32.patch
Patch1: am.patch
+Patch2: highmem.patch
URL: http://zfsonlinux.org/
BuildRequires: autoconf >= 2.50
BuildRequires: automake
%setup -q -n %{pname}-zfs-%{version}-%{_rc}
%patch0 -p1
%patch1 -p1
+%patch2 -p1
%build
%{__libtoolize}