summaryrefslogtreecommitdiff
path: root/fs/pidfs.c
AgeCommit message (Expand)AuthorFilesLines
2025-12-01Merge tag 'vfs-6.19-rc1.coredump' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-46/+67
2025-11-17pidfs: simplify PIDFD_GET_<type>_NAMESPACE ioctlsChristian Brauner1-39/+36
2025-11-05pidfs: reduce wait_pidfd lock scopeChristian Brauner1-11/+13
2025-10-31pidfs: raise DCACHE_DONTCACHE explicitlyChristian Brauner1-0/+1
2025-10-30pidfs: expose coredump signalChristian Brauner1-11/+19
2025-10-30pidfs: drop struct pidfs_exit_infoChristian Brauner1-24/+11
2025-10-30pidfs: prepare to drop exit_info pointerChristian Brauner1-3/+9
2025-10-30pidfd: add a new supported_mask fieldChristian Brauner1-1/+16
2025-10-30pidfs: add missing BUILD_BUG_ON() assert on struct pidfd_infoChristian Brauner1-0/+2
2025-10-30pidfs: fix PIDFD_INFO_COREDUMP handlingChristian Brauner1-2/+4
2025-10-30pidfs: use guard() for task_lockChristian Brauner1-2/+1
2025-10-04Merge tag 'pull-f_path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds1-1/+1
2025-10-03Merge tag 'mm-stable-2025-10-01-19-00' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+5
2025-09-29Merge tag 'namespace-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2025-09-29Merge tag 'vfs-6.18-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2025-09-19Merge branch 'no-rebase-mnt_ns_tree_remove'Christian Brauner1-1/+1
2025-09-16export_operations->open(): constify path argumentAl Viro1-1/+1
2025-09-15fs: rename generic_delete_inode() and generic_drop_inode()Mateusz Guzik1-1/+1
2025-09-15pidfs: validate extensible ioctlsChristian Brauner1-1/+1
2025-09-14mm: update coredump logic to correctly use bitmap mm flagsLorenzo Stoakes1-2/+5
2025-08-15pidfs: Fix memory leak in pidfd_info()Adrian Huang (Lenovo)1-1/+1
2025-07-29Merge tag 'vfs-6.17-rc1.pidfs' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-183/+253
2025-07-07coredump: fix PIDFD_INFO_COREDUMP ioctl checkLaura Brehm1-1/+1
2025-06-24pidfs: add pidfs_root_path() helperChristian Brauner1-0/+11
2025-06-23pidfs: fix pidfs_free_pid()Christian Brauner1-8/+10
2025-06-23pidfs: add some CONFIG_DEBUG_VFS assertsChristian Brauner1-0/+4
2025-06-23pidfs: support xattrs on pidfdsChristian Brauner1-4/+103
2025-06-19pidfs: make inodes mutableChristian Brauner1-0/+2
2025-06-19pidfs: remove pidfs_pid_valid()Christian Brauner1-53/+0
2025-06-19pidfs: remove pidfs_{get,put}_pid()Christian Brauner1-34/+1
2025-06-19pidfs: remove custom inode allocationChristian Brauner1-39/+0
2025-06-19pidfs: remove unused members from struct pidfs_inodeChristian Brauner1-5/+0
2025-06-19pidfs: persist informationChristian Brauner1-66/+146
2025-06-19pidfs: raise SB_I_NODEV and SB_I_NOEXECChristian Brauner1-0/+2
2025-06-04pidfs: never refuse ppid == 0 in PIDFD_GET_INFOMike Yuan1-1/+1
2025-05-26Merge tag 'vfs-6.16-rc1.coredump' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+55
2025-05-26Merge tag 'vfs-6.16-rc1.pidfs' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-9/+73
2025-05-21pidfs, coredump: add PIDFD_INFO_COREDUMPChristian Brauner1-0/+55
2025-05-02pidfs: move O_RDWR into pidfs_alloc_file()Christian Brauner1-0/+1
2025-04-26pidfs: get rid of __pidfd_prepare()Christian Brauner1-9/+13
2025-04-26pidfs: register pid in pidfsChristian Brauner1-0/+59
2025-04-21fs: add S_ANON_INODEChristian Brauner1-1/+1
2025-04-07pidfs: use anon_inode_setattr()Christian Brauner1-1/+1
2025-04-07pidfs: use anon_inode_getattr()Christian Brauner1-23/+1
2025-03-24Merge tag 'vfs-6.15-rc1.pidfs' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-26/+221
2025-03-20pidfs: improve multi-threaded exec and premature thread-group leader exit pol...Christian Brauner1-4/+5
2025-03-19pidfs: ensure that PIDFS_INFO_EXIT is availableChristian Brauner1-3/+53
2025-03-05pidfs: allow to retrieve exit informationChristian Brauner1-18/+68
2025-03-05pidfs: record exit code and cgroupid at exitChristian Brauner1-0/+41
2025-03-05pidfs: use private inode slab cacheChristian Brauner1-0/+52