Я вижу такой тип в системном вызове execve:
asmlinkage long sys_execve(const char __user *filename,
const char __user *const __user *argv,
const char __user *const __user *envp);
do_execve(struct filename *filename,
const char __user *const __user *__argv,
const char __user *const __user *__envp)
Каково значение
const char __user *const __user *
?