| Age | Commit message (Expand) | Author | Files | Lines |
| 6 days | Merge tag 'kernel-6.19-rc1.cred' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -5/+2 |
| 2025-11-05 | binfmt_misc: restore write access before closing files opened by open_exec() | Zilin Guan | 1 | -1/+3 |
| 2025-11-04 | binfmt_misc: use credential guards | Christian Brauner | 1 | -5/+2 |
| 2025-07-02 | binfmt_misc: switch to locked_recursive_removal() | Al Viro | 1 | -41/+3 |
| 2025-04-08 | VFS: rename lookup_one_len family to lookup_noperm and remove permission check | NeilBrown | 1 | -1/+1 |
| 2025-01-20 | Merge tag 'execve-v6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -1/+1 |
| 2024-11-29 | fs: binfmt: Fix a typo | Christophe JAILLET | 1 | -1/+1 |
| 2024-11-27 | Revert "fs: don't block i_writecount during exec" | Christian Brauner | 1 | -2/+5 |
| 2024-07-15 | Merge tag 'vfs-6.11.module.description' of git://git.kernel.org/pub/scm/linux... | Linus Torvalds | 1 | -0/+1 |
| 2024-06-03 | fs: don't block i_writecount during exec | Christian Brauner | 1 | -5/+2 |
| 2024-05-28 | fs: binfmt: add missing MODULE_DESCRIPTION() macros | Jeff Johnson | 1 | -0/+1 |
| 2023-10-30 | Merge tag 'execve-v6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -66/+320 |
| 2023-10-18 | fs: convert core infrastructure to new timestamp accessors | Jeff Layton | 1 | -1/+1 |
| 2023-10-11 | binfmt_misc: enable sandboxed mounts | Christian Brauner | 1 | -34/+168 |
| 2023-10-11 | binfmt_misc: cleanup on filesystem umount | Christian Brauner | 1 | -48/+168 |
| 2023-07-13 | fs: convert to ctime accessor functions | Jeff Layton | 1 | -2/+1 |
| 2022-12-02 | binfmt_misc: fix shift-out-of-bounds in check_special_flags | Liu Shixin | 1 | -4/+4 |
| 2022-02-09 | Fix regression due to "fs: move binfmt_misc sysctl to its own file" | Domenico Andreoli | 1 | -5/+1 |
| 2022-01-30 | binfmt_misc: fix crash when load/unload module | Tong Zhang | 1 | -4/+4 |
| 2022-01-22 | fs: move binfmt_misc sysctl to its own file | Luis Chamberlain | 1 | -1/+5 |
| 2021-03-13 | binfmt_misc: fix possible deadlock in bm_register_write | Lior Ribak | 1 | -15/+14 |
| 2021-02-15 | binfmt_misc: pass binfmt_misc flags to the interpreter | Laurent Vivier | 1 | -1/+3 |
| 2020-06-04 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -2/+2 |
| 2020-06-04 | exec: simplify the copy_strings_kernel calling convention | Christoph Hellwig | 1 | -2/+2 |
| 2020-05-29 | exec: Compute file based creds only once | Eric W. Biederman | 1 | -1/+1 |
| 2020-05-21 | exec: Remove recursion from search_binary_handler | Eric W. Biederman | 1 | -15/+3 |
| 2020-05-21 | exec: Generic execfd support | Eric W. Biederman | 1 | -32/+8 |
| 2020-05-21 | exec: Move the call of prepare_binprm into search_binary_handler | Eric W. Biederman | 1 | -4/+0 |
| 2020-05-21 | exec: Allow load_misc_binary to call prepare_binprm unconditionally | Eric W. Biederman | 1 | -12/+3 |
| 2019-07-19 | Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -5/+15 |
| 2019-07-04 | vfs: Convert binfmt_misc to use the new mount API | David Howells | 1 | -5/+15 |
| 2019-05-21 | treewide: Add SPDX license identifier for more missed files | Thomas Gleixner | 1 | -0/+1 |
| 2018-07-10 | turn filp_clone_open() into inline wrapper for dentry_open() | Al Viro | 1 | -1/+1 |
| 2018-06-15 | docs: Fix more broken references | Mauro Carvalho Chehab | 1 | -1/+1 |
| 2018-06-07 | fs/binfmt_misc.c: do not allow offset overflow | Thadeu Lima de Souza Cascardo | 1 | -3/+9 |
| 2018-04-02 | fs: add ksys_close() wrapper; remove in-kernel calls to sys_close() | Dominik Brodowski | 1 | -1/+1 |
| 2017-10-13 | fs/binfmt_misc.c: node could be NULL when evicting inode | Eryu Guan | 1 | -1/+1 |
| 2017-10-03 | exec: binfmt_misc: kill the onstack iname[BINPRM_BUF_SIZE] array | Oleg Nesterov | 1 | -9/+5 |
| 2017-10-03 | exec: binfmt_misc: fix race between load_misc_binary() and kill_node() | Oleg Nesterov | 1 | -4/+8 |
| 2017-10-03 | exec: binfmt_misc: remove the confusing e->interp_file != NULL checks | Oleg Nesterov | 1 | -2/+2 |
| 2017-10-03 | exec: binfmt_misc: shift filp_close(interp_file) from kill_node() to bm_evict... | Oleg Nesterov | 1 | -6/+6 |
| 2017-10-03 | exec: binfmt_misc: don't nullify Node->dentry in kill_node() | Oleg Nesterov | 1 | -13/+9 |
| 2017-09-04 | fs: fix kernel_read prototype | Christoph Hellwig | 1 | -1/+4 |
| 2017-04-26 | fs: constify tree_descr arrays passed to simple_fill_super() | Eric Biggers | 1 | -1/+1 |
| 2017-03-02 | sched/headers: Prepare to remove the <linux/mm_types.h> dependency from <linu... | Ingo Molnar | 1 | -1/+1 |
| 2016-09-27 | fs: Replace current_fs_time() with current_time() | Deepa Dinamani | 1 | -1/+1 |
| 2016-08-07 | Merge tag 'binfmt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -2/+39 |
| 2016-05-29 | binfmt_misc: ->s_root is not going anywhere | Al Viro | 1 | -8/+4 |
| 2016-03-30 | binfmt_misc: add persistent opened binary handler for containers | James Bottomley | 1 | -2/+39 |
| 2016-01-22 | wrappers for ->i_mutex access | Al Viro | 1 | -6/+6 |
| 2015-04-26 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -8/+8 |
| 2015-04-17 | fs/binfmt_misc.c: simplify entry_status() | Rasmus Villemoes | 1 | -21/+9 |
| 2015-04-15 | VFS: assorted weird filesystems: d_inode() annotations | David Howells | 1 | -8/+8 |
| 2014-12-17 | unfuck binfmt_misc.c (broken by commit e6084d4) | Al Viro | 1 | -4/+3 |
| 2014-12-13 | syscalls: implement execveat() system call | David Drysdale | 1 | -0/+4 |
| 2014-12-10 | fs/binfmt_misc.c: use GFP_KERNEL instead of GFP_USER | Andrew Morton | 1 | -2/+2 |
| 2014-12-10 | binfmt_misc: clean up code style a bit | Mike Frysinger | 1 | -148/+145 |
| 2014-12-10 | binfmt_misc: add comments & debug logs | Mike Frysinger | 1 | -15/+121 |
| 2014-12-10 | binfmt_misc: replace get_unused_fd() with get_unused_fd_flags(0) | Yann Droneaud | 1 | -1/+1 |
| 2014-10-14 | binfmt_misc: work around gcc-4.9 warning | Arnd Bergmann | 1 | -2/+2 |
| 2014-10-14 | binfmt_misc: expand the register format limit to 1920 bytes | Mike Frysinger | 1 | -2/+17 |
| 2014-04-03 | binfmt_misc: add missing 'break' statement | Luis Henriques | 1 | -0/+1 |
| 2013-04-30 | binfmt_misc: reuse string_unescape_inplace() | Andy Shevchenko | 1 | -20/+4 |
| 2013-03-03 | fs: Limit sys_mount to only request filesystem modules. | Eric W. Biederman | 1 | -0/+1 |
| 2013-02-22 | new helper: file_inode(file) | Al Viro | 1 | -2/+2 |
| 2012-12-20 | exec: do not leave bprm->interp on stack | Kees Cook | 1 | -1/+4 |
| 2012-12-17 | exec: use -ELOOP for max recursion depth | Kees Cook | 1 | -6/+0 |
| 2012-11-28 | get rid of pt_regs argument of ->load_binary() | Al Viro | 1 | -1/+1 |
| 2012-11-28 | get rid of pt_regs argument of search_binary_handler() | Al Viro | 1 | -1/+1 |
| 2012-05-06 | vfs: Rename end_writeback() to clear_inode() | Jan Kara | 1 | -1/+1 |
| 2012-03-23 | magic.h: move some FS magic numbers into magic.h | Muthu Kumar | 1 | -1/+2 |
| 2012-03-20 | __register_binfmt() made void | Al Viro | 1 | -5/+2 |
| 2012-01-06 | vfs: prefer ->dentry->d_sb to ->mnt->mnt_sb | Al Viro | 1 | -3/+3 |
| 2011-11-02 | filesystems: add missing nlink wrappers | Miklos Szeredi | 1 | -1/+1 |
| 2011-07-20 | consolidate BINPRM_FLAGS_ENFORCE_NONDUMP handling | Al Viro | 1 | -2/+1 |
| 2010-10-29 | convert get_sb_single() users | Al Viro | 1 | -4/+4 |
| 2010-10-25 | fs: do not assign default i_ino in new_inode | Christoph Hellwig | 1 | -0/+1 |
| 2010-10-15 | llseek: automatically add .llseek fop | Arnd Bergmann | 1 | -0/+3 |
| 2010-09-09 | binfmt_misc: fix binfmt_misc priority | Jan Sembera | 1 | -1/+1 |
| 2010-08-17 | Make do_execve() take a const filename pointer | David Howells | 1 | -1/+1 |
| 2010-08-09 | convert remaining ->clear_inode() to ->evict_inode() | Al Viro | 1 | -2/+3 |
| 2009-01-06 | fs/binfmt_misc.c: add terminating newline to /proc/sys/fs/binfmt_misc/status | Qinghuang Feng | 1 | -1/+1 |
| 2009-01-05 | zero i_uid/i_gid on inode allocation | Al Viro | 1 | -3/+0 |
| 2008-10-16 | Allow recursion in binfmt_script and binfmt_misc | Kirill A. Shutemov | 1 | -2/+2 |
| 2008-08-20 | binfmt_misc: fix false -ENOEXEC when coupled with other binary handlers | Pavel Emelyanov | 1 | -2/+2 |
| 2008-07-24 | binfmt_misc: use simple_read_from_buffer() | Akinobu Mita | 1 | -17/+3 |
| 2008-04-29 | binfmt_misc.c: avoid potential kernel stack overflow | Pavel Emelyanov | 1 | -0/+6 |
| 2008-04-25 | [PATCH] sanitize handling of shared descriptor tables in failing execve() | Al Viro | 1 | -17/+1 |
| 2007-10-19 | Convert files to UTF-8 and some cleanups | Jan Engelhardt | 1 | -1/+1 |
| 2007-07-19 | mm: variable length argument support | Ollie Wild | 1 | -1/+3 |
| 2007-05-21 | Detach sched.h from mm.h | Alexey Dobriyan | 1 | -1/+1 |
| 2007-05-09 | use simple_read_from_buffer() in fs/ | Akinobu Mita | 1 | -12/+1 |
| 2007-05-08 | inode numbering: change libfs sb creation routines to avoid collisions with t... | Jeff Layton | 1 | -2/+2 |
| 2007-02-12 | [PATCH] Mark struct super_operations const | Josef 'Jeff' Sipek | 1 | -1/+1 |
| 2006-12-13 | [PATCH] getting rid of all casts of k[cmz]alloc() calls | Robert P. J. Day | 1 | -1/+1 |
| 2006-12-08 | [PATCH] VFS: change struct file to use struct path | Josef "Jeff" Sipek | 1 | -5/+5 |
| 2006-09-29 | [PATCH] Fix unserialized task->files changing | Kirill Korotaev | 1 | -4/+2 |
| 2006-09-27 | [PATCH] inode-diet: Eliminate i_blksize from the inode structure | Theodore Ts'o | 1 | -1/+0 |
| 2006-09-27 | [PATCH] inode_diet: Replace inode.u.generic_ip with inode.i_private | Theodore Ts'o | 1 | -4/+4 |
| 2006-06-24 | Merge branch 'master' of /home/trondmy/kernel/linux-2.6/ | Trond Myklebust | 1 | -4/+3 |
| 2006-06-23 | [PATCH] VFS: Permit filesystem to override root dentry on mount | David Howells | 1 | -3/+3 |
| 2006-06-22 | [PATCH] remove steal_locks() | Miklos Szeredi | 1 | -1/+0 |
| 2006-06-09 | VFS: Unexport do_kern_mount() and clean up simple_pin_fs() | Trond Myklebust | 1 | -1/+2 |
| 2006-03-28 | [PATCH] Make most file operations structs in fs/ const | Arjan van de Ven | 1 | -3/+3 |
| 2006-01-14 | [PATCH] Unlinline a bunch of other functions | Arjan van de Ven | 1 | -1/+1 |
| 2006-01-09 | [PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem | Jes Sorensen | 1 | -6/+6 |
| 2005-11-09 | [PATCH] add a file_permission helper | Christoph Hellwig | 1 | -1/+1 |
| 2005-04-16 | Linux-2.6.12-rc2 | Linus Torvalds | 1 | -0/+780 |