copy_from_user_nmi
bytes = copy_from_user_nmi(buf, (void __user *)to, size);
bytes_left = copy_from_user_nmi(buf, (void __user *)from,
#define arch_perf_out_copy_user copy_from_user_nmi
copy_from_user_nmi(void *to, const void __user *from, unsigned long n);
return copy_from_user_nmi(buf, (void __user *)src, nbytes);
EXPORT_SYMBOL_GPL(copy_from_user_nmi);