AppArmor security module overview
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest45 patches 193 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/45 | Pass struct vfsmount to the inode_create LSM hookfs/ include/ security/ +1 more | +10 | 0 replies | |
| 2/45 | Pass struct path down to remove_suid and childrenfs/ fs/ fs/ +5 more | +15 | 0 replies | |
| 3/45 | Add a vfsmount parameter to notify_change()fs/ fs/ fs/ +11 more | +45 | 0 replies | |
| 4/45 | Pass struct vfsmount to the inode_setattr LSM hookfs/ include/ security/ +1 more | +13 | 0 replies | |
| 4/45 | Pass struct vfsmount to the inode_setattr LSM hookfs/ include/ security/ +1 more | +13 | 0 replies | |
| 4/45 | Pass struct vfsmount to the inode_setattr LSM hookfs/ include/ security/ +1 more | +13 | 0 replies | |
| 5/45 | Add struct vfsmount parameter to vfs_mkdir()fs/ fs/ fs/ +2 more | +15 | 0 replies | |
| 6/45 | Pass struct vfsmount to the inode_mkdir LSM hookfs/ include/ security/ +1 more | +10 | 0 replies | |
| 6/45 | Pass struct vfsmount to the inode_mkdir LSM hookfs/ include/ security/ +1 more | +10 | 0 replies | |
| 6/45 | Pass struct vfsmount to the inode_mkdir LSM hookfs/ include/ security/ +1 more | +10 | 0 replies | |
| 7/45 | Add a struct vfsmount parameter to vfs_mknod()fs/ fs/ fs/ +2 more | +14 | 0 replies | |
| 7/45 | Add a struct vfsmount parameter to vfs_mknod()fs/ fs/ fs/ +2 more | +14 | 0 replies | |
| 7/45 | Add a struct vfsmount parameter to vfs_mknod()fs/ fs/ fs/ +2 more | +14 | 0 replies | |
| 8/45 | Pass struct vfsmount to the inode_mknod LSM hookfs/ include/ security/ +1 more | +10 | 0 replies | |
| 9/45 | Add a struct vfsmount parameter to vfs_symlink()fs/ fs/ fs/ +1 more | +16 | 0 replies | |
| 10/45 | Pass struct vfsmount to the inode_symlink LSM hookfs/ include/ security/ +1 more | +10 | 0 replies | |
| 11/45 | Pass struct vfsmount to the inode_readlink LSM hookfs/ include/ security/ +1 more | +10 | 0 replies | |
| 12/45 | Add struct vfsmount parameters to vfs_link()fs/ fs/ fs/ +1 more | +13 | 0 replies | |
| 13/45 | Pass the struct vfsmounts to the inode_link LSM hookfs/ include/ security/ +1 more | +26 | 0 replies | |
| 14/45 | Add a struct vfsmount parameter to vfs_rmdir()fs/ fs/ fs/ +3 more | +13 | 0 replies | |
| 15/45 | Pass struct vfsmount to the inode_rmdir LSM hookfs/ include/ security/ +1 more | +13 | 0 replies | |
| 16/45 | Call lsm hook before unhashing dentry in vfs_rmdir()fs/ | +7 | 0 replies | |
| 17/45 | Add a struct vfsmount parameter to vfs_unlink()fs/ fs/ fs/ +3 more | +8 | 0 replies | |
| 18/45 | Pass struct vfsmount to the inode_unlink LSM hookfs/ include/ security/ +1 more | +14 | 0 replies | |
| 19/45 | Add struct vfsmount parameters to vfs_rename()fs/ fs/ fs/ +1 more | +21 | 0 replies | |
| 20/45 | Pass struct vfsmount to the inode_rename LSM hookfs/ include/ security/ +1 more | +26 | 0 replies | |
| 20/45 | Pass struct vfsmount to the inode_rename LSM hookfs/ include/ security/ +1 more | +26 | 0 replies | |
| 21/45 | Add a struct vfsmount parameter to vfs_setxattr()fs/ fs/ include/ | +21 | 0 replies | |
| 22/45 | Pass struct vfsmount to the inode_setxattr LSM hookfs/ include/ security/ +2 more | +41 | 0 replies | |
| 23/45 | Add a struct vfsmount parameter to vfs_getxattr()fs/ fs/ fs/ +2 more | +25 | 0 replies | |
| 24/45 | Pass struct vfsmount to the inode_getxattr LSM hookfs/ include/ security/ +1 more | +13 | 0 replies | |
| 25/45 | Add a struct vfsmount parameter to vfs_listxattr()fs/ include/ | +16 | 0 replies | |
| 25/45 | Add a struct vfsmount parameter to vfs_listxattr()fs/ include/ | +16 | 0 replies | |
| 25/45 | Add a struct vfsmount parameter to vfs_listxattr()fs/ include/ | +16 | 0 replies | |
| 26/45 | Pass struct vfsmount to the inode_listxattr LSM hookfs/ include/ security/ +1 more | +10 | 0 replies | |
| 27/45 | Add a struct vfsmount parameter to vfs_removexattr()fs/ fs/ include/ | +11 | 0 replies | |
| 28/45 | Pass struct vfsmount to the inode_removexattr LSM hookfs/ include/ security/ +2 more | +16 | 0 replies | |
| 29/45 | Fix __d_path() for lazy unmounts and make it unambiguousfs/ | +98 | 0 replies | |
| 30/45 | Make d_path() consistent across mount operationsfs/ | +8 | 0 replies | |
| 30/45 | Make d_path() consistent across mount operationsfs/ | +8 | 0 replies | |
| 31/45 | Add d_namespace_path() to compute namespace relative pathnamesfs/ fs/ include/ +1 more | +34 | 0 replies | |
| 32/45 | Enable LSM hooks to distinguish operations on file descriptors from operations on pathnamesfs/ fs/ include/ | +21 | 0 replies | |
| 33/45 | Pass struct file down the inode_*xattr security LSM hooksfs/ include/ include/ +3 more | +80 | 0 replies | |
| 34/45 | Factor out sysctl pathname codeinclude/ kernel/ security/ | +34 | 0 replies | |
| 35/45 | Allow permission functions to tell between parent and leaf checksfs/ | +6 | 1 reply | |
| 36/45 | Export audit subsystem for use by modulesinclude/ kernel/ | +9 | 0 replies | |
| 37/45 | AppArmor: Main Partsecurity/ | +1399 | 1 reply | |
| 38/45 | AppArmor: Module and LSM hookssecurity/ | +790 | 22 replies | |
| 39/45 | AppArmor: Profile loading and manipulation, pathname matchingsecurity/ security/ security/ | +958 | 168 replies | |
| 40/45 | AppArmor: all the restsecurity/ security/ security/ +5 more | +1041 | 0 replies | |
| 41/45 | Add AppArmor LSM to security/Makefilesecurity/ security/ security/ | +4 | 0 replies | |
| 42/45 | AppArmor: add lock subtyping so lockdep does not report false dependenciessecurity/ security/ security/ +1 more | +43 | 0 replies | |
| 43/45 | Switch to vfs_permission() in do_path_lookup()fs/ | +6 | 0 replies | |
| 44/45 | Switch to vfs_permission() in sys_fchdir()fs/ | +7 | 0 replies | |
| 44/45 | Switch to vfs_permission() in sys_fchdir()fs/ | +7 | 0 replies | |
| 44/45 | Switch to vfs_permission() in sys_fchdir()fs/ | +7 | 0 replies | |
| 45/45 | Fix file_permission()fs/ | +7 | 0 replies | |
| 45/45 | Fix file_permission()fs/ | +7 | 0 replies |
Reviews trailers per patch
2 of 58 patches have a Reviewed-by or Acked-by.
| Patch | Alan Cox | John Johansen |
|---|---|---|
| 1/45 | ||
| 2/45 | ||
| 3/45 | ||
| 4/45 | ||
| 4/45 | ||
| 4/45 | ||
| 5/45 | ||
| 6/45 | ||
| 6/45 | ||
| 6/45 | ||
| 7/45 | ||
| 7/45 | ||
| 7/45 | ||
| 8/45 | ||
| 9/45 | ||
| 10/45 | ||
| 11/45 | ||
| 12/45 | ||
| 13/45 | ||
| 14/45 | ||
| 15/45 | ||
| 16/45 | ||
| 17/45 | ||
| 18/45 | ||
| 19/45 | ||
| 20/45 | ||
| 20/45 | ||
| 21/45 | ||
| 22/45 | ||
| 23/45 | ||
| 24/45 | ||
| 25/45 | ||
| 25/45 | ||
| 25/45 | ||
| 26/45 | ||
| 27/45 | ||
| 28/45 | ||
| 29/45 | A-b | |
| 30/45 | ||
| 30/45 | ||
| 31/45 | R-b | |
| 32/45 | ||
| 33/45 | ||
| 34/45 | ||
| 35/45 | ||
| 36/45 | ||
| 37/45 | ||
| 38/45 | ||
| 39/45 | ||
| 40/45 | ||
| 41/45 | ||
| 42/45 | ||
| 43/45 | ||
| 44/45 | ||
| 44/45 | ||
| 44/45 | ||
| 45/45 | ||
| 45/45 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [AppArmor 00/45] AppArmor security module overview
lkml-explanatory.txt