Чтобы использовать вызов strncpy_from_user для копирования __user char* нужно предварительно что-то вызвать?
проверка есть ли доступ к данным __user char * возвращает сукцесс access_ok(oldname, MAX_NAME_LEN)
а само копирование проходит с ошибкой (пишет что не удалось скопировать абсолютно ничего.
int res = strncpy_from_user(kernel_oldname, oldname,255);
Вопрос исключительно для общего образования.