2023-02-15 | Gao Xiang | erofs: remove linux/buffer_head.h dependency Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2023-02-15 | Gao Xiang | erofs: clean up erofs_iget() Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2023-01-16 | Jingbo Xu | erofs: clean up parsing of fscache related options Reviewd-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2023-01-16 | Jingbo Xu | erofs: add documentation for 'domain_id' mount option Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2023-01-10 | Gao Xiang | erofs: fix kvcalloc() misuse with __GFP_NOFAIL Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2023-01-10 | Siddh Raman Pant | erofs/zmap.c: Fix incorrect offset calculation Suggested-by: Gao Xiang <hsiangkao@linux.alibaba.com> Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-12-07 | Gao Xiang | erofs: validate the extent length for uncompressed... Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-12-07 | Gao Xiang | erofs: fix missing unmap if z_erofs_get_extent_compressedlen... Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-12-07 | Chen Zhongjin | erofs: Fix pcluster memleak when its block address... Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-12-07 | Gao Xiang | erofs: use kmap_local_page() only for erofs_bread() Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-12-07 | Jingbo Xu | erofs: enable large folios for fscache mode Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-12-07 | Jingbo Xu | erofs: support large folios for fscache mode Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-12-07 | Jingbo Xu | erofs: switch to prepare_ondemand_read() in fscache... Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-12-07 | Jingbo Xu | fscache,cachefiles: add prepare_ondemand_read() callback Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-12-07 | Gao Xiang | erofs: clean up cached I/O strategies Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-12-07 | Gao Xiang | erofs: update documentation Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-12-07 | Hou Tao | erofs: check the uniqueness of fsid in shared domain... Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-12-07 | Jingbo Xu | erofs: enable large folios for iomap mode Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-11-14 | Jingbo Xu | erofs: fix missing xas_retry() in fscache mode Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-11-10 | Jingbo Xu | erofs: fix use-after-free of fsid and domain_id string Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-11-08 | Jingbo Xu | erofs: get correct count for unmapped range in fscache... Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-11-08 | Jingbo Xu | erofs: put metabuf in error path in fscache mode Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-11-08 | Yue Hu | erofs: fix general protection fault when reading fragment Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-10-17 | Dawei Li | erofs: protect s_inodes with s_inode_list_lock for... Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-10-16 | Gao Xiang | erofs: fix up inplace decompression success rate Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-10-16 | Gao Xiang | erofs: shouldn't churn the mapping page for duplicated... Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-10-16 | Yue Hu | erofs: fix illegal unmapped accesses in z_erofs_fill_inode_l... Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-09-27 | Gao Xiang | erofs: clean up erofs_iget() Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-09-27 | Gao Xiang | erofs: clean up unnecessary code and comments Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-09-27 | Yue Hu | erofs: fold in z_erofs_reload_indexes() Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-09-26 | Gao Xiang | erofs: introduce partial-referenced pclusters Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-09-26 | Yue Hu | erofs: support on-disk compressed fragments data Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-09-23 | Yue Hu | erofs: support interlaced uncompressed data for compressed... Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-09-23 | Jingbo Xu | erofs: clean up .read_folio() and .readahead() in fscache... Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-09-20 | Jia Zhu | erofs: introduce 'domain_id' mount option Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-09-20 | Jia Zhu | erofs: Support sharing cookies in the same domain Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-09-20 | Jia Zhu | erofs: introduce a pseudo mnt to manage shared cookies Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-09-20 | Jia Zhu | erofs: introduce fscache-based domain Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-09-20 | Jia Zhu | erofs: code clean up for fscache Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-09-20 | Jia Zhu | erofs: use kill_anon_super() to kill super in fscache... Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-09-19 | Gao Xiang | erofs: fix order >= MAX_ORDER warning due to crafted... Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-09-05 | Gao Xiang | erofs: fix pcluster use-after-free on UP platforms Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-09-05 | Yue Hu | erofs: avoid the potentially wrong m_plen for big pcluster Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-09-05 | Sun Ke | erofs: fix error return code in erofs_fscache_{meta_... Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-31 | Hongnan Li | erofs: update ctx->pos for every emitted dirent Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-22 | Gao Xiang | erofs: get rid of the leftover PAGE_SIZE in dir.c Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-22 | Gao Xiang | erofs: get rid of erofs_prepare_dio() helper Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-22 | Gao Xiang | erofs: introduce multi-reference pclusters (fully-referenced) Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-21 | Gao Xiang | erofs: record the longest decompressed size in this... Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-21 | Gao Xiang | erofs: introduce z_erofs_do_decompressed_bvec() Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-21 | Gao Xiang | erofs: try to leave (de)compressed_pages on stack if... Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-21 | Gao Xiang | erofs: introduce struct z_erofs_decompress_backend Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-21 | Gao Xiang | erofs: get rid of `z_pagemap_global' Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-21 | Gao Xiang | erofs: clean up `enum z_erofs_collectmode' Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-21 | Gao Xiang | erofs: get rid of `enum z_erofs_page_type' Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-21 | Gao Xiang | erofs: rework online page handling Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-21 | Gao Xiang | erofs: switch compressed_pages[] to bufvec Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-21 | Gao Xiang | erofs: introduce `z_erofs_parse_in_bvecs' Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-21 | Gao Xiang | erofs: drop the old pagevec approach Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-21 | Gao Xiang | erofs: introduce bufvec to store decompressed buffers Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-21 | Gao Xiang | erofs: introduce `z_erofs_parse_out_bvecs()' Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-21 | Gao Xiang | erofs: clean up z_erofs_collector_begin() Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-21 | Gao Xiang | erofs: get rid of unneeded `inode', `map' and `sb' Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-08 | Gao Xiang | erofs: avoid consecutive detection for Highmem memory Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-07-08 | Yuwen Chen | erofs: wake up all waiters after z_erofs_lzma_head... Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-06-27 | Jeffle Xu | MAINTAINERS: erofs: add myself as reviewer Acked-by: Gao Xiang <xiang@kernel.org> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-06-27 | Yue Hu | MAINTAINERS: erofs: add myself as reviewer Acked-by: Gao Xiang <xiang@kernel.org> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-31 | Weizhao Ouyang | erofs: fix 'backmost' member of z_erofs_decompress_frontend Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-31 | Gao Xiang | erofs: simplify z_erofs_pcluster_readmore() Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-31 | Gao Xiang | erofs: get rid of label `restart_now' Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-31 | Gao Xiang | erofs: get rid of `struct z_erofs_collection' Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-29 | Gao Xiang | erofs: update documentation Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-29 | Xin Yin | erofs: fix crash when enable tracepoint cachefiles_prep_read Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-29 | Jeffle Xu | erofs: leave compressed inodes unsupported in fscache... Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | erofs: scan devices from device table Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Xin Yin | erofs: change to use asynchronous io for fscache readpage... [ Gao Xiang: minor styling changes. ] Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | erofs: add 'fsid' mount option Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | erofs: implement fscache-based data readahead Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | erofs: implement fscache-based data read for inline... Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | erofs: implement fscache-based data read for non-inline... Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | erofs: implement fscache-based metadata read Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | erofs: register fscache context for extra data blobs Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | erofs: register fscache context for primary data blob Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | erofs: add erofs_fscache_read_folios() helper Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | erofs: add anonymous inode caching metadata for data... Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | erofs: add fscache context helper functions Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | erofs: register fscache volume Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | erofs: add fscache mode check helper Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | erofs: make erofs_map_blocks() generally available Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | cachefiles: document on-demand read mode Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | cachefiles: add tracepoints for on-demand read mode Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | cachefiles: enable on-demand read mode Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | cachefiles: implement on-demand read Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | cachefiles: notify the user daemon when withdrawing... Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | cachefiles: unbind cachefiles gracefully in on-demand... Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | cachefiles: notify the user daemon when looking up... Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Jeffle Xu | cachefiles: extract write routine Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Chao Yu | erofs: support idmapped mounts Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Hongnan Li | erofs: make filesystem exportable Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
2022-05-17 | Gao Xiang | erofs: fix buffer copy overflow of ztailpacking feature Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com> |
commit | commitdiff | tree |
next |