> task_struct->ptrace_message is no longer needed. Woo!
> I wonder why compat_ptrace_request() does "(compat_ulong_t)ptrace_message", > put_user(x, ptr) uses __typeof__(*ptr). I think it's just being explicit about the truncation to keep its intent clear to someone reading the code. Thanks, Roland