summaryrefslogtreecommitdiffstats
path: root/fs/erofs
Commit message (Expand)AuthorAgeFilesLines
* erofs: fix fsdax unavailability for chunk-based regular filesXin Yin2023-07-121-1/+2
* erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOFChunhai Guo2023-07-121-1/+1
* erofs: avoid useless loops in z_erofs_pcluster_readmore() when reading beyond...Chunhai Guo2023-07-121-1/+1
* erofs: simplify z_erofs_transform_plain()Gao Xiang2023-07-121-11/+8
* erofs: get rid of the remaining kmap_atomic()Gao Xiang2023-07-121-9/+9
* Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds2023-06-261-3/+4
|\
| * block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig2023-06-121-1/+1
| * block: use the holder as indication for exclusive opensChristoph Hellwig2023-06-121-3/+4
| * block: introduce holder opsChristoph Hellwig2023-06-051-1/+1
* | Merge tag 'for-6.5/splice-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds2023-06-261-1/+1
|\|
| * splice: Use filemap_splice_read() instead of generic_file_splice_read()David Howells2023-05-241-1/+1
* | erofs: clean up zmap.cGao Xiang2023-06-221-40/+29
* | erofs: remove unnecessary gotoYangtao Li2023-06-221-5/+2
* | erofs: Fix detection of atomic contextSandeep Dhavale2023-06-221-1/+1
* | 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: fix compact 4B support for 16k block sizeGao Xiang2023-06-181-5/+1
* | erofs: convert erofs_read_metabuf() to erofs_bread() for xattrJingbo Xu2023-06-181-14/+11
* | erofs: use poison pointer to replace the hard-coded addressGao Xiang2023-06-181-3/+1
* | erofs: use struct lockref to replace handcrafted approachGao Xiang2023-06-183-88/+51
* | erofs: adapt managed inode operations into foliosGao Xiang2023-05-293-71/+53
* | erofs: kill hooked chains to avoid loops on deduplicated compressed imagesGao Xiang2023-05-291-61/+11
* | erofs: avoid on-stack pagepool directly passed by argumentsGao Xiang2023-05-291-34/+30
* | erofs: allocate extra bvec pages directly instead of retryingGao Xiang2023-05-291-20/+12
* | erofs: clean up z_erofs_pcluster_readmore()Yue Hu2023-05-291-15/+12
* | erofs: remove the member readahead from struct z_erofs_decompress_frontendYue Hu2023-05-291-10/+8
* | erofs: fold in z_erofs_decompress()Yue Hu2023-05-293-10/+5
* | erofs: use HIPRI by default if per-cpu kthreads are enabledGao Xiang2023-05-232-2/+1
* | erofs: avoid pcpubuf.c inclusion if CONFIG_EROFS_FS_ZIP is offYue Hu2023-05-232-8/+9
* | 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-2414-455/+536
|\
| * erofs: cleanup i_format-related stuffsGao Xiang2023-04-172-18/+8
| * erofs: sunset erofs_dbg()Gao Xiang2023-04-175-19/+3
| * erofs: fix potential overflow calculating xattr_isizeJingbo Xu2023-04-171-1/+1
| * erofs: get rid of z_erofs_fill_inode()Gao Xiang2023-04-173-24/+8
| * erofs: enable long extended attribute name prefixesJingbo Xu2023-04-173-1/+11
| * erofs: handle long xattr name prefixes properlyJingbo Xu2023-04-171-12/+56
| * erofs: add helpers to load long xattr name prefixesJingbo Xu2023-04-174-3/+73
| * erofs: introduce on-disk format for long xattr name prefixesJingbo Xu2023-04-171-1/+15
| * erofs: move packed inode out of the compression partJingbo Xu2023-04-172-4/+2
| * erofs: keep meta inode into erofs_bufGao Xiang2023-04-176-18/+28
| * erofs: initialize packed inode after root inode is assignedJingbo Xu2023-04-172-11/+12
| * erofs: stop parsing non-compact HEAD index if clusterofs is invalidGao Xiang2023-04-171-0/+4
| * erofs: don't warn ztailpacking feature anymoreYue Hu2023-04-171-2/+0
| * 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-172-42/+29