exec.c (c13aca79ff3c4af5fd31a5b2743a90eba6e36a26) exec.c (d7822b1e24f2df5df98c76f0e94a5416349ff759)
1/*
2 * linux/fs/exec.c
3 *
4 * Copyright (C) 1991, 1992 Linus Torvalds
5 */
6
7/*
8 * #!-checking implemented by tytso.

--- 1808 unchanged lines hidden (view full) ---

1817 retval = exec_binprm(bprm);
1818 if (retval < 0)
1819 goto out;
1820
1821 /* execve succeeded */
1822 current->fs->in_exec = 0;
1823 current->in_execve = 0;
1824 membarrier_execve(current);
1/*
2 * linux/fs/exec.c
3 *
4 * Copyright (C) 1991, 1992 Linus Torvalds
5 */
6
7/*
8 * #!-checking implemented by tytso.

--- 1808 unchanged lines hidden (view full) ---

1817 retval = exec_binprm(bprm);
1818 if (retval < 0)
1819 goto out;
1820
1821 /* execve succeeded */
1822 current->fs->in_exec = 0;
1823 current->in_execve = 0;
1824 membarrier_execve(current);
1825 rseq_execve(current);
1825 acct_update_integrals(current);
1826 task_numa_free(current);
1827 free_bprm(bprm);
1828 kfree(pathbuf);
1829 putname(filename);
1830 if (displaced)
1831 put_files_struct(displaced);
1832 return retval;

--- 147 unchanged lines hidden ---
1826 acct_update_integrals(current);
1827 task_numa_free(current);
1828 free_bprm(bprm);
1829 kfree(pathbuf);
1830 putname(filename);
1831 if (displaced)
1832 put_files_struct(displaced);
1833 return retval;

--- 147 unchanged lines hidden ---