summaryrefslogtreecommitdiff
path: root/fs/erofs
AgeCommit message (Expand)AuthorFilesLines
4 dayserofs: fix file-backed mounts no longer working on EROFS partitionsGao Xiang1-1/+2
4 dayserofs: don't bother with s_stack_depth increasing for nowGao Xiang1-6/+12
13 dayserofs: fix unexpected EIO under memory pressureJunbeom Yeom1-4/+4
2025-12-18erofs: limit the level of fs stacking for file-backed mountsGao Xiang1-0/+16
2025-11-24erofs: avoid infinite loop due to incomplete zstd-compressed dataGao Xiang1-4/+7
2025-09-04erofs: fix atomic context detection when !CONFIG_DEBUG_LOCK_ALLOCJunli Liu1-2/+11
2025-08-01erofs: fix large fragment handlingGao Xiang3-6/+7
2025-08-01erofs: clean up header parsing for ztailpacking and fragmentsGao Xiang1-25/+14
2025-08-01erofs: simplify tail inline pcluster handlingGao Xiang2-17/+12
2025-08-01erofs: use Z_EROFS_LCLUSTER_TYPE_MAX to simplify switchesHongzhen Luo1-39/+24
2025-08-01erofs: refine z_erofs_get_extent_compressedlen()Gao Xiang1-20/+16
2025-08-01erofs: simplify z_erofs_load_compact_lcluster()Gao Xiang1-53/+36
2025-07-17erofs: fix rare pcluster memory leak after unmountingGao Xiang1-3/+4
2025-07-17erofs: fix to add missing tracepoint in erofs_readahead()Chao Yu1-0/+3
2025-07-17erofs: refine readahead tracepointGao Xiang2-4/+3
2025-07-17erofs: tidy up zdata.cGao Xiang1-68/+43
2025-07-17erofs: get rid of `z_erofs_next_pcluster_t`Gao Xiang1-51/+29
2025-07-17erofs: free pclusters if no cached folio is attachedChunhai Guo1-19/+38
2025-07-17erofs: address D-cache aliasingGao Xiang5-19/+21
2025-07-17erofs: fix to add missing tracepoint in erofs_read_folio()Chao Yu1-0/+2
2025-07-10add a string-to-qstr constructorAl Viro1-1/+1
2025-06-19erofs: avoid using multiple devices with different typeSheng Yong1-1/+4
2025-06-19erofs: fix file handle encoding for 64-bit NIDsHongbo Li1-8/+36
2025-05-29erofs: initialize decompression earlyGao Xiang3-28/+26
2025-05-18erofs: ensure the extra temporary copy is valid for shortened bvecsGao Xiang1-17/+14
2025-05-18fs/erofs/fileio: call erofs_onlinefolio_split() after bio_add_folio()Max Kellermann1-2/+2
2025-04-20erofs: set error to bio if file-backed IO failsSheng Yong1-0/+2
2025-02-08erofs: fix potential return value overflow of z_erofs_shrink_scan()Gao Xiang1-2/+1
2025-02-08erofs: sunset `struct erofs_workgroup`Gao Xiang2-77/+60
2025-02-08erofs: move erofs_workgroup operations into zdata.cGao Xiang3-112/+105
2025-02-08erofs: get rid of erofs_{find,insert}_workgroupGao Xiang3-63/+30
2024-12-27erofs: use buffered I/O for file-backed mounts by defaultGao Xiang3-10/+21
2024-12-27erofs: reference `struct erofs_device_info` for erofs_map_devGao Xiang4-23/+15
2024-12-27erofs: use `struct erofs_device_info` for the primary deviceGao Xiang4-31/+22
2024-12-27erofs: add erofs_sb_free() helperGao Xiang1-17/+19
2024-12-27erofs: fix PSI memstall accountingGao Xiang1-2/+2
2024-12-05erofs: handle NONHEAD !delta[1] lclusters gracefullyGao Xiang1-8/+9
2024-12-05erofs: fix blksize < PAGE_SIZE for file-backed mountsHongzhen Luo1-1/+5
2024-12-05erofs: fix file-backed mounts over FUSEGao Xiang2-4/+7
2024-10-21erofs: use get_tree_bdev_flags() to avoid misleading messagesGao Xiang1-1/+3
2024-10-14Merge tag 'erofs-for-6.12-rc4-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-43/+31
2024-10-11erofs: get rid of kaddr in `struct z_erofs_maprecorder`Gao Xiang1-20/+12
2024-10-11erofs: get rid of z_erofs_try_to_claim_pcluster()Gao Xiang1-20/+9
2024-10-11erofs: ensure regular inodes for file-backed mountsGao Xiang1-3/+10
2024-10-03move asm/unaligned.h to linux/unaligned.hAl Viro1-1/+1
2024-09-12erofs: reject inodes with negative i_sizeGao Xiang1-3/+6
2024-09-12erofs: restrict pcluster size limitationsGao Xiang2-23/+24
2024-09-12erofs: allocate more short-lived pages from reserved pool firstChunhai Guo1-2/+3
2024-09-12erofs: sunset unneeded NOFAILsGao Xiang1-26/+31
2024-09-10erofs: simplify erofs_map_blocks_flatmode()Hongzhen Luo1-19/+9