1. 555a0ce kernfs: prevent early freeing of root node by Minchan Kim · 3 years, 1 month ago
  2. 393c371 kernfs: switch global kernfs_rwsem lock to per-fs lock by Minchan Kim · 3 years, 2 months ago
  3. 410d591 kernfs: don't create a negative dentry if inactive node exists by Ian Kent · 3 years, 3 months ago
  4. df38d85 kernfs: also call kernfs_set_rev() for positive dentry by Hou Tao · 3 years, 4 months ago
  5. df6192f kernfs: dont call d_splice_alias() under kernfs node lock by Ian Kent · 3 years, 6 months ago
  6. 7ba0273 kernfs: switch kernfs to use an rwsem by Ian Kent · 3 years, 6 months ago
  7. c7e7c04 kernfs: use VFS negative dentry caching by Ian Kent · 3 years, 6 months ago
  8. 895adbe kernfs: add a revision to identify directory node changes by Ian Kent · 3 years, 6 months ago
  9. d826e03 kernfs: move revalidate to be near lookup by Ian Kent · 3 years, 7 months ago
  10. 549c729 fs: make helpers idmap mount aware by Christian Brauner · 4 years ago
  11. 0288e7f fs/kernfs: remove the double check of dentry->inode by Hui Su · 4 years, 2 months ago
  12. 21774fd kernfs: bring names in comments in line with code by Willem de Bruijn · 4 years, 3 months ago
  13. 5bf33f0 fs/kernfs/dir.c: Clean code by removing always true condition by Mateusz Nosek · 5 years ago
  14. 168829a Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  15. 4043045 kernfs: use 64bit inos if ino_t is 64bit by Tejun Heo · 5 years ago
  16. fe0f726 kernfs: combine ino/id lookup functions into kernfs_find_and_get_node_by_id() by Tejun Heo · 5 years ago
  17. 67c0496 kernfs: convert kernfs_node->id from union kernfs_node_id to u64 by Tejun Heo · 5 years ago
  18. 880df13 kernfs: kernfs_find_and_get_node_by_ino() should only look up activated nodes by Tejun Heo · 5 years ago
  19. b680b08 kernfs: use dumber locking for kernfs_find_and_get_node_by_ino() by Tejun Heo · 5 years ago
  20. e23f568 kernfs: fix ino wrap-around detection by Tejun Heo · 5 years ago
  21. 5facae4 locking/lockdep: Remove unused @nested argument from lock_release() by Qian Cai · 5 years ago
  22. bbe70e4 fs: kernfs: Fix possible null-pointer dereferences in kernfs_path_from_node_locked() by Jia-Ju Bai · 5 years ago
  23. 2fd60da kernfs: fix potential null pointer dereference by Peng Wang · 6 years ago
  24. 55716d2 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 by Thomas Gleixner · 6 years ago
  25. f72dae2 Merge tag 'selinux-pr-20190507' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux by Linus Torvalds · 6 years ago
  26. 9982679 kernfs: fix barrier usage in __kernfs_new_node() by Andrea Parri · 6 years ago
  27. e19dfdc kernfs: initialize security of newly created nodes by Ondrej Mosnacek · 6 years ago
  28. 0ac6075 kernfs: use simple_xattrs for security attributes by Ondrej Mosnacek · 6 years ago
  29. 0589521 kernfs: clean up struct kernfs_iattrs by Ondrej Mosnacek · 6 years ago
  30. 26e28d6 kernfs: Allocating memory for kernfs_iattrs with kmem_cache. by Ayush Mittal · 6 years ago
  31. 488dee9 kernfs: allow creating kernfs objects with arbitrary uid/gid by Dmitry Torokhov · 6 years ago
  32. 95582b0 vfs: change inode times to use struct timespec64 by Deepa Dinamani · 7 years ago
  33. c53cd49 kernfs: introduce kernfs_node_id by Shaohua Li · 8 years ago
  34. 319ba91 kernfs: don't set dentry->d_fsdata by Shaohua Li · 8 years ago
  35. ba16b28 kernfs: add an API to get kernfs node from inode number by Shaohua Li · 8 years ago
  36. 4a3ef68 kernfs: implement i_generation by Shaohua Li · 8 years ago
  37. 7d35079 kernfs: use idr instead of ida to manage inode number by Shaohua Li · 8 years ago
  38. f7878dc Merge branch 'for-4.11' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup by Linus Torvalds · 8 years ago
  39. 1762715 kernfs: handle null pointers while printing node name and path by Konstantin Khlebnikov · 8 years ago
  40. 0e67db2 kernfs: add kernfs_ops->open/release() callbacks by Tejun Heo · 8 years ago
  41. f34d360 Merge branch 'for-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup by Linus Torvalds · 8 years ago
  42. 101105b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  43. fd50eca vfs: Remove {get,set,remove}xattr inode operations by Andreas Gruenbacher · 8 years ago
  44. e72a1a8 kernfs: Switch to generic xattr handlers by Andreas Gruenbacher · 8 years ago
  45. 2773bf0 fs: rename "rename2" i_op to "rename" by Miklos Szeredi · 8 years ago
  46. 1cd66c9 fs: make remaining filesystems use .rename2 by Miklos Szeredi · 8 years ago
  47. bb09c86 kernfs: remove kernfs_path_len() by Tejun Heo · 8 years ago
  48. 3abb1d9 kernfs: make kernfs_path*() behave in the style of strlcpy() by Tejun Heo · 8 years ago
  49. 8387ff2 vfs: make the string hashes salt the hash by Linus Torvalds · 9 years ago
  50. 3aa2fc1 Merge tag 'driver-core-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core by Linus Torvalds · 9 years ago
  51. 7f427d3 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 9 years ago
  52. 8cb0d2c kernfs: no point locking directory around that generic_file_llseek() by Al Viro · 9 years ago
  53. e99ed4d kernfs_path_from_node_locked: don't overwrite nlen by Serge Hallyn · 9 years ago
  54. 3a3a5fe fs: kernfs: Replace CURRENT_TIME by current_fs_time() by Deepa Dinamani · 9 years ago
  55. 5518f66 Merge branch 'for-4.6-ns' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup by Linus Torvalds · 9 years ago
  56. 9f6df57 kernfs: Add API to generate relative kernfs path by Aditya Kali · 9 years ago
  57. e56ed358 kernfs: make kernfs_walk_ns() use kernfs_pr_cont_buf[] by Tejun Heo · 9 years ago
  58. 5955102 wrappers for ->i_mutex access by Al Viro · 9 years ago
  59. b2a209f Revert "kernfs: do not account ino_ida allocations to memcg" by Vladimir Davydov · 9 years ago
  60. bd96f76 kernfs: implement kernfs_walk_and_get() by Tejun Heo · 9 years ago
  61. 9acee9c kernfs: implement kernfs_path_len() by Tejun Heo · 9 years ago
  62. 0cbee99 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace by Linus Torvalds · 10 years ago
  63. ea01521 kernfs: Add support for always empty directories. by Eric W. Biederman · 10 years ago
  64. 499611e kernfs: do not account ino_ida allocations to memcg by Vladimir Davydov · 10 years ago
  65. 2b0143b VFS: normal filesystems (and lustre): d_inode() annotations by David Howells · 10 years ago
  66. dfeb0750 kernfs: remove KERNFS_STATIC_NAME by Tejun Heo · 10 years ago
  67. 75287a6 kernfs: convert node name allocation to kstrdup_const by Andrzej Hajda · 10 years ago
  68. 72392ed kernfs: Fix kernfs_name_compare by Rasmus Villemoes · 10 years ago
  69. 41d28bc switch d_materialise_unique() users to d_splice_alias() by Al Viro · 10 years ago
  70. 9b053f3 vfs: Remove unnecessary calls of check_submounts_and_drop by Eric W. Biederman · 11 years ago
  71. d35cc56 Merge 3.15-rc3 into staging-next by Greg Kroah-Hartman · 11 years ago
  72. c1befb8 kernfs: fix a subdir count leak by Jianyu Zhan · 11 years ago
  73. 7d568a8 kernfs: implement kernfs_root->supers list by Tejun Heo · 11 years ago
  74. 32d01dc Merge branch 'for-3.15' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup by Linus Torvalds · 11 years ago
  75. 88391d4 kernfs: fix off by one error. by Richard Cochran · 11 years ago
  76. f41c593 kernfs: fix kernfs_node_from_dentry() by Li Zefan · 11 years ago
  77. e61734c cgroup: remove cgroup->name by Tejun Heo · 11 years ago
  78. 9561a89 kernfs: fix hash calculation in kernfs_rename_ns() by Tejun Heo · 11 years ago
  79. 3eef34a kernfs: implement kernfs_get_parent(), kernfs_name/path() and friends by Tejun Heo · 11 years ago
  80. 0c23b22 kernfs: implement kernfs_node_from_dentry(), kernfs_root_from_sb() and kernfs_rename() by Tejun Heo · 11 years ago
  81. d35258e kernfs: allow nodes to be created in the deactivated state by Tejun Heo · 11 years ago
  82. b9c9dad kernfs: add missing kernfs_active() checks in directory operations by Tejun Heo · 11 years ago
  83. 90c07c8 kernfs: rename kernfs_dir_ops to kernfs_syscall_ops by Tejun Heo · 11 years ago
  84. 07c7530 kernfs: invoke dir_ops while holding active ref of the target node by Tejun Heo · 11 years ago
  85. 6b0afc2 kernfs, sysfs, driver-core: implement kernfs_remove_self() and its wrappers by Tejun Heo · 11 years ago
  86. 81c173c kernfs: remove KERNFS_REMOVED by Tejun Heo · 11 years ago
  87. 182fd64 kernfs: remove KERNFS_ACTIVE_REF and add kernfs_lockdep() by Tejun Heo · 11 years ago
  88. 988cd7a kernfs: remove kernfs_addrm_cxt by Tejun Heo · 11 years ago
  89. ccf02aa kernfs: invoke kernfs_unmap_bin_file() directly from kernfs_deactivate() by Tejun Heo · 11 years ago
  90. 35beab0 kernfs: restructure removal path to fix possible premature return by Tejun Heo · 11 years ago
  91. abd54f0 kernfs: replace kernfs_node->u.completion with kernfs_root->deactivate_waitq by Tejun Heo · 11 years ago
  92. a660793 kernfs: make kernfs_deactivate() honor KERNFS_LOCKDEP flag by Tejun Heo · 11 years ago
  93. db4aad2 kernfs: associate a new kernfs_node with its parent on creation by Tejun Heo · 11 years ago
  94. 87da149 Revert "kernfs: replace kernfs_node->u.completion with kernfs_root->deactivate_waitq" by Greg Kroah-Hartman · 11 years ago
  95. 0890147 Revert "kernfs: remove KERNFS_ACTIVE_REF and add kernfs_lockdep()" by Greg Kroah-Hartman · 11 years ago
  96. 798c75a Revert "kernfs: remove KERNFS_REMOVED" by Greg Kroah-Hartman · 11 years ago
  97. 4f4b1b6 Revert "kernfs: restructure removal path to fix possible premature return" by Greg Kroah-Hartman · 11 years ago
  98. 55f6e30 Revert "kernfs: invoke kernfs_unmap_bin_file() directly from __kernfs_remove()" by Greg Kroah-Hartman · 11 years ago
  99. 7653fe9 Revert "kernfs: remove kernfs_addrm_cxt" by Greg Kroah-Hartman · 11 years ago
  100. f4b3e63 Revert "kernfs: make kernfs_get_active() block if the node is deactivated but not removed" by Greg Kroah-Hartman · 11 years ago