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-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 |
2020-07-27 | Amir Goldstein | inotify: do not set FS_EVENT_ON_CHILD in non-dir mark... ...kernel.org/r/20200722125849.17418-3-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fsnotify: pass dir and inode arguments to fsnotify() ...kernel.org/r/20200722125849.17418-7-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fsnotify: create helper fsnotify_inode() ...kernel.org/r/20200722125849.17418-5-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fsnotify: send event to parent and child with single... ...org/r/20200716084230.30611-15-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | inotify: report both events on parent and child with... ...org/r/20200716084230.30611-13-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | dnotify: report both events on parent and child with... ...org/r/20200716084230.30611-12-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fanotify: no external fh buffer in fanotify_name_event ...org/r/20200716084230.30611-11-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fanotify: use struct fanotify_info to parcel the variable... ...org/r/20200716084230.30611-10-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fsnotify: add object type "child" to object type iterator ...kernel.org/r/20200716084230.30611-9-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fanotify: use FAN_EVENT_ON_CHILD as implicit flag on... ...kernel.org/r/20200716084230.30611-8-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fanotify: prepare for implicit event flags in mark... ...kernel.org/r/20200716084230.30611-7-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fanotify: mask out special event flags from ignored... ...kernel.org/r/20200716084230.30611-6-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fanotify: generalize test for FAN_REPORT_FID ...kernel.org/r/20200716084230.30611-5-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fanotify: distinguish between fid encode error and... ...kernel.org/r/20200716084230.30611-4-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fanotify: generalize merge logic of events on dir ...kernel.org/r/20200716084230.30611-3-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fanotify: generalize the handling of extra event flags ...kernel.org/r/20200716084230.30611-2-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fanotify: remove event FAN_DIR_MODIFY ...org/r/20200708111156.24659-17-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-27 | Amir Goldstein | fsnotify: pass dir argument to handle_event() callback Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-16 | Amir Goldstein | ovl: fix lookup of indexed hardlinks with metacopy Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-16 | Amir Goldstein | ovl: fix unneeded call to ovl_change_flags() Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-15 | Amir Goldstein | ovl: fix mount option checks for nfs_export with no... Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-15 | Amir Goldstein | ovl: force read-only sb on failure to create index dir Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-15 | Amir Goldstein | ovl: fix regression with re-formatted lower squashfs Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-15 | Amir Goldstein | ovl: fix oops in ovl_indexdir_cleanup() with nfs_export=on Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-15 | Amir Goldstein | ovl: relax WARN_ON() when decoding lower directory... Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-15 | Amir Goldstein | fanotify: break up fanotify_alloc_event() Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-15 | Amir Goldstein | fanotify: create overflow event type ...kernel.org/r/20200708111156.24659-7-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-15 | Amir Goldstein | inotify: do not use objectid when comparing events ...kernel.org/r/20200708111156.24659-6-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-15 | Amir Goldstein | kernfs: do not call fsnotify() with name without a... ...kernel.org/r/20200708111156.24659-5-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-15 | Amir Goldstein | nfsd: use fsnotify_data_inode() to get the unlinked... ...kernel.org/r/20200708111156.24659-4-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-15 | Amir Goldstein | fsnotify: return non const from fsnotify_data_inode() ...kernel.org/r/20200708111156.24659-3-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-07-15 | Amir Goldstein | fsnotify: fold fsnotify() call into fsnotify_parent() ...kernel.org/r/20200708111156.24659-2-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-06-02 | Amir Goldstein | ovl: fix out of bounds access warning in ovl_check_fb_len() Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-05-27 | Amir Goldstein | fanotify: turn off support for FAN_DIR_MODIFY Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-05-25 | Amir Goldstein | fanotify: fix ignore mask logic for events on child... ...kernel.org/r/20200524072441.18258-1-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-05-13 | Amir Goldstein | ovl: index dir act as work dir Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-05-13 | Amir Goldstein | ovl: prepare to copy up without workdir Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-05-13 | Amir Goldstein | ovl: cleanup non-empty directories in ovl_indexdir_cleanup() Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-05-13 | Amir Goldstein | ovl: resolve more conflicting mount options Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-27 | Amir Goldstein | ovl: document xino expected behavior Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-27 | Amir Goldstein | ovl: enable xino automatically in more cases Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-27 | Amir Goldstein | ovl: avoid possible inode number collisions with xino=on Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-27 | Amir Goldstein | ovl: use a private non-persistent ino pool Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-25 | Amir Goldstein | fanotify: report name info for FAN_DIR_MODIFY event ...org/r/20200319151022.31456-15-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-25 | Amir Goldstein | fanotify: record name info for FAN_DIR_MODIFY event ...org/r/20200319151022.31456-14-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-25 | Amir Goldstein | fanotify: prepare to report both parent and child fid's ...org/r/20200319151022.31456-13-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-25 | Amir Goldstein | fanotify: send FAN_DIR_MODIFY event flavor with dir... ...org/r/20200319151022.31456-12-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-24 | Amir Goldstein | fanotify: fix merging marks masks with FAN_ONDIR ...org/r/20200319151022.31456-10-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-24 | Amir Goldstein | fanotify: merge duplicate events on parent and child ...kernel.org/r/20200319151022.31456-9-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-24 | Amir Goldstein | fsnotify: replace inode pointer with an object id ...kernel.org/r/20200319151022.31456-8-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-23 | Amir Goldstein | fsnotify: simplify arguments passing to fsnotify_parent() ...kernel.org/r/20200319151022.31456-6-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-23 | Amir Goldstein | fsnotify: use helpers to access data by data_type ...kernel.org/r/20200319151022.31456-5-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-23 | Amir Goldstein | fsnotify: funnel all dirent events through fsnotify_name() ...kernel.org/r/20200319151022.31456-4-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-23 | Amir Goldstein | fsnotify: factor helpers fsnotify_dentry() and fsnotify_file() ...kernel.org/r/20200319151022.31456-3-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-23 | Amir Goldstein | fsnotify: tidy up FS_ and FAN_ constants ...kernel.org/r/20200319151022.31456-2-amir73il@gmail.com Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-17 | Amir Goldstein | ovl: strict upper fs requirements for remote upper fs Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-17 | Amir Goldstein | ovl: check if upper fs supports RENAME_WHITEOUT Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-17 | Amir Goldstein | ovl: simplify i_ino initialization Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-17 | Amir Goldstein | ovl: factor out helper ovl_get_root() Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-17 | Amir Goldstein | ovl: fix out of date comment and unreachable code Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
2020-03-17 | Amir Goldstein | ovl: fix value of i_ino for lower hardlink corner case Signed-off-by: Amir Goldstein <amir73il@gmail.com> |
commit | commitdiff | tree |
next |