summaryrefslogtreecommitdiff
path: root/fs/erofs/xattr.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-25erofs_buf: store address_space instead of inodeAl Viro1-1/+1
2024-04-07erofs: switch erofs_bread() to passing offset instead of block numberAl Viro1-22/+13
2023-10-09erofs: move erofs_xattr_handlers and xattr_handler_map to .rodataWedson Almeida Filho1-1/+1
2023-08-11erofs: boost negative xattr lookup with bloom filterJingbo Xu1-0/+14
2023-06-18erofs: use separate xattr parsers for listxattr/getxattrJingbo Xu1-234/+137
2023-06-18erofs: unify inline/shared xattr iterators for listxattr/getxattrJingbo Xu1-117/+73
2023-06-18erofs: make the size of read data stored in buffer_ofsJingbo Xu1-3/+3
2023-06-18erofs: unify xattr_iter structuresJingbo Xu1-84/+62
2023-06-18erofs: use absolute position in xattr iteratorJingbo Xu1-97/+65
2023-06-18erofs: convert erofs_read_metabuf() to erofs_bread() for xattrJingbo Xu1-14/+11
2023-05-23erofs: fix null-ptr-deref caused by erofs_xattr_prefixes_initJingbo Xu1-1/+1
2023-04-25Merge tag 'erofs-for-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-63/+161
2023-04-16erofs: handle long xattr name prefixes properlyJingbo Xu1-12/+56
2023-04-16erofs: add helpers to load long xattr name prefixesJingbo Xu1-0/+56
2023-04-16erofs: simplify erofs_xattr_generic_get()Jingbo Xu1-14/+3
2023-04-16erofs: rename init_inode_xattrs with erofs_ prefixJingbo Xu1-3/+3
2023-04-16erofs: move several xattr helpers into xattr.cJingbo Xu1-19/+29
2023-04-16erofs: avoid hardcoded blocksize for subpage block supportJingbo Xu1-21/+19
2023-03-06fs: simplify ->listxattr() implementationChristian Brauner1-6/+2
2023-03-06fs: drop unused posix acl handlersChristian Brauner1-4/+0
2023-02-15erofs: simplify iloc()Gao Xiang1-13/+7
2022-12-07erofs: use kmap_local_page() only for erofs_bread()Gao Xiang1-4/+4
2022-01-04erofs: use meta buffers for xattr operationsGao Xiang1-94/+41
2021-10-17erofs: decouple basic mount options from fs_contextGao Xiang1-2/+2
2021-08-18vfs: add rcu argument to ->get_acl() callbackMiklos Szeredi1-1/+4
2021-06-07erofs: clean up file headers & footersGao Xiang1-2/+0
2021-02-11erofs: initialized fields can only be observed after bit is setGao Xiang1-1/+9
2020-09-18erofs: avoid duplicated permission check for "trusted." xattrsGao Xiang1-2/+0
2020-08-03erofs: Replace HTTP links with HTTPS onesAlexander A. Klimov1-1/+1
2020-05-29erofs: convert to use the new mount fs_context apiChao Yu1-2/+2
2019-12-04erofs: zero out when listxattr is called with no xattrGao Xiang1-0/+2
2019-09-05erofs: rename errln/infoln/debugln to erofs_{err, info, dbg}Gao Xiang1-3/+5
2019-09-05erofs: kill prio and nofail of erofs_get_meta_page()Gao Xiang1-7/+6
2019-09-05erofs: use erofs_inode namingGao Xiang1-9/+9
2019-09-05erofs: some macros are much more readable as a functionGao Xiang1-1/+1
2019-08-30erofs: remove all likely/unlikely annotationsGao Xiang1-6/+6
2019-08-24erofs: move erofs out of stagingGao Xiang1-0/+703