-  Dovresti usare #include <linux/uaccess.h>per 4.12.8 .Ecco la definizione.Nella 4.4 alcuni driver usano #include <asm/uaccess.h>mentre gli altri usano#include <linux/uaccess.h>.#include <linux/uaccess.h>è preferibile, credo.
-  Dovresti fare apt-get updatee poiapt-get install linux-headers-generic.
Kernel Linux vs. Kernel Mac