> +#include <asm-generic/access_ok.h> Instead of the asm-generic games, shouldn't we just define access_ok in <linux/uaccess.h> if not already defined by the architecture?