Improve prctl(2) debug.
MFC after: 2 weeks Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D26899
This commit is contained in:
parent
7135ca98d2
commit
1c7481377c
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=366967
@ -2001,7 +2001,15 @@ linux_prctl(struct thread *td, struct linux_prctl_args *args)
|
||||
error = copyout(comm, (void *)(register_t)args->arg2,
|
||||
strlen(comm) + 1);
|
||||
break;
|
||||
case LINUX_PR_GET_SECCOMP:
|
||||
case LINUX_PR_SET_SECCOMP:
|
||||
/*
|
||||
* Same as returned by Linux without CONFIG_SECCOMP enabled.
|
||||
*/
|
||||
error = EINVAL;
|
||||
break;
|
||||
default:
|
||||
linux_msg(td, "unsupported prctl option %d", args->option);
|
||||
error = EINVAL;
|
||||
break;
|
||||
}
|
||||
|
@ -54,6 +54,8 @@
|
||||
#define LINUX_PR_SET_KEEPCAPS 8 /* Set drop capabilities on setuid */
|
||||
#define LINUX_PR_SET_NAME 15 /* Set process name. */
|
||||
#define LINUX_PR_GET_NAME 16 /* Get process name. */
|
||||
#define LINUX_PR_GET_SECCOMP 21
|
||||
#define LINUX_PR_SET_SECCOMP 22
|
||||
|
||||
#define LINUX_MAX_COMM_LEN 16 /* Maximum length of the process name. */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user