summaryrefslogtreecommitdiffstats
path: root/kernel/audit_tree.c
Commit message (Expand)AuthorAgeFilesLines
* audit: move put_tree() to avoid trim_trees refcount underflow and UAFRichard Guy Briggs2021-09-031-1/+1
* 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-061-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-141-8/+11
* audit: minimize our use of audit_log_format()Paul Moore2018-11-261-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
| * audit: Abstract hash key handlingJan Kara2017-04-051-11/+28
* | audit: convert audit_tree.count from atomic_t to refcount_tElena Reshetova2017-05-021-4/+5
|/
* Merge branch 'stable-4.10' of git://git.infradead.org/users/pcmoore/auditLinus Torvalds2017-01-051-4/+14
|\
| * audit: Fix sleep in atomicJan Kara2017-01-031-4/+14
| * fsnotify: Remove fsnotify_duplicate_mark()Jan Kara2016-12-231-4/+4
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2016-12-171-1/+1
|\ \ | |/ |/|
| * fsnotify: constify 'data' passed to ->handle_event()Al Viro2016-12-051-1/+1
* | audit: fix formatting of AUDIT_CONFIG_CHANGE eventsSteve Grubb2016-11-201-2/+1
|/
* audit: cleanup prune_tree_threadJiri Slaby2016-04-041-7/+5
* audit: audit_tree_match can be booleanYaowei Bai2015-11-041-3/+3