projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ovl: add support for unique fsid per instance
2023-08-12
Amir Goldstein
ovl: add support for unique fsid per instance
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-08-12
Amir Goldstein
ovl: support encoding non-decodable file handles
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-07-04
Amir Goldstein
fanotify: disallow mount/sb marks on kernel internal...
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-07-02
Amir Goldstein
fs: move cleanup from init_file() into its callers
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: enable fsnotify events on underlying real files
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
fs: use backing_file container for internal files with...
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
fs: move kmem_cache_zalloc() into alloc_empty_file...
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
fs: use a helper for opening kernel internal files
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
fs: rename {vfs,kernel}_tmpfile_open()
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: factor out ovl_parse_options() helper
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: store enum redirect_mode in config instead of...
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: pass ovl_fs to xino helpers
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: clarify ovl_get_root() semantics
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: negate the ofs->share_whiteout boolean
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: implement lazy lookup of lowerdata in data-only...
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: prepare for lazy lookup of lowerdata inode
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: prepare to store lowerdata redirect for lazy lowerdata...
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: implement lookup in data-only layers
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: introduce data-only lower layers
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: remove unneeded goto instructions
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: deduplicate lowerdata and lowerstack[]
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: deduplicate lowerpath and lowerstack[]
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: move ovl_entry into ovl_inode
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: factor out ovl_free_entry() and ovl_stack_*()...
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: use ovl_numlower() and ovl_lowerstack() accessors
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: use OVL_E() and OVL_E_FLAGS() accessors
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-19
Amir Goldstein
ovl: update of dentry revalidate flags after copy up
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-06-12
Amir Goldstein
fsnotify: move fsnotify_open() hook into do_dentry_open()
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-05-25
Amir Goldstein
exportfs: check for error return value from exportfs_encode_*()
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-05-25
Amir Goldstein
fanotify: support reporting non-decodeable file handles
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-05-25
Amir Goldstein
exportfs: allow exporting non-decodeable file handles...
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-05-22
Amir Goldstein
exportfs: add explicit flag to request non-decodeable...
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2023-05-22
Amir Goldstein
exportfs: change connectable argument to bit flags
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-12-08
Amir Goldstein
ovl: use plain list filler in indexdir and workdir...
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-12-08
Amir Goldstein
ovl: do not reconnect upper index records in ovl_indexdir_cl...
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-10-18
Amir Goldstein
ovl: remove privs in ovl_fallocate()
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-10-18
Amir Goldstein
ovl: remove privs in ovl_copyfile()
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
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-07-01
Amir Goldstein
fanotify: cleanups for fanotify_mark() input validations
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-07-01
Amir Goldstein
fanotify: prepare for setting event flags in ignore...
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...
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>
commit
|
commitdiff
|
tree
2022-05-18
Amir Goldstein
fsnotify: introduce mark type iterator
Signed-off-by:
Amir Goldstein
<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>
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
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-04-25
Amir Goldstein
fanotify: use fsnotify group lock helpers
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-04-25
Amir Goldstein
fanotify: implement "evictable" inode marks
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-04-25
Amir Goldstein
fanotify: factor out helper fanotify_mark_update_flags()
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-04-25
Amir Goldstein
fanotify: create helper fanotify_mark_user_flags()
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-04-25
Amir Goldstein
fsnotify: allow adding an inode mark without pinning...
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-04-25
Amir Goldstein
dnotify: use fsnotify group lock helpers
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-04-25
Amir Goldstein
nfsd: use fsnotify group lock helpers
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-04-25
Amir Goldstein
audit: use fsnotify group lock helpers
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-04-25
Amir Goldstein
inotify: use fsnotify group lock helpers
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-04-25
Amir Goldstein
fsnotify: create helpers for group mark_mutex lock
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
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-04-25
Amir Goldstein
fsnotify: pass flags argument to fsnotify_alloc_group()
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-04-25
Amir Goldstein
fsnotify: fix wrong lockdep annotations
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
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-04-25
Amir Goldstein
inotify: show inotify mask flags in proc fdinfo
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...
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-02-24
Amir Goldstein
fsnotify: fix merge with parent's ignored mask
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
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2022-01-24
Amir Goldstein
fsnotify: invalidate dcache before IN_DELETE event
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2021-12-15
Amir Goldstein
fanotify: wire up FAN_RENAME event
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...
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...
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...
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
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2021-12-15
Amir Goldstein
fanotify: use helpers to parcel fanotify_info buffer
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...
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2021-12-15
Amir Goldstein
fsnotify: generate FS_RENAME event with rich information
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2021-12-15
Amir Goldstein
fanotify: introduce group flag FAN_REPORT_TARGET_FID
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2021-12-15
Amir Goldstein
fsnotify: separate mark iterator type from object type...
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2021-12-15
Amir Goldstein
fsnotify: clarify object type argument
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...
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
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2021-08-11
Amir Goldstein
fsnotify: count all objects with attached connectors
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2021-08-11
Amir Goldstein
fsnotify: count s_fsnotify_inode_refs for attached...
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
2021-08-11
Amir Goldstein
fsnotify: replace igrab() with ihold() on attach connector
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
Signed-off-by:
Amir Goldstein
<amir73il@gmail.com>
commit
|
commitdiff
|
tree
next