summaryrefslogtreecommitdiffstats
path: root/kernel/audit_tree.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds2023-11-031-2/+2
|\
| * treewide: mark stuff as __ro_after_initAlexey Dobriyan2023-10-181-2/+2
* | audit: Annotate struct audit_chunk with __counted_byKees Cook2023-09-121-1/+1
|/
* audit: use fsnotify group lock helpersAmir Goldstein2022-04-251-16/+16
* fsnotify: pass flags argument to fsnotify_alloc_group()Amir Goldstein2022-04-251-1/+1
* audit: use struct_size() helper in kmalloc()Xiu Jianfeng2021-12-141-1/+1
* Merge tag 'audit-pr-20211101' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2021-11-021-10/+10
|\
| * audit: rename struct node to struct audit_node to prevent future name collisionsChristophe Leroy2021-09-131-10/+10
* | audit: add filtering for io_uring recordsPaul Moore2021-09-201-1/+2
|/
* audit: move put_tree() to avoid trim_trees refcount underflow and UAFRichard Guy Briggs2021-08-251-1/+1
* audit: Use list_move instead of list_del/list_addBaokun Li2021-06-091-8/+4
* fsnotify: generalize handle_inode_event()Amir Goldstein2020-12-031-1/+1
* Merge tag 'fsnotify_for_v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-08-071-6/+4
|\
| * fsnotify: create method handle_inode_event() in fsnotify_operationsAmir Goldstein2020-07-271-6/+4
| * fsnotify: pass dir argument to handle_event() callbackAmir Goldstein2020-07-271-3/+3
* | audit: Use struct_size() helper in alloc_chunkGustavo A. R. Silva2020-06-171-3/+1
|/
* fsnotify: switch send_to_group() and ->handle_event to const struct qstr *Al Viro2019-04-261-1/+1
* audit: hand taken context to audit_kill_trees for syscall loggingRichard Guy Briggs2019-01-151-8/+11
* audit: minimize our use of audit_log_format()Paul Moore2018-11-271-2/+1
* audit: Use 'mark' name for fsnotify_mark variablesJan Kara2018-11-121-39/+40
* audit: Replace chunk attached to mark instead of replacing markJan Kara2018-11-121-77/+83
* audit: Simplify locking around untag_chunk()Jan Kara2018-11-121-37/+40
* audit: Drop all unused chunk nodes during deletionJan Kara2018-11-121-9/+18
* audit: Guarantee forward progress of chunk untaggingJan Kara2018-11-121-25/+17
* audit: Allocate fsnotify mark independently of chunkJan Kara2018-11-121-14/+50
* audit: Provide helper for dropping mark's chunk referenceJan Kara2018-11-121-1/+11
* audit: Remove pointless check in insert_hash()Jan Kara2018-11-121-2/+0
* audit: Factor out chunk replacement codeJan Kara2018-11-121-46/+40
* audit: Make hash table insertion safe against concurrent lookupsJan Kara2018-11-121-3/+29
* audit: Embed key into chunkJan Kara2018-11-121-19/+8
* audit: Fix possible tagging failuresJan Kara2018-11-121-7/+10
* audit: Fix possible spurious -ENOSPC errorJan Kara2018-11-121-10/+16
* audit_tree: Remove mark->lock lockingJan Kara2018-11-121-20/+4
* Merge tag 'fsnotify_for_v4.19-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2018-08-171-8/+9
|\
| * fsnotify: let connector point to an abstract objectAmir Goldstein2018-06-271-8/+9
* | audit: check audit_enabled in audit_tree_log_remove_rule()Richard Guy Briggs2018-06-281-0/+2
|/
* fsnotify: add fsnotify_add_inode_mark() wrappersAmir Goldstein2018-05-181-5/+5
* fsnotify: remove redundant arguments to handle_event()Amir Goldstein2018-05-181-2/+0
* audit: track the owner of the command mutex ourselvesPaul Moore2018-02-231-4/+4
* Merge branch 'fsnotify' of git://git.kernel.org/pub/scm/linux/kernel/git/jack...Linus Torvalds2017-11-141-1/+1
|\
| * fsnotify: convert fsnotify_mark.refcnt from atomic_t to refcount_tElena Reshetova2017-10-311-1/+1
* | License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
|/
* Merge branch 'fsnotify' of git://git.kernel.org/pub/scm/linux/kernel/git/jack...Linus Torvalds2017-05-031-22/+56
|\
| * fsnotify: Move ->free_mark callback to fsnotify_opsJan Kara2017-04-101-2/+2
| * fsnotify: Add group pointer in fsnotify_init_mark()Jan Kara2017-04-101-7/+8
| * fsnotify: Remove fsnotify_find_{inode|vfsmount}_mark()Jan Kara2017-04-101-1/+2
| * fsnotify: Pass fsnotify_iter_info into handle_event handlerJan Kara2017-04-101-1/+2
| * fsnotify: Detach mark from object list when last reference is droppedJan Kara2017-04-101-16/+15
| * fsnotify: Move object pointer to fsnotify_mark_connectorJan Kara2017-04-101-5/+20
| * audit_tree: Use mark flags to check whether mark is aliveJan Kara2017-04-101-3/+3