unify compat/native exec for v2.6.40
Linus,
please pull from
git://git.kernel.org/pub/scm/linux/kernel/git/oleg/misc.git exec_rm_compat
Unifies compat/native do_execve() code. Based on discussion with you and Kosaki.
Oleg Nesterov (4):
exec: introduce get_user_arg_ptr() helper
exec: introduce struct user_arg_ptr
exec: unify do_execve/compat_do_execve code
exec: document acct_arg_size()
fs/compat.c | 235 ----------------------------------------------- fs/exec.c | 125 ++++++++++++++++++++----- include/linux/binfmts.h | 4 - 3 files changed, 100 insertions(+), 264 deletions(-)