summaryrefslogtreecommitdiffstats
path: root/fs/erofs/data.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* erofs: support multi-page folios for erofs_bread()Gao Xiang2024-07-261-18/+12
* Merge tag 'erofs-for-6.10-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-05-241-8/+7
|\
| * erofs: don't align offset for erofs_read_metabuf() (simple cases)Al Viro2024-05-171-6/+5
| * erofs: mechanically convert erofs_read_metabuf() to offsetsAl Viro2024-05-171-4/+4
* | use ->bd_mapping instead of ->bd_inode->i_mappingAl Viro2024-05-031-1/+1
|/
* erofs_buf: store address_space instead of inodeAl Viro2024-04-251-4/+3
* erofs: switch erofs_bread() to passing offset instead of block numberAl Viro2024-04-071-3/+2
* Merge tag 'vfs-6.9.super' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds2024-03-111-3/+3
|\
| * erofs: port device access to fileChristian Brauner2024-02-251-3/+3
* | erofs: apply proper VMA alignment for memory mapped files on THPGao Xiang2024-03-071-0/+1
|/
* erofs: fix NULL dereference of dif->bdev_handle in fscache modeJingbo Xu2023-11-171-2/+3
* Merge tag 'erofs-for-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-11-021-2/+0
|\
| * erofs: tidy up redundant includesFerry Meng2023-10-301-2/+0
* | erofs: Convert to use bdev_open_by_path()Jan Kara2023-10-281-2/+2
|/
* mm: remove enum page_entry_sizeMatthew Wilcox (Oracle)2023-08-251-3/+3
* splice: Use filemap_splice_read() instead of generic_file_splice_read()David Howells2023-05-241-1/+1
* erofs: keep meta inode into erofs_bufGao Xiang2023-04-161-9/+14
* erofs: support flattened block device for multi-blob imagesJia Zhu2023-04-161-2/+6
* erofs: avoid hardcoded blocksize for subpage block supportJingbo Xu2023-04-161-23/+27
* erofs: use wrapper i_blocksize() in erofs_file_read_iter()Yue Hu2023-03-091-1/+1
* Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-241-1/+1
|\
| * mm: replace vma->vm_flags direct modifications with modifier callsSuren Baghdasaryan2023-02-101-1/+1
* | erofs: remove unused EROFS_GET_BLOCKS_RAW flagJingbo Xu2023-02-151-8/+6
* | erofs: simplify iloc()Gao Xiang2023-02-151-6/+3
|/
* erofs: use kmap_local_page() only for erofs_bread()Gao Xiang2022-12-071-6/+2
* erofs: enable large folios for iomap modeJingbo Xu2022-12-071-0/+2
* erofs: get rid of erofs_prepare_dio() helperGao Xiang2022-07-221-24/+15
* Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-05-251-3/+3
|\
| * fs: Convert iomap_readpage to iomap_read_folioMatthew Wilcox (Oracle)2022-05-091-3/+3
* | Merge tag 'for-5.19-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds2022-05-251-1/+1
|\ \
| * | iomap: add per-iomap_iter private dataChristoph Hellwig2022-05-161-1/+1
| |/
* | erofs: implement fscache-based metadata readJeffle Xu2022-05-171-4/+15
* | erofs: register fscache context for extra data blobsJeffle Xu2022-05-171-0/+3
* | erofs: make erofs_map_blocks() generally availableJeffle Xu2022-05-171-2/+2
|/
* erofs: use meta buffers for reading directoriesGao Xiang2022-03-161-3/+9
* erofs: fix fsdax partition offset handlingGao Xiang2022-01-241-4/+4
* Merge tag 'libnvdimm-for-5.17' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2022-01-131-2/+9
|\
| * fsdax: shift partition offset handling into the file systemsChristoph Hellwig2021-12-041-2/+9
* | erofs: use meta buffers for zmap operationsGao Xiang2022-01-041-13/+0
* | erofs: introduce meta buffer operationsGao Xiang2022-01-041-21/+77
* | erofs: clean up erofs_map_blocks tracepointsGao Xiang2021-12-091-22/+17
|/
* Merge tag 'gfs2-v5.15-rc5-mmap-fault' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2021-11-021-1/+1
|\
| * iomap: Add done_before argument to iomap_dio_rwAndreas Gruenbacher2021-10-241-1/+1
* | erofs: add multiple device supportGao Xiang2021-10-171-13/+60
|/
* erofs: support reading chunk-based uncompressed filesGao Xiang2021-08-201-10/+80
* erofs: add fiemap support with iomapGao Xiang2021-08-181-1/+14
* erofs: convert all uncompressed cases to iomapGao Xiang2021-08-091-239/+51
* erofs: dax support for non-tailpacking regular fileGao Xiang2021-08-091-2/+40
* erofs: iomap support for non-tailpacking DIOHuang Jianan2021-08-091-0/+94
* erofs: clean up file headers & footersGao Xiang2021-06-071-2/+0