Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
50a0f3f55e382b313e7cbebdf8ccf1593296e16f
/
kernel
/
audit_tree.c
67d69e9
audit: move put_tree() to avoid trim_trees refcount underflow and UAF
by Richard Guy Briggs
· 3 years, 4 months ago
dd8b865c
audit: Use list_move instead of list_del/list_add
by Baokun Li
· 3 years, 7 months ago
950cc0d
fsnotify: generalize handle_inode_event()
by Amir Goldstein
· 4 years, 1 month ago
eb65405
Merge tag 'fsnotify_for_v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
by Linus Torvalds
· 4 years, 5 months ago
b9a1b97
fsnotify: create method handle_inode_event() in fsnotify_operations
by Amir Goldstein
· 4 years, 5 months ago
b54cecf
fsnotify: pass dir argument to handle_event() callback
by Amir Goldstein
· 4 years, 7 months ago
bbccc11
audit: Use struct_size() helper in alloc_chunk
by Gustavo A. R. Silva
· 4 years, 7 months ago
e43e9c3
fsnotify: switch send_to_group() and ->handle_event to const struct qstr *
by Al Viro
· 6 years ago
9e36a5d
audit: hand taken context to audit_kill_trees for syscall logging
by Richard Guy Briggs
· 6 years ago
d0a3f18
audit: minimize our use of audit_log_format()
by Paul Moore
· 6 years ago
f905c2f
audit: Use 'mark' name for fsnotify_mark variables
by Jan Kara
· 6 years ago
83d23bc
audit: Replace chunk attached to mark instead of replacing mark
by Jan Kara
· 6 years ago
8432c70
audit: Simplify locking around untag_chunk()
by Jan Kara
· 6 years ago
c22fcde
audit: Drop all unused chunk nodes during deletion
by Jan Kara
· 6 years ago
49a4ee7
audit: Guarantee forward progress of chunk untagging
by Jan Kara
· 6 years ago
5f51613
audit: Allocate fsnotify mark independently of chunk
by Jan Kara
· 6 years ago
a837571
audit: Provide helper for dropping mark's chunk reference
by Jan Kara
· 6 years ago
8cd0feb
audit: Remove pointless check in insert_hash()
by Jan Kara
· 6 years ago
d31b326
audit: Factor out chunk replacement code
by Jan Kara
· 6 years ago
1635e57
audit: Make hash table insertion safe against concurrent lookups
by Jan Kara
· 6 years ago
8d20d6e
audit: Embed key into chunk
by Jan Kara
· 6 years ago
b1e4603
audit: Fix possible tagging failures
by Jan Kara
· 6 years ago
a5789b0
audit: Fix possible spurious -ENOSPC error
by Jan Kara
· 6 years ago
9f16d2e
audit_tree: Remove mark->lock locking
by Jan Kara
· 6 years ago
2645b9d
Merge tag 'fsnotify_for_v4.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
by Linus Torvalds
· 6 years ago
65a8766
audit: check audit_enabled in audit_tree_log_remove_rule()
by Richard Guy Briggs
· 7 years ago
36f10f5
fsnotify: let connector point to an abstract object
by Amir Goldstein
· 7 years ago
b249f5b
fsnotify: add fsnotify_add_inode_mark() wrappers
by Amir Goldstein
· 7 years ago
5b0457a
fsnotify: remove redundant arguments to handle_event()
by Amir Goldstein
· 7 years ago
ce42363
audit: track the owner of the command mutex ourselves
by Paul Moore
· 7 years ago
23281c8
Merge branch 'fsnotify' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
by Linus Torvalds
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
ab97f873
fsnotify: convert fsnotify_mark.refcnt from atomic_t to refcount_t
by Elena Reshetova
· 7 years ago
5133cd7
Merge branch 'fsnotify' of git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs
by Linus Torvalds
· 8 years ago
9d2378f
audit: convert audit_tree.count from atomic_t to refcount_t
by Elena Reshetova
· 8 years ago
054c636
fsnotify: Move ->free_mark callback to fsnotify_ops
by Jan Kara
· 8 years ago
7b129323
fsnotify: Add group pointer in fsnotify_init_mark()
by Jan Kara
· 8 years ago
b1362ed
fsnotify: Remove fsnotify_find_{inode|vfsmount}_mark()
by Jan Kara
· 8 years ago
9385a84
fsnotify: Pass fsnotify_iter_info into handle_event handler
by Jan Kara
· 8 years ago
6b3f05d
fsnotify: Detach mark from object list when last reference is dropped
by Jan Kara
· 8 years ago
86ffe24
fsnotify: Move object pointer to fsnotify_mark_connector
by Jan Kara
· 8 years ago
43471d1
audit_tree: Use mark flags to check whether mark is alive
by Jan Kara
· 8 years ago
f410ff6
audit: Abstract hash key handling
by Jan Kara
· 8 years ago
6989606
Merge branch 'stable-4.10' of git://git.infradead.org/users/pcmoore/audit
by Linus Torvalds
· 8 years ago
be29d20
audit: Fix sleep in atomic
by Jan Kara
· 8 years ago
e3ba730
fsnotify: Remove fsnotify_duplicate_mark()
by Jan Kara
· 8 years ago
0110c35
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
3cd5eca
fsnotify: constify 'data' passed to ->handle_event()
by Al Viro
· 8 years ago
c1e8f06
audit: fix formatting of AUDIT_CONFIG_CHANGE events
by Steve Grubb
· 8 years ago
0bf676d
audit: cleanup prune_tree_thread
by Jiri Slaby
· 9 years ago
6f1b5d7
audit: audit_tree_match can be boolean
by Yaowei Bai
· 9 years ago
425afcf
Merge branch 'upstream' of git://git.infradead.org/users/pcmoore/audit
by Linus Torvalds
· 9 years ago
34d99af5
audit: implement audit by executable
by Richard Guy Briggs
· 9 years ago
9ec3a64
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 10 years ago
27cf3a1
Merge branch 'upstream' of git://git.infradead.org/users/pcmoore/audit
by Linus Torvalds
· 10 years ago
3b36215
VFS: audit: d_backing_inode() annotations
by David Howells
· 10 years ago
f1aaf26
audit: move the tree pruning to a dedicated thread
by Imre Palik
· 10 years ago
0809ab6
fsnotify: unify inode and mount marks handling
by Jan Kara
· 10 years ago
799b601
audit: keep inode pinned
by Miklos Szeredi
· 10 years ago
2991dd2
audit: rename audit_log_remove_rule to disambiguate for trees
by Richard Guy Briggs
· 10 years ago
e7df61f
audit: invalid op= values for rules
by Burn Alting
· 11 years ago
45a22f4
inotify: Fix reporting of cookies for inotify events
by Jan Kara
· 11 years ago
56b27cf
fsnotify: remove pointless NULL initializers
by Jan Kara
· 11 years ago
83c4c4b
fsnotify: remove .should_send_event callback
by Jan Kara
· 11 years ago
7053aee
fsnotify: do not share events between notification groups
by Jan Kara
· 11 years ago
736f320
kernel/audit_tree.c:audit_add_tree_rule(): protect `rule' from kill_rules()
by Chen Gang
· 12 years ago
12b2f11
kernel/audit_tree.c: tree will leak memory when failure occurs in audit_trim_trees()
by Chen Gang
· 12 years ago
0644ec0
audit: catch possible NULL audit buffers
by Kees Cook
· 12 years ago
e2a2994
fsnotify: pass group to fsnotify_destroy_mark()
by Lino Sanfilippo
· 14 years ago
b3e8692
audit: clean up refcounting in audit-tree
by Miklos Szeredi
· 12 years ago
a2140fc
audit: fix refcounting in audit-tree
by Miklos Szeredi
· 12 years ago
0fe33aa
audit: don't free_chunk() after fsnotify_add_mark()
by Miklos Szeredi
· 12 years ago
be34d1a
VFS: Make clone_mnt()/copy_tree()/collect_mounts() return errors
by David Howells
· 13 years ago
3b097c4
audit_tree,rcu: Convert call_rcu(__put_tree) to kfree_rcu()
by Lai Jiangshan
· 14 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
f7a998a
in untag_chunk() we need to do alloc_chunk() a bit earlier
by Al Viro
· 14 years ago
1968f5e
fanotify: use both marks when possible
by Eric Paris
· 14 years ago
ce8f76f
fsnotify: pass both the vfsmount mark and inode mark
by Eric Paris
· 14 years ago
2612abb
fsnotify: cleanup should_send_event
by Eric Paris
· 14 years ago
3a9b16b
fsnotify: send fsnotify_mark to groups in event handling functions
by Eric Paris
· 14 years ago
5444e29
fsnotify: split generic and inode specific mark code
by Eric Paris
· 15 years ago
3556608
fsnotify: take inode->i_lock inside fsnotify_find_mark_entry()
by Andreas Gruenbacher
· 15 years ago
d077544
fsnotify: rename fsnotify_find_mark_entry to fsnotify_find_mark
by Eric Paris
· 15 years ago
e61ce86
fsnotify: rename fsnotify_mark_entry to just fsnotify_mark
by Eric Paris
· 15 years ago
2823e04
fsnotify: put inode specific fields in an fsnotify_mark in a union
by Eric Paris
· 15 years ago
3a9fb89
fsnotify: include vfsmount in should_send_event when appropriate
by Eric Paris
· 15 years ago
0d2e2a1
fsnotify: drop mask argument from fsnotify_alloc_group
by Eric Paris
· 15 years ago
ffab834
fsnotify: fsnotify_obtain_group should be fsnotify_alloc_group
by Eric Paris
· 15 years ago
74be0cc
fsnotify: remove group_num altogether
by Eric Paris
· 15 years ago
8112e2d
fsnotify: include data in should_send calls
by Eric Paris
· 15 years ago
7b0a04f
fsnotify: provide the data type to should_send_event
by Eric Paris
· 15 years ago
28a3a7e
audit: reimplement audit_trees using fsnotify rather than inotify
by Eric Paris
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
1f70713
new helper: iterate_mounts()
by Al Viro
· 15 years ago
2096f75
New helper: path_is_under(path1, path2)
by Al Viro
· 15 years ago
b4c30aa
fix more leaks in audit_tree.c tag_chunk()
by Al Viro
· 15 years ago
6f5d511
fix braindamage in audit_tree.c untag_chunk()
by Al Viro
· 15 years ago
916d757
Fix rule eviction order for AUDIT_DIR
by Al Viro
· 16 years ago
9d96098
Audit: clean up all op= output to include string quoting
by Eric Paris
· 16 years ago
589ff87
Switch collect_mounts() to struct path
by Al Viro
· 16 years ago
Next »