summaryrefslogtreecommitdiffstats
path: root/fs/erofs/xattr.c
Commit message (Expand)AuthorAgeFilesLines
* erofs: move erofs_xattr_handlers and xattr_handler_map to .rodataWedson Almeida Filho2023-10-091-1/+1
* erofs: boost negative xattr lookup with bloom filterJingbo Xu2023-08-111-0/+14
* erofs: use separate xattr parsers for listxattr/getxattrJingbo Xu2023-06-181-234/+137
* erofs: unify inline/shared xattr iterators for listxattr/getxattrJingbo Xu2023-06-181-117/+73
* erofs: make the size of read data stored in buffer_ofsJingbo Xu2023-06-181-3/+3
* erofs: unify xattr_iter structuresJingbo Xu2023-06-181-84/+62
* erofs: use absolute position in xattr iteratorJingbo Xu2023-06-181-97/+65
* erofs: convert erofs_read_metabuf() to erofs_bread() for xattrJingbo Xu2023-06-181-14/+11
* erofs: fix null-ptr-deref caused by erofs_xattr_prefixes_initJingbo Xu2023-05-231-1/+1
* Merge tag 'erofs-for-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-04-241-63/+161
|\
| * erofs: handle long xattr name prefixes properlyJingbo Xu2023-04-171-12/+56
| * erofs: add helpers to load long xattr name prefixesJingbo Xu2023-04-171-0/+56
| * erofs: simplify erofs_xattr_generic_get()Jingbo Xu2023-04-171-14/+3
| * erofs: rename init_inode_xattrs with erofs_ prefixJingbo Xu2023-04-171-3/+3
| * erofs: move several xattr helpers into xattr.cJingbo Xu2023-04-171-19/+29
| * erofs: avoid hardcoded blocksize for subpage block supportJingbo Xu2023-04-171-21/+19
* | fs: simplify ->listxattr() implementationChristian Brauner2023-03-061-6/+2
* | fs: drop unused posix acl handlersChristian Brauner2023-03-061-4/+0
|/
* erofs: simplify iloc()Gao Xiang2023-02-151-13/+7
* erofs: use kmap_local_page() only for erofs_bread()Gao Xiang2022-12-071-4/+4
* erofs: use meta buffers for xattr operationsGao Xiang2022-01-041-94/+41
* erofs: decouple basic mount options from fs_contextGao Xiang2021-10-171-2/+2
* vfs: add rcu argument to ->get_acl() callbackMiklos Szeredi2021-08-181-1/+4
* erofs: clean up file headers & footersGao Xiang2021-06-081-2/+0
* erofs: initialized fields can only be observed after bit is setGao Xiang2021-02-111-1/+9
* erofs: avoid duplicated permission check for "trusted." xattrsGao Xiang2020-09-181-2/+0
* erofs: Replace HTTP links with HTTPS onesAlexander A. Klimov2020-08-031-1/+1
* erofs: convert to use the new mount fs_context apiChao Yu2020-05-291-2/+2
* erofs: zero out when listxattr is called with no xattrGao Xiang2019-12-041-0/+2
* erofs: rename errln/infoln/debugln to erofs_{err, info, dbg}Gao Xiang2019-09-051-3/+5
* erofs: kill prio and nofail of erofs_get_meta_page()Gao Xiang2019-09-051-7/+6
* erofs: use erofs_inode namingGao Xiang2019-09-051-9/+9
* erofs: some macros are much more readable as a functionGao Xiang2019-09-051-1/+1
* erofs: remove all likely/unlikely annotationsGao Xiang2019-08-301-6/+6
* erofs: move erofs out of stagingGao Xiang2019-08-241-0/+703