Code

History

Commits on v7.2 to kernel/pid.c35+
  1. pid: reject allocations through dead ancestor pid namespacesJérémy Jean committed 3 months agob64a9f6
  2. pidfd: refuse access to tasks that have started exiting harderChristian Brauner committed 5 months ago62c4d31
  3. Merge tag 'mm-nonmm-stable-2026-04-15-04-20' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds committed 6 months ago440d663
  4. pid: document the PIDNS_ADDING checks in alloc_pid() and copy_process()Oleg Nesterov committed 8 months ago8fba192
  5. pid: make sub-init creation retryableOleg Nesterov committed 8 months ago040261b
  6. pid: check init is created first after idr allocPavel Tikhomirov committed 7 months ago39c8806
  7. pid_namespace: avoid optimization of accesses to ->child_reaperPavel Tikhomirov committed 7 months agod9c857a
  8. Revert "pid: make __task_pid_nr_ns(ns => NULL) safe for zombie callers"Oleg Nesterov committed 1 year ago1cf2e88
  9. pidfs: implement ino allocation without the pidmap lockMateusz Guzik committed 9 months ago87caaee
  10. pidfs: convert rb-tree to rhashtableChristian Brauner committed 9 months ago8021824
  11. pid: only take pidmap_lock once on allocMateusz Guzik committed 11 months ago6d864a1
  12. ns: drop custom reference count initialization for initial namespacesChristian Brauner committed 1 year agoc2bbd2d
  13. ns: add active reference countChristian Brauner committed 1 year ago3a18f80
  14. ns: use NS_COMMON_INIT() for all namespacesChristian Brauner committed 1 year ago0b17658
  15. Merge tag 'namespace-6.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds committed 1 year ago18b19ab
  16. Merge tag 'vfs-6.18-rc1.pidfs' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds committed 1 year agoe571372
  17. ns: move ns type into struct ns_commonChristian Brauner committed 1 year ago4055526
  18. ns: use inode initializer for initial namespacesChristian Brauner committed 1 year ago7cf7303
  19. ns: rename to __ns_refChristian Brauner committed 1 year ago024596a
  20. pid: use ns_capable_noaudit() when determining net sysctl permissionsChristian Göttsche committed 1 year agob9cb7e5
  21. pid: make __task_pid_nr_ns(ns => NULL) safe for zombie callersOleg Nesterov committed 1 year agoabdfd49
  22. pid: Add a judgment for ns null in pid_nr_nsgaoxiang17 committed 1 year ago006568a
  23. Merge tag 'sysctl-6.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/sysctl/sysctlLinus Torvalds committed 1 year ago4b290aa
  24. sysctl: move cad_pid into kernel/pid.cJoel Granados committed 1 year agoe054bcb
  25. pidfs: persist informationChristian Brauner committed 1 year ago8ec7c82
  26. pidfs: detect refcount bugsChristian Brauner committed 1 year agodb56723
  27. exit: move wake_up_all() pidfd waiters into __unhash_process()Christian Brauner committed 1 year ago35c9701
  28. Merge tag 'kernel-6.15-rc1.tasklist_lock' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds committed 1 year agob0cb56c
  29. pid: drop irq disablement around pidmap_lockMateusz Guzik committed 1 year ago627454c
  30. pid: perform free_pid() calls outside of tasklist_lockMateusz Guzik committed 1 year ago7903f90
  31. pid: sprinkle tasklist_lock assertsMateusz Guzik committed 1 year ago74198dc
  32. pidfd: add PIDFD_SELF* sentinels to refer to own thread/processLorenzo Stoakes committed 1 year agof08d0c3
  33. treewide: const qualify ctl_tables where applicableJoel Granados committed 1 year ago1751f87
  34. Merge tag 'kernel-6.14-rc1.pid' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds committed 1 year ago1a89a69
  35. pidfs: lookup pid through rbtreeChristian Brauner committed 1 year ago16ecd47