| Age | Commit message (Expand) | Author | Files | Lines |
| 12 days | erofs: fix metabuf leak in inode xattr initialization | Jia Zhu | 1 | -3/+1 |
| 2026-03-30 | erofs: harden h_shared_count in erofs_init_inode_xattrs() | Utkal Singh | 1 | -0/+8 |
| 2026-02-21 | Convert more 'alloc_obj' cases to default GFP_KERNEL arguments | Linus Torvalds | 1 | -2/+1 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -1/+1 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -3/+3 |
| 2026-01-28 | erofs: mark inodes without acls in erofs_read_inode() | Gao Xiang | 1 | -0/+20 |
| 2026-01-23 | erofs: introduce the page cache share feature | Hongzhen Luo | 1 | -0/+34 |
| 2026-01-23 | erofs: support user-defined fingerprint name | Hongzhen Luo | 1 | -0/+13 |
| 2026-01-23 | erofs: tidy up erofs_init_inode_xattrs() | Gao Xiang | 1 | -37/+25 |
| 2026-01-23 | erofs: remove useless src in erofs_xattr_copy_to_buffer() | Ferry Meng | 1 | -3/+1 |
| 2026-01-23 | erofs: unexport erofs_xattr_prefix() | Gao Xiang | 1 | -3/+28 |
| 2026-01-23 | erofs: unexport erofs_getxattr() | Gao Xiang | 1 | -54/+54 |
| 2025-09-12 | erofs: fix long xattr name prefix placement | Gao Xiang | 1 | -3/+10 |
| 2025-07-24 | erofs: implement metadata compression | Bo Liu (OpenAnolis) | 1 | -9/+17 |
| 2025-07-24 | erofs: remove ENOATTR definition | Gao Xiang | 1 | -16/+16 |
| 2025-03-17 | erofs: get rid of erofs_kmap_type | Bo Liu | 1 | -6/+6 |
| 2025-02-01 | Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs | Linus Torvalds | 1 | -1/+1 |
| 2025-01-27 | add a string-to-qstr constructor | Al Viro | 1 | -1/+1 |
| 2025-01-17 | fs: erofs: xattr.c change kzalloc to kcalloc | Ethan Carter Edwards | 1 | -1/+1 |
| 2024-04-25 | erofs_buf: store address_space instead of inode | Al Viro | 1 | -1/+1 |
| 2024-04-07 | erofs: switch erofs_bread() to passing offset instead of block number | Al Viro | 1 | -22/+13 |
| 2023-10-09 | erofs: move erofs_xattr_handlers and xattr_handler_map to .rodata | Wedson Almeida Filho | 1 | -1/+1 |
| 2023-08-11 | erofs: boost negative xattr lookup with bloom filter | Jingbo Xu | 1 | -0/+14 |
| 2023-06-18 | erofs: use separate xattr parsers for listxattr/getxattr | Jingbo Xu | 1 | -234/+137 |
| 2023-06-18 | erofs: unify inline/shared xattr iterators for listxattr/getxattr | Jingbo Xu | 1 | -117/+73 |
| 2023-06-18 | erofs: make the size of read data stored in buffer_ofs | Jingbo Xu | 1 | -3/+3 |
| 2023-06-18 | erofs: unify xattr_iter structures | Jingbo Xu | 1 | -84/+62 |
| 2023-06-18 | erofs: use absolute position in xattr iterator | Jingbo Xu | 1 | -97/+65 |
| 2023-06-18 | erofs: convert erofs_read_metabuf() to erofs_bread() for xattr | Jingbo Xu | 1 | -14/+11 |
| 2023-05-23 | erofs: fix null-ptr-deref caused by erofs_xattr_prefixes_init | Jingbo Xu | 1 | -1/+1 |
| 2023-04-24 | Merge tag 'erofs-for-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -63/+161 |
| 2023-04-17 | erofs: handle long xattr name prefixes properly | Jingbo Xu | 1 | -11/+55 |
| 2023-04-17 | erofs: add helpers to load long xattr name prefixes | Jingbo Xu | 1 | -0/+56 |
| 2023-04-17 | erofs: simplify erofs_xattr_generic_get() | Jingbo Xu | 1 | -14/+3 |
| 2023-04-17 | erofs: rename init_inode_xattrs with erofs_ prefix | Jingbo Xu | 1 | -3/+3 |
| 2023-04-17 | erofs: move several xattr helpers into xattr.c | Jingbo Xu | 1 | -19/+29 |
| 2023-04-17 | erofs: avoid hardcoded blocksize for subpage block support | Jingbo Xu | 1 | -21/+19 |
| 2023-03-06 | fs: simplify ->listxattr() implementation | Christian Brauner | 1 | -6/+2 |
| 2023-03-06 | fs: drop unused posix acl handlers | Christian Brauner | 1 | -4/+0 |
| 2023-02-15 | erofs: simplify iloc() | Gao Xiang | 1 | -13/+7 |
| 2022-12-07 | erofs: use kmap_local_page() only for erofs_bread() | Gao Xiang | 1 | -4/+4 |
| 2022-01-04 | erofs: use meta buffers for xattr operations | Gao Xiang | 1 | -94/+41 |
| 2021-10-17 | erofs: decouple basic mount options from fs_context | Gao Xiang | 1 | -2/+2 |
| 2021-08-18 | vfs: add rcu argument to ->get_acl() callback | Miklos Szeredi | 1 | -1/+4 |
| 2021-06-08 | erofs: clean up file headers & footers | Gao Xiang | 1 | -2/+0 |
| 2021-02-11 | erofs: initialized fields can only be observed after bit is set | Gao Xiang | 1 | -1/+9 |
| 2020-09-18 | erofs: avoid duplicated permission check for "trusted." xattrs | Gao Xiang | 1 | -2/+0 |
| 2020-08-03 | erofs: Replace HTTP links with HTTPS ones | Alexander A. Klimov | 1 | -1/+1 |
| 2020-05-29 | erofs: convert to use the new mount fs_context api | Chao Yu | 1 | -2/+2 |
| 2019-12-04 | erofs: zero out when listxattr is called with no xattr | Gao Xiang | 1 | -0/+2 |
| 2019-09-05 | erofs: rename errln/infoln/debugln to erofs_{err, info, dbg} | Gao Xiang | 1 | -3/+5 |
| 2019-09-05 | erofs: kill prio and nofail of erofs_get_meta_page() | Gao Xiang | 1 | -7/+6 |
| 2019-09-05 | erofs: use erofs_inode naming | Gao Xiang | 1 | -9/+9 |
| 2019-09-05 | erofs: some macros are much more readable as a function | Gao Xiang | 1 | -1/+1 |
| 2019-08-30 | erofs: remove all likely/unlikely annotations | Gao Xiang | 1 | -6/+6 |
| 2019-08-24 | erofs: move erofs out of staging | Gao Xiang | 1 | -0/+703 |