summaryrefslogtreecommitdiff
path: root/fs/erofs/zmap.c
Commit message (Expand)AuthorAgeFilesLines
* erofs: avoid hardcoded blocksize for subpage block supportJingbo Xu2023-03-071-14/+15
* erofs: get rid of z_erofs_do_map_blocks() forward declarationGao Xiang2023-02-151-123/+119
* erofs: simplify iloc()Gao Xiang2023-02-151-8/+5
* erofs/zmap.c: Fix incorrect offset calculationSiddh Raman Pant2023-01-101-3/+7
* erofs: validate the extent length for uncompressed pclustersGao Xiang2022-12-071-0/+5
* erofs: fix missing unmap if z_erofs_get_extent_compressedlen() failsGao Xiang2022-12-071-4/+2
* erofs: use kmap_local_page() only for erofs_bread()Gao Xiang2022-12-071-2/+2
* erofs: fix illegal unmapped accesses in z_erofs_fill_inode_lazy()Yue Hu2022-10-171-12/+10
* erofs: clean up unnecessary code and commentsGao Xiang2022-09-271-2/+1
* erofs: fold in z_erofs_reload_indexes()Yue Hu2022-09-271-20/+8
* erofs: introduce partial-referenced pclustersGao Xiang2022-09-261-1/+5
* erofs: support on-disk compressed fragments dataYue Hu2022-09-261-7/+46
* erofs: support interlaced uncompressed data for compressed filesYue Hu2022-09-231-4/+10
* erofs: avoid the potentially wrong m_plen for big pclusterYue Hu2022-09-051-8/+8
* erofs: clean up z_erofs_extent_lookbackGao Xiang2022-03-171-34/+33
* erofs: silence warnings related to impossible m_plenGao Xiang2022-03-161-2/+2
* erofs: fix small compressed files inliningGao Xiang2022-02-041-0/+7
* erofs: use meta buffers for zmap operationsGao Xiang2022-01-041-40/+16
* erofs: add on-disk compressed tail-packing inline supportYue Hu2021-12-311-29/+84
* erofs: lzma compression supportGao Xiang2021-10-191-1/+4
* erofs: introduce the secondary compression headGao Xiang2021-10-191-13/+28
* erofs: get compression algorithms directly on mappingGao Xiang2021-10-181-9/+10
* erofs: clear compacted_2b if compacted_4b_initial > totalidxYue Hu2021-09-231-1/+2
* erofs: add fiemap support with iomapGao Xiang2021-08-191-0/+38
* erofs: add support for the full decompressed lengthGao Xiang2021-08-191-8/+87
* erofs: clean up file headers & footersGao Xiang2021-06-081-2/+0
* erofs: fix 1 lcluster-sized pcluster for big pclusterGao Xiang2021-05-131-2/+19
* erofs: support parsing big pcluster compact indexesGao Xiang2021-04-101-10/+62
* erofs: support parsing big pcluster compress indexesGao Xiang2021-04-101-6/+73
* erofs: reserve physical_clusterbits[]Gao Xiang2021-04-071-15/+0
* erofs: Clean up spelling mistakes found in fs/erofsRuiqi Gong2021-04-031-1/+1
* erofs: initialized fields can only be observed after bit is setGao Xiang2021-02-111-1/+9
* treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva2020-08-231-3/+3
* erofs: Replace HTTP links with HTTPS onesAlexander A. Klimov2020-08-031-1/+1
* erofs: drop all vle annotations for runtime namesGao Xiang2019-11-241-14/+14
* erofs: rename errln/infoln/debugln to erofs_{err, info, dbg}Gao Xiang2019-09-051-16/+21
* erofs: kill prio and nofail of erofs_get_meta_page()Gao Xiang2019-09-051-2/+2
* erofs: use erofs_inode namingGao Xiang2019-09-051-14/+14
* erofs: better naming for erofs inode related stuffsGao Xiang2019-09-051-3/+3
* erofs: remove all likely/unlikely annotationsGao Xiang2019-08-301-4/+4
* erofs: move erofs out of stagingGao Xiang2019-08-241-0/+466