Thread (3 messages) 3 messages, 3 authors, 2020-07-15

Re: [PATCH 6/7] exec: Factor bprm_stack_limits out of prepare_arg_pages

From: Kees Cook <hidden>
Date: 2020-07-14 21:41:11
Also in: linux-fsdevel, lkml

On Tue, Jul 14, 2020 at 08:31:03AM -0500, Eric W. Biederman wrote:
In preparation for implementiong kernel_execve (which will take kernel
pointers not userspace pointers) factor out bprm_stack_limits out of
prepare_arg_pages.  This separates the counting which depends upon the
getting data from userspace from the calculations of the stack limits
which is usable in kernel_execve.

The remove prepare_args_pages and compute bprm->argc and bprm->envc
directly in do_execveat_common, before bprm_stack_limits is called.

Signed-off-by: "Eric W. Biederman" <redacted>
Reviewed-by: Kees Cook <redacted>

-- 
Kees Cook
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help