aboutsummaryrefslogtreecommitdiff
path: root/fs/erofs
AgeCommit message (Expand)AuthorFilesLines
2023-06-26Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxGravatar Linus Torvalds 1-3/+4
2023-06-26Merge tag 'for-6.5/splice-2023-06-23' of git://git.kernel.dk/linuxGravatar Linus Torvalds 1-1/+1
2023-06-22erofs: clean up zmap.cGravatar Gao Xiang 1-40/+29
2023-06-22erofs: remove unnecessary gotoGravatar Yangtao Li 1-5/+2
2023-06-22erofs: Fix detection of atomic contextGravatar Sandeep Dhavale 1-1/+1
2023-06-18erofs: use separate xattr parsers for listxattr/getxattrGravatar Jingbo Xu 1-234/+137
2023-06-18erofs: unify inline/shared xattr iterators for listxattr/getxattrGravatar Jingbo Xu 1-117/+73
2023-06-18erofs: make the size of read data stored in buffer_ofsGravatar Jingbo Xu 1-3/+3
2023-06-18erofs: unify xattr_iter structuresGravatar Jingbo Xu 1-84/+62
2023-06-18erofs: use absolute position in xattr iteratorGravatar Jingbo Xu 1-97/+65
2023-06-18erofs: fix compact 4B support for 16k block sizeGravatar Gao Xiang 1-5/+1
2023-06-18erofs: convert erofs_read_metabuf() to erofs_bread() for xattrGravatar Jingbo Xu 1-14/+11
2023-06-18erofs: use poison pointer to replace the hard-coded addressGravatar Gao Xiang 1-3/+1
2023-06-18erofs: use struct lockref to replace handcrafted approachGravatar Gao Xiang 3-88/+51
2023-06-12block: replace fmode_t with a block-specific type for block open flagsGravatar Christoph Hellwig 1-1/+1
2023-06-12block: use the holder as indication for exclusive opensGravatar Christoph Hellwig 1-3/+4
2023-06-05block: introduce holder opsGravatar Christoph Hellwig 1-1/+1
2023-05-29erofs: adapt managed inode operations into foliosGravatar Gao Xiang 3-71/+53
2023-05-29erofs: kill hooked chains to avoid loops on deduplicated compressed imagesGravatar Gao Xiang 1-61/+11
2023-05-29erofs: avoid on-stack pagepool directly passed by argumentsGravatar Gao Xiang 1-34/+30
2023-05-29erofs: allocate extra bvec pages directly instead of retryingGravatar Gao Xiang 1-20/+12
2023-05-29erofs: clean up z_erofs_pcluster_readmore()Gravatar Yue Hu 1-15/+12
2023-05-29erofs: remove the member readahead from struct z_erofs_decompress_frontendGravatar Yue Hu 1-10/+8
2023-05-29erofs: fold in z_erofs_decompress()Gravatar Yue Hu 3-10/+5
2023-05-24splice: Use filemap_splice_read() instead of generic_file_splice_read()Gravatar David Howells 1-1/+1
2023-05-23erofs: use HIPRI by default if per-cpu kthreads are enabledGravatar Gao Xiang 2-2/+1
2023-05-23erofs: avoid pcpubuf.c inclusion if CONFIG_EROFS_FS_ZIP is offGravatar Yue Hu 2-8/+9
2023-05-23erofs: fix null-ptr-deref caused by erofs_xattr_prefixes_initGravatar Jingbo Xu 1-1/+1
2023-04-24Merge tag 'erofs-for-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Linus Torvalds 14-455/+536
2023-04-24Merge tag 'v6.4/vfs.acl' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Gravatar Linus Torvalds 2-17/+15
2023-04-17erofs: cleanup i_format-related stuffsGravatar Gao Xiang 2-18/+8
2023-04-17erofs: sunset erofs_dbg()Gravatar Gao Xiang 5-19/+3
2023-04-17erofs: fix potential overflow calculating xattr_isizeGravatar Jingbo Xu 1-1/+1
2023-04-17erofs: get rid of z_erofs_fill_inode()Gravatar Gao Xiang 3-24/+8
2023-04-17erofs: enable long extended attribute name prefixesGravatar Jingbo Xu 3-1/+11
2023-04-17erofs: handle long xattr name prefixes properlyGravatar Jingbo Xu 1-12/+56
2023-04-17erofs: add helpers to load long xattr name prefixesGravatar Jingbo Xu 4-3/+73
2023-04-17erofs: introduce on-disk format for long xattr name prefixesGravatar Jingbo Xu 1-1/+15
2023-04-17erofs: move packed inode out of the compression partGravatar Jingbo Xu 2-4/+2
2023-04-17erofs: keep meta inode into erofs_bufGravatar Gao Xiang 6-18/+28
2023-04-17erofs: initialize packed inode after root inode is assignedGravatar Jingbo Xu 2-11/+12
2023-04-17erofs: stop parsing non-compact HEAD index if clusterofs is invalidGravatar Gao Xiang 1-0/+4
2023-04-17erofs: don't warn ztailpacking feature anymoreGravatar Yue Hu 1-2/+0
2023-04-17erofs: simplify erofs_xattr_generic_get()Gravatar Jingbo Xu 1-14/+3
2023-04-17erofs: rename init_inode_xattrs with erofs_ prefixGravatar Jingbo Xu 1-3/+3
2023-04-17erofs: move several xattr helpers into xattr.cGravatar Jingbo Xu 2-42/+29
2023-04-17erofs: tidy up EROFS on-disk namingGravatar Gao Xiang 2-142/+119
2023-04-17erofs: support flattened block device for multi-blob imagesGravatar Jia Zhu 3-3/+11
2023-04-17erofs: set block size to the on-disk block sizeGravatar Jingbo Xu 4-28/+35
2023-04-17erofs: avoid hardcoded blocksize for subpage block supportGravatar Jingbo Xu 13-130/+135