2022-12-31 | Amir Goldstein | ovl: remove privs in ovl_fallocate() Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-12-31 | Amir Goldstein | ovl: remove privs in ovl_copyfile() Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-11-25 | Amir Goldstein | vfs: fix copy_file_range() averts filesystem freeze... Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-08-16 | Amir Goldstein | locks: fix TOCTOU race when granting write lease Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-07-01 | Amir Goldstein | fanotify: introduce FAN_MARK_IGNORE ...org/r/20220629144210.2983229-4-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-07-01 | Amir Goldstein | fanotify: cleanups for fanotify_mark() input validations ...org/r/20220629144210.2983229-3-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-07-01 | Amir Goldstein | fanotify: prepare for setting event flags in ignore... ...org/r/20220629144210.2983229-2-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-06-30 | Amir Goldstein | vfs: fix copy_file_range() regression in cross-fs copies Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-06-28 | Amir Goldstein | fanotify: refine the validation checks on non-dir inode... ...org/r/20220627174719.2838175-1-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-05-18 | Amir Goldstein | fsnotify: consistent behavior for parent not watching... Signed-off-by: Amir Goldstein <amir73il@gmail.com> ...org/r/20220511190213.831646-3-amir73il@gmail.com |
commit | commitdiff | tree |
2022-05-18 | Amir Goldstein | fsnotify: introduce mark type iterator Signed-off-by: Amir Goldstein <amir73il@gmail.com> ...org/r/20220511190213.831646-2-amir73il@gmail.com |
commit | commitdiff | tree |
2022-05-09 | Amir Goldstein | fanotify: do not allow setting dirent events in mask... Signed-off-by: Amir Goldstein <amir73il@gmail.com> ...org/r/20220507080028.219826-1-amir73il@gmail.com |
commit | commitdiff | tree |
2022-04-28 | Amir Goldstein | ovl: store lower path in ovl_inode Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-28 | Amir Goldstein | ovl: pass layer mnt to ovl_open_realfile() Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-28 | Amir Goldstein | ovl: use wrappers to all vfs_*xattr() calls Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-25 | Amir Goldstein | fanotify: enable "evictable" inode marks ...org/r/20220422120327.3459282-17-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-25 | Amir Goldstein | fanotify: use fsnotify group lock helpers ...org/r/20220422120327.3459282-16-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-25 | Amir Goldstein | fanotify: implement "evictable" inode marks ...org/r/20220422120327.3459282-15-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-25 | Amir Goldstein | fanotify: factor out helper fanotify_mark_update_flags() ...org/r/20220422120327.3459282-14-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-25 | Amir Goldstein | fanotify: create helper fanotify_mark_user_flags() ...org/r/20220422120327.3459282-13-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-25 | Amir Goldstein | fsnotify: allow adding an inode mark without pinning... ...org/r/20220422120327.3459282-12-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-25 | Amir Goldstein | dnotify: use fsnotify group lock helpers ...org/r/20220422120327.3459282-11-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-25 | Amir Goldstein | nfsd: use fsnotify group lock helpers ...org/r/20220422120327.3459282-10-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-25 | Amir Goldstein | audit: use fsnotify group lock helpers ...org/r/20220422120327.3459282-9-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-25 | Amir Goldstein | inotify: use fsnotify group lock helpers ...org/r/20220422120327.3459282-8-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-25 | Amir Goldstein | fsnotify: create helpers for group mark_mutex lock ...org/r/20220422120327.3459282-7-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-25 | Amir Goldstein | fsnotify: make allow_dups a property of the group ...org/r/20220422120327.3459282-6-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-25 | Amir Goldstein | fsnotify: pass flags argument to fsnotify_alloc_group() ...org/r/20220422120327.3459282-5-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-25 | Amir Goldstein | fsnotify: fix wrong lockdep annotations ...org/r/20220422120327.3459282-4-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-25 | Amir Goldstein | inotify: move control flags from mask to mark flags ...org/r/20220422120327.3459282-3-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-04-25 | Amir Goldstein | inotify: show inotify mask flags in proc fdinfo ...org/r/20220422120327.3459282-2-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-02-28 | Amir Goldstein | nfsd: more robust allocation failure handling in nfsd_file_c... Signed-off-by: Amir Goldstein <amir73il@gmail.com> Tested-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-02-24 | Amir Goldstein | fsnotify: optimize FS_MODIFY events with no ignored... ...org/r/20220223151438.790268-3-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-02-24 | Amir Goldstein | fsnotify: fix merge with parent's ignored mask ...org/r/20220223151438.790268-2-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-02-13 | Amir Goldstein | cifs: fix set of group SID via NTSD xattrs Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-01-24 | Amir Goldstein | fsnotify: fix fsnotify hooks in pseudo filesystems ...org/r/20220120215305.282577-2-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2022-01-24 | Amir Goldstein | fsnotify: invalidate dcache before IN_DELETE event ...org/r/20220120215305.282577-1-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-12-15 | Amir Goldstein | fanotify: wire up FAN_RENAME event ...org/r/20211129201537.1932819-12-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-12-15 | Amir Goldstein | fanotify: report old and/or new parent+name in FAN_RENAME... ...org/r/20211129201537.1932819-11-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-12-15 | Amir Goldstein | fanotify: record either old name new name or both for... ...org/r/20211129201537.1932819-10-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-12-15 | Amir Goldstein | fanotify: record old and new parent and name in FAN_RENAME... ...org/r/20211129201537.1932819-9-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-12-15 | Amir Goldstein | fanotify: support secondary dir fh and name in fanotify_info ...org/r/20211129201537.1932819-8-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-12-15 | Amir Goldstein | fanotify: use helpers to parcel fanotify_info buffer ...org/r/20211129201537.1932819-7-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-12-15 | Amir Goldstein | fanotify: use macros to get the offset to fanotify_info... ...org/r/20211129201537.1932819-6-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-12-15 | Amir Goldstein | fsnotify: generate FS_RENAME event with rich information ...org/r/20211129201537.1932819-5-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-12-15 | Amir Goldstein | fanotify: introduce group flag FAN_REPORT_TARGET_FID ...org/r/20211129201537.1932819-4-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-12-15 | Amir Goldstein | fsnotify: separate mark iterator type from object type... ...org/r/20211129201537.1932819-3-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-12-15 | Amir Goldstein | fsnotify: clarify object type argument ...org/r/20211129201537.1932819-2-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-10-28 | Amir Goldstein | fuse: add FOPEN_NOFLUSH Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-10-27 | Amir Goldstein | fsnotify: clarify contract for create event hooks Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-10-27 | Amir Goldstein | fsnotify: pass dentry instead of inode data Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-10-27 | Amir Goldstein | fsnotify: pass data_type to fsnotify_name() Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-09-10 | Amir Goldstein | fsnotify: fix sb_connectors leak Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-08-17 | Amir Goldstein | ovl: relax lookup error on mismatch origin ftype Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-08-17 | Amir Goldstein | ovl: consistent behavior for immutable/append-only... ...unionfs/20210210190334.1212210-5-amir73il@gmail.com/ Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-08-17 | Amir Goldstein | ovl: copy up sync/noatime fileattr flags Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-08-17 | Amir Goldstein | ovl: pass ovl_fs to ovl_check_setxattr() Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-08-17 | Amir Goldstein | fs: add generic helper for filling statx attribute... Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-08-11 | Amir Goldstein | fsnotify: optimize the case of no marks of any type ...org/r/20210810151220.285179-5-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-08-11 | Amir Goldstein | fsnotify: count all objects with attached connectors ...org/r/20210810151220.285179-4-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-08-11 | Amir Goldstein | fsnotify: count s_fsnotify_inode_refs for attached... ...org/r/20210810151220.285179-3-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-08-11 | Amir Goldstein | fsnotify: replace igrab() with ihold() on attach connector ...org/r/20210810151220.285179-2-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-08-10 | Amir Goldstein | ovl: skip stale entries in merge dir cache iteration Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-06-22 | Amir Goldstein | fuse: fix illegal access to inode with reused nodeid Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-05-25 | Amir Goldstein | fanotify: fix permission model of unprivileged group ...org/r/20210524135321.2190062-1-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-04-19 | Amir Goldstein | shmem: allow reporting fanotify events with file handles... ...org/r/20210322173944.449469-3-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-04-19 | Amir Goldstein | fs: introduce a wrapper uuid_to_fsid() ...org/r/20210322173944.449469-2-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-04-12 | Amir Goldstein | ovl: add debug print to ovl_do_getxattr() Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-04-12 | Amir Goldstein | ovl: invalidate readdir cache on changes to dir with... Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-04-12 | Amir Goldstein | ovl: restrict lower null uuid for "xino=auto" Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-04-12 | Amir Goldstein | ovl: check that upperdir path is not on a read-only... Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-03-16 | Amir Goldstein | fanotify: support limited functionality for unprivileged... ...org/r/20210304112921.3996419-3-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-03-16 | Amir Goldstein | fanotify: configurable limits via sysfs ...org/r/20210304112921.3996419-2-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-03-16 | Amir Goldstein | fanotify: limit number of event merge attempts ...org/r/20210304104826.3993892-6-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-03-16 | Amir Goldstein | fsnotify: use hash table for faster events merge ...org/r/20210304104826.3993892-5-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-03-16 | Amir Goldstein | fanotify: mix event info and pid into merge key hash ...org/r/20210304104826.3993892-4-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-03-16 | Amir Goldstein | fanotify: reduce event objectid to 29-bit hash ...org/r/20210304104826.3993892-3-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-03-16 | Amir Goldstein | fsnotify: allow fsnotify_{peek,remove}_first_event... ...org/r/20210304104826.3993892-2-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-03-04 | Amir Goldstein | fuse: fix live lock in fuse_iget() Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-01-28 | Amir Goldstein | ovl: skip getxattr of security labels Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-01-25 | Amir Goldstein | nfsd: report per-export stats Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-01-25 | Amir Goldstein | nfsd: protect concurrent access to nfsd stats counters Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-01-25 | Amir Goldstein | nfsd: remove unused stats counters Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2021-01-05 | Amir Goldstein | selinux: fix inconsistency between inode_getxattr and... Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-12-11 | Amir Goldstein | fsnotify: fix events reported to watching parent and... ...org/r/20201202120713.702387-4-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-12-03 | Amir Goldstein | inotify: convert to handle_inode_event() interface ...org/r/20201202120713.702387-3-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-12-03 | Amir Goldstein | fsnotify: generalize handle_inode_event() ...org/r/20201202120713.702387-2-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-11-09 | Amir Goldstein | fanotify: fix logic of reporting name info with watched... ...kernel.org/r/20201108105906.8493-1-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-10-06 | Amir Goldstein | ovl: use generic vfs_ioc_setflags_prepare() helper Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-10-06 | Amir Goldstein | ovl: support [S|G]ETFLAGS and FS[S|G]ETXATTR ioctls... Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-09-02 | Amir Goldstein | ovl: check for incompatible features in work dir Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fsnotify: create method handle_inode_event() in fsnotify_ope... ...kernel.org/r/20200722125849.17418-9-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fanotify: report parent fid + child fid ...org/r/20200716084230.30611-23-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fanotify: report parent fid + name + child fid ...org/r/20200716084230.30611-22-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fanotify: add support for FAN_REPORT_NAME ...org/r/20200716084230.30611-21-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fanotify: report events with parent dir fid to sb/mount... ...org/r/20200716084230.30611-20-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fanotify: add basic support for FAN_REPORT_DIR_FID ...org/r/20200716084230.30611-19-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fsnotify: remove check that source dentry is positive ...org/r/20200716084230.30611-17-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fsnotify: send event with parent/name info to sb/mount... ...org/r/20200716084230.30611-16-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | audit: do not set FS_EVENT_ON_CHILD in audit marks... ...kernel.org/r/20200722125849.17418-4-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
next |