summaryrefslogtreecommitdiffstats
path: root/fs/erofs (follow)
Commit message (Expand)AuthorAgeFilesLines
* erofs: use buffered I/O for file-backed mounts by defaultGao Xiang2024-12-163-10/+21
* erofs: reference `struct erofs_device_info` for erofs_map_devGao Xiang2024-12-164-23/+15
* erofs: use `struct erofs_device_info` for the primary deviceGao Xiang2024-12-164-31/+22
* erofs: add erofs_sb_free() helperGao Xiang2024-12-121-17/+19
* erofs: fix PSI memstall accountingGao Xiang2024-12-121-2/+2
* erofs: fix rare pcluster memory leak after unmountingGao Xiang2024-12-121-3/+4
* erofs: handle NONHEAD !delta[1] lclusters gracefullyGao Xiang2024-11-181-8/+9
* erofs: clarify direct I/O supportGao Xiang2024-11-182-20/+7
* erofs: fix blksize < PAGE_SIZE for file-backed mountsHongzhen Luo2024-11-181-1/+5
* erofs: get rid of `buf->kmap_type`Gao Xiang2024-11-182-14/+5
* erofs: fix file-backed mounts over FUSEGao Xiang2024-11-182-4/+7
* erofs: simplify definition of the log functionsGou Hao2024-11-182-32/+11
* erofs: add sysfs node to drop internal cachesChunhai Guo2024-11-183-1/+19
* erofs: free pclusters if no cached folio is attachedChunhai Guo2024-11-181-19/+38
* erofs: sunset `struct erofs_workgroup`Gao Xiang2024-11-182-77/+60
* erofs: move erofs_workgroup operations into zdata.cGao Xiang2024-11-183-112/+105
* erofs: get rid of erofs_{find,insert}_workgroupGao Xiang2024-11-183-63/+30
* erofs: add SEEK_{DATA,HOLE} supportGao Xiang2024-11-121-1/+25
* erofs: use get_tree_bdev_flags() to avoid misleading messagesGao Xiang2024-10-211-1/+3
* Merge tag 'erofs-for-6.12-rc4-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2024-10-143-43/+31
|\
| * erofs: get rid of kaddr in `struct z_erofs_maprecorder`Gao Xiang2024-10-111-20/+12
| * erofs: get rid of z_erofs_try_to_claim_pcluster()Gao Xiang2024-10-111-20/+9
| * erofs: ensure regular inodes for file-backed mountsGao Xiang2024-10-111-3/+10
* | move asm/unaligned.h to linux/unaligned.hAl Viro2024-10-021-1/+1
|/
* erofs: reject inodes with negative i_sizeGao Xiang2024-09-121-3/+6
* erofs: restrict pcluster size limitationsGao Xiang2024-09-122-23/+24
* erofs: allocate more short-lived pages from reserved pool firstChunhai Guo2024-09-121-2/+3
* erofs: sunset unneeded NOFAILsGao Xiang2024-09-121-26/+31
* erofs: simplify erofs_map_blocks_flatmode()Hongzhen Luo2024-09-101-19/+9
* erofs: refactor read_inode calling conventionYiyang Wu2024-09-101-59/+52
* erofs: use kmemdup_nul in erofs_fill_symlinkYiyang Wu2024-09-101-8/+2
* erofs: mark experimental fscache backend deprecatedGao Xiang2024-09-102-2/+5
* erofs: support compressed inodes for fileioGao Xiang2024-09-104-20/+43
* erofs: support unencoded inodes for fileioGao Xiang2024-09-106-51/+248
* erofs: add file-backed mount supportGao Xiang2024-09-105-44/+100
* erofs: handle overlapped pclusters out of crafted images properlyGao Xiang2024-09-101-33/+38
* erofs: fix error handling in z_erofs_init_decompressorSandeep Dhavale2024-09-091-1/+1
* erofs: clean up erofs_register_sysfs()Gao Xiang2024-09-092-25/+7
* erofs: fix incorrect symlink detection in fast symlinkGao Xiang2024-09-091-14/+6
* erofs: fix out-of-bound access when z_erofs_gbuf_growsize() partially failsGao Xiang2024-08-211-1/+2
* erofs: allow large folios for compressed filesGao Xiang2024-08-191-10/+8
* erofs: get rid of check_layout_compatibility()Hongzhen Luo2024-08-191-20/+6
* erofs: simplify readdir operationHongzhen Luo2024-08-192-24/+13
* erofs: convert comma to semicolonChen Ni2024-07-261-1/+1
* erofs: support multi-page folios for erofs_bread()Gao Xiang2024-07-261-18/+12
* erofs: add support for FS_IOC_GETFSSYSFSPATHHuang Xiaojia2024-07-261-0/+16
* erofs: fix race in z_erofs_get_gbuf()Gao Xiang2024-07-261-0/+3
* erofs: support STATX_DIOALIGNHongbo Li2024-07-261-2/+17
* erofs: silence uninitialized variable warning in z_erofs_scan_folio()Dan Carpenter2024-07-131-1/+1
* erofs: avoid refcounting short-lived pagesGao Xiang2024-07-113-26/+24