]> git.proxmox.com Git - mirror_zfs.git/blobdiff - lib/libzpool/kernel.c
Implementation of AVX2 optimized Fletcher-4
[mirror_zfs.git] / lib / libzpool / kernel.c
index 89e474c65d4434f57806f70f1cf319e0785b80c2..5d6bdf25106218d2e47670f4feae721d8f156ab2 100644 (file)
@@ -40,6 +40,7 @@
 #include <sys/utsname.h>
 #include <sys/time.h>
 #include <sys/systeminfo.h>
+#include <zfs_fletcher.h>
 
 /*
  * Emulation of kernel services in userland.
@@ -1236,12 +1237,15 @@ kernel_init(int mode)
 
        spa_init(mode);
 
+       fletcher_4_init();
+
        tsd_create(&rrw_tsd_key, rrw_tsd_destroy);
 }
 
 void
 kernel_fini(void)
 {
+       fletcher_4_fini();
        spa_fini();
 
        system_taskq_fini();