summaryrefslogtreecommitdiff
path: root/fs/erofs/fscache.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-18erofs: don't align offset for erofs_read_metabuf() (simple cases)Al Viro1-9/+3
2024-05-18erofs: mechanically convert erofs_read_metabuf() to offsetsAl Viro1-1/+1
2024-04-28erofs: modify the error message when prepare_ondemand_read failedHongbo Li1-1/+1
2024-03-10erofs: support compressed inodes over fscacheJingbo Xu1-0/+47
2024-03-10erofs: make iov_iter describe target buffers over fscacheJingbo Xu1-112/+123
2024-03-10erofs: fix lockdep false positives on initializing erofs_pseudo_mntBaokun Li1-1/+14
2024-02-25Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-3/+4
2024-02-20erofs: fix handling kern_mount() failureAl Viro1-3/+4
2024-01-25erofs: get rid of unneeded GFP_NOFSJingbo Xu1-1/+1
2024-01-15erofs: Don't use certain unnecessary folio_*() functionsDavid Howells1-3/+3
2023-04-17erofs: avoid hardcoded blocksize for subpage block supportJingbo Xu1-2/+3
2023-02-15erofs: unify anonymous inodes for blobJingbo Xu1-52/+33
2023-02-15erofs: relinquish volume with mutex heldJingbo Xu1-1/+1
2023-02-15erofs: maintain cookies of share domain in self-contained listJingbo Xu1-24/+20
2023-02-15erofs: remove unused device mapping in meta routineJingbo Xu1-13/+4
2023-02-15erofs: remove unused EROFS_GET_BLOCKS_RAW flagJingbo Xu1-1/+1
2022-12-12Merge tag 'erofs-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-223/+185
2022-12-07erofs: support large folios for fscache modeJingbo Xu1-68/+80
2022-12-07erofs: switch to prepare_ondemand_read() in fscache modeJingbo Xu1-167/+94
2022-12-07erofs: check the uniqueness of fsid in shared domain in advanceHou Tao1-12/+35
2022-11-25use less confusing names for iov_iter direction initializersAl Viro1-3/+3
2022-11-14erofs: fix missing xas_retry() in fscache modeJingbo Xu1-3/+7
2022-11-10erofs: fix use-after-free of fsid and domain_id stringJingbo Xu1-7/+7
2022-11-08erofs: get correct count for unmapped range in fscache modeJingbo Xu1-3/+4
2022-11-08erofs: put metabuf in error path in fscache modeJingbo Xu1-1/+3
2022-10-17erofs: protect s_inodes with s_inode_list_lock for fscacheDawei Li1-0/+3
2022-09-23erofs: clean up .read_folio() and .readahead() in fscache modeJingbo Xu1-130/+83
2022-09-20erofs: Support sharing cookies in the same domainJia Zhu1-6/+93
2022-09-20erofs: introduce a pseudo mnt to manage shared cookiesJia Zhu1-0/+13
2022-09-20erofs: introduce fscache-based domainJia Zhu1-17/+112
2022-09-20erofs: code clean up for fscacheJia Zhu1-20/+19
2022-09-05erofs: fix error return code in erofs_fscache_{meta_,}read_folioSun Ke1-2/+6
2022-06-01Merge tag 'erofs-for-5.19-rc1-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+1
2022-05-29erofs: fix crash when enable tracepoint cachefiles_prep_readXin Yin1-0/+1
2022-05-24Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds1-9/+7
2022-05-18erofs: change to use asynchronous io for fscache readpage/readaheadXin Yin1-43/+201
2022-05-18erofs: implement fscache-based data readaheadJeffle Xu1-0/+90
2022-05-18erofs: implement fscache-based data read for inline layoutJeffle Xu1-0/+32
2022-05-18erofs: implement fscache-based data read for non-inline layoutJeffle Xu1-0/+51
2022-05-18erofs: implement fscache-based metadata readJeffle Xu1-0/+25
2022-05-18erofs: add erofs_fscache_read_folios() helperJeffle Xu1-0/+54
2022-05-18erofs: add anonymous inode caching metadata for data blobsJeffle Xu1-3/+36
2022-05-18erofs: add fscache context helper functionsJeffle Xu1-0/+41
2022-05-18erofs: register fscache volumeJeffle Xu1-0/+37