summaryrefslogtreecommitdiff
path: root/fs/erofs/zmap.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-19Merge tag 'erofs-for-6.8-rc1-fixes' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-10/+13
2024-01-13erofs: fix inconsistent per-file compression formatGao Xiang1-10/+13
2023-12-14erofs: fix up compacted indexes for block size < 4096Gao Xiang1-18/+14
2023-08-11erofs: DEFLATE compression supportGao Xiang1-2/+3
2023-06-22erofs: clean up zmap.cGao Xiang1-40/+29
2023-06-18erofs: fix compact 4B support for 16k block sizeGao Xiang1-5/+1
2023-04-16erofs: sunset erofs_dbg()Gao Xiang1-3/+0
2023-04-16erofs: get rid of z_erofs_fill_inode()Gao Xiang1-18/+0
2023-04-16erofs: stop parsing non-compact HEAD index if clusterofs is invalidGao Xiang1-0/+4
2023-04-16erofs: tidy up EROFS on-disk namingGao Xiang1-59/+57
2023-04-16erofs: avoid hardcoded blocksize for subpage block supportJingbo Xu1-14/+15
2023-03-09erofs: get rid of a useless DBG_BUGONGao Xiang1-3/+0
2023-02-15erofs: get rid of z_erofs_do_map_blocks() forward declarationGao Xiang1-123/+119
2023-02-15erofs: simplify iloc()Gao Xiang1-8/+5
2023-01-10erofs/zmap.c: Fix incorrect offset calculationSiddh Raman Pant1-3/+7
2022-12-07erofs: validate the extent length for uncompressed pclustersGao Xiang1-0/+5
2022-12-07erofs: fix missing unmap if z_erofs_get_extent_compressedlen() failsGao Xiang1-4/+2
2022-12-07erofs: use kmap_local_page() only for erofs_bread()Gao Xiang1-2/+2
2022-10-17erofs: fix illegal unmapped accesses in z_erofs_fill_inode_lazy()Yue Hu1-12/+10
2022-09-27erofs: clean up unnecessary code and commentsGao Xiang1-2/+1
2022-09-27erofs: fold in z_erofs_reload_indexes()Yue Hu1-20/+8
2022-09-26erofs: introduce partial-referenced pclustersGao Xiang1-1/+5
2022-09-26erofs: support on-disk compressed fragments dataYue Hu1-7/+46
2022-09-23erofs: support interlaced uncompressed data for compressed filesYue Hu1-4/+10
2022-09-05erofs: avoid the potentially wrong m_plen for big pclusterYue Hu1-8/+8
2022-03-16erofs: clean up z_erofs_extent_lookbackGao Xiang1-34/+33
2022-03-16erofs: silence warnings related to impossible m_plenGao Xiang1-2/+2
2022-02-04erofs: fix small compressed files inliningGao Xiang1-0/+7
2022-01-04erofs: use meta buffers for zmap operationsGao Xiang1-40/+16
2021-12-30erofs: add on-disk compressed tail-packing inline supportYue Hu1-29/+84
2021-10-19erofs: lzma compression supportGao Xiang1-1/+4
2021-10-19erofs: introduce the secondary compression headGao Xiang1-13/+28
2021-10-17erofs: get compression algorithms directly on mappingGao Xiang1-9/+10
2021-09-23erofs: clear compacted_2b if compacted_4b_initial > totalidxYue Hu1-1/+2
2021-08-18erofs: add fiemap support with iomapGao Xiang1-0/+38
2021-08-18erofs: add support for the full decompressed lengthGao Xiang1-8/+87
2021-06-07erofs: clean up file headers & footersGao Xiang1-2/+0
2021-05-13erofs: fix 1 lcluster-sized pcluster for big pclusterGao Xiang1-2/+19
2021-04-09erofs: support parsing big pcluster compact indexesGao Xiang1-10/+62
2021-04-09erofs: support parsing big pcluster compress indexesGao Xiang1-6/+73
2021-04-07erofs: reserve physical_clusterbits[]Gao Xiang1-15/+0
2021-04-03erofs: Clean up spelling mistakes found in fs/erofsRuiqi Gong1-1/+1
2021-02-11erofs: initialized fields can only be observed after bit is setGao Xiang1-1/+9
2020-08-24treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-3/+3
2020-08-03erofs: Replace HTTP links with HTTPS onesAlexander A. Klimov1-1/+1
2019-11-24erofs: drop all vle annotations for runtime namesGao Xiang1-14/+14
2019-09-05erofs: rename errln/infoln/debugln to erofs_{err, info, dbg}Gao Xiang1-16/+21
2019-09-05erofs: kill prio and nofail of erofs_get_meta_page()Gao Xiang1-2/+2
2019-09-05erofs: use erofs_inode namingGao Xiang1-14/+14
2019-09-05erofs: better naming for erofs inode related stuffsGao Xiang1-3/+3