Show patches with: Submitter = Gao Xiang       |    State = Action Required       |    Archived = No       |   88 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
erofs: fix uninitialized page cache reported by KMSAN erofs: fix uninitialized page cache reported by KMSAN - 1 - --- 2024-03-04 Gao Xiang New
[v4] erofs: relaxed temporary buffers allocation on readahead [v4] erofs: relaxed temporary buffers allocation on readahead - - - --- 2024-01-26 Gao Xiang New
[v3] erofs: relaxed temporary buffers allocation on readahead [v3] erofs: relaxed temporary buffers allocation on readahead - - - --- 2024-01-26 Gao Xiang New
erofs: fix infinite loop due to a race of filling compressed_bvecs erofs: fix infinite loop due to a race of filling compressed_bvecs - 2 - --- 2024-01-25 Gao Xiang New
virtiofs: avoid unnecessary VM_MIXEDMAP for mmap support virtiofs: avoid unnecessary VM_MIXEDMAP for mmap support - - - --- 2024-01-23 Gao Xiang New
[v3,3/4] erofs: Don't use certain unnecessary folio_*() functions Untitled series #77742 - 1 - --- 2024-01-15 Gao Xiang New
[v2,3/4] erofs: Don't use certain internal folio_*() functions Untitled series #77685 - 1 - --- 2024-01-15 Gao Xiang New
[v3] erofs: fix inconsistent per-file compression format [v3] erofs: fix inconsistent per-file compression format - 2 - --- 2024-01-13 Gao Xiang New
erofs: avoid debugging output for (de)compressed data erofs: avoid debugging output for (de)compressed data - - - --- 2023-12-27 Gao Xiang New
[v2] erofs: fix inconsistent per-file compression format [v2] erofs: fix inconsistent per-file compression format - 1 - --- 2023-12-27 Gao Xiang New
erofs: fix inconsistent per-file compression format erofs: fix inconsistent per-file compression format - - - --- 2023-12-27 Gao Xiang New
erofs: fix ztailpacking for subpage compressed blocks erofs: fix ztailpacking for subpage compressed blocks 1 1 - --- 2023-12-14 Gao Xiang New
[5/5] erofs: enable sub-page compressed block support erofs: basic sub-page compressed data support - - - --- 2023-12-06 Gao Xiang New
[4/5] erofs: refine z_erofs_transform_plain() for sub-page block support erofs: basic sub-page compressed data support - - - --- 2023-12-06 Gao Xiang New
[3/5] erofs: fix up compacted indexes for block size < 4096 erofs: basic sub-page compressed data support - - - --- 2023-12-06 Gao Xiang New
[v2] erofs: fix lz4 inplace decompression [v2] erofs: fix lz4 inplace decompression - - - --- 2023-12-06 Gao Xiang New
[v2] erofs: fix memory leak on short-lived bounced pages [v2] erofs: fix memory leak on short-lived bounced pages - 2 - --- 2023-11-28 Gao Xiang New
erofs: fix memory leak on short-lived bounced pages erofs: fix memory leak on short-lived bounced pages - - - --- 2023-11-28 Gao Xiang New
MAINTAINERS: erofs: add EROFS webpage MAINTAINERS: erofs: add EROFS webpage - 1 - --- 2023-11-17 Gao Xiang New
erofs: fix erofs_insert_workgroup() lockref usage erofs: fix erofs_insert_workgroup() lockref usage - 1 - --- 2023-10-31 Gao Xiang New
erofs: don't warn MicroLZMA format anymore erofs: don't warn MicroLZMA format anymore - 1 - --- 2023-10-21 Gao Xiang New
erofs: simplify compression configuration parser erofs: simplify compression configuration parser - - - --- 2023-10-21 Gao Xiang New
[v2,8/8] erofs: adapt folios for z_erofs_read_folio() Untitled series #55923 - - - --- 2023-08-17 Gao Xiang New
[8/8] erofs: adapt folios for z_erofs_read_folio() [1/8] erofs: simplify z_erofs_read_fragment() - - - --- 2023-08-17 Gao Xiang New
[7/8] erofs: adapt folios for z_erofs_readahead() [1/8] erofs: simplify z_erofs_read_fragment() - 1 - --- 2023-08-17 Gao Xiang New
[6/8] erofs: get rid of fe->backmost for cache decompression [1/8] erofs: simplify z_erofs_read_fragment() - - - --- 2023-08-17 Gao Xiang New
[1/8] erofs: simplify z_erofs_read_fragment() [1/8] erofs: simplify z_erofs_read_fragment() - 3 - --- 2023-08-17 Gao Xiang New
[v6] erofs: DEFLATE compression support [v6] erofs: DEFLATE compression support - 1 - --- 2023-08-10 Gao Xiang New
erofs: drop unnecessary WARN_ON() in erofs_kill_sb() erofs: drop unnecessary WARN_ON() in erofs_kill_sb() 1 1 - --- 2023-08-01 Gao Xiang New
[v5] erofs: DEFLATE compression support [v5] erofs: DEFLATE compression support - - - --- 2023-07-30 Gao Xiang New
erofs: fix wrong primary bvec selection on deduplicated extents erofs: fix wrong primary bvec selection on deduplicated extents - 2 - --- 2023-07-19 Gao Xiang New
[v4] erofs: DEFLATE compression support [v4] erofs: DEFLATE compression support - - - --- 2023-07-16 Gao Xiang New
[v3] erofs: DEFLATE compression support [v3] erofs: DEFLATE compression support - - - --- 2023-07-13 Gao Xiang New
[v2] erofs: DEFLATE compression support [v2] erofs: DEFLATE compression support - - - --- 2023-07-12 Gao Xiang New
[RESEND] erofs: DEFLATE compression support [RESEND] erofs: DEFLATE compression support - - - --- 2023-07-12 Gao Xiang New
erofs: DEFLATE compression support erofs: DEFLATE compression support - - - --- 2023-07-12 Gao Xiang New
[2/2] erofs: simplify z_erofs_transform_plain() [1/2] erofs: get rid of the remaining kmap_atomic() - 2 - --- 2023-06-27 Gao Xiang New
[1/2] erofs: get rid of the remaining kmap_atomic() [1/2] erofs: get rid of the remaining kmap_atomic() - 2 - --- 2023-06-27 Gao Xiang New
[v2] erofs: clean up zmap.c [v2] erofs: clean up zmap.c - 2 - --- 2023-06-15 Gao Xiang New
erofs: clean up zmap.c erofs: clean up zmap.c - - - --- 2023-06-15 Gao Xiang New
erofs: fix compact 4B support for 16k block size erofs: fix compact 4B support for 16k block size - - - --- 2023-06-01 Gao Xiang New
[v3,5/6] erofs: use struct lockref to replace handcrafted approach Untitled series #40801 - 1 - --- 2023-05-29 Gao Xiang New
[v2,5/6] erofs: use struct lockref to replace handcrafted approach Untitled series #40723 - - - --- 2023-05-29 Gao Xiang New
[6/6] erofs: use poison pointer to replace the hard-coded address erofs: random cleanups and fixes - - - --- 2023-05-26 Gao Xiang New
[5/6] erofs: use struct lockref to replace handcrafted approach erofs: random cleanups and fixes - - - --- 2023-05-26 Gao Xiang New
[4/6] erofs: adapt managed inode operations into folios erofs: random cleanups and fixes - - - --- 2023-05-26 Gao Xiang New
[3/6] erofs: kill hooked chains to avoid loops on deduplicated compressed images erofs: random cleanups and fixes - - - --- 2023-05-26 Gao Xiang New
[2/6] erofs: avoid on-stack pagepool directly passed by arguments erofs: random cleanups and fixes - - - --- 2023-05-26 Gao Xiang New
[1/6] erofs: allocate extra bvec pages directly instead of retrying erofs: random cleanups and fixes - - - --- 2023-05-26 Gao Xiang New
erofs: use HIPRI by default if per-cpu kthreads are enabled erofs: use HIPRI by default if per-cpu kthreads are enabled - 3 - --- 2023-05-22 Gao Xiang New
[v2] erofs: kill hooked chains to avoid loops on deduplicated compressed images [v2] erofs: kill hooked chains to avoid loops on deduplicated compressed images - - - --- 2023-05-22 Gao Xiang New
[RESEND] erofs: fix a race of deduplicated compressed images to avoid loops [RESEND] erofs: fix a race of deduplicated compressed images to avoid loops - - - --- 2023-05-19 Gao Xiang New
erofs: fix a race of deduplicated compressed images to avoid loops erofs: fix a race of deduplicated compressed images to avoid loops - - - --- 2023-05-19 Gao Xiang New
erofs: allocate extra bvec pages directly instead of retrying erofs: allocate extra bvec pages directly instead of retrying - - - --- 2023-04-25 Gao Xiang New
[2/2] erofs: cleanup i_format-related stuffs [1/2] erofs: sunset erofs_dbg() - 1 - --- 2023-04-14 Gao Xiang New
[1/2] erofs: sunset erofs_dbg() [1/2] erofs: sunset erofs_dbg() - 1 - --- 2023-04-14 Gao Xiang New
[v2] erofs: get rid of z_erofs_fill_inode() [v2] erofs: get rid of z_erofs_fill_inode() - 2 - --- 2023-04-13 Gao Xiang New
erofs: get rid of z_erofs_fill_inode() erofs: get rid of z_erofs_fill_inode() - - - --- 2023-04-11 Gao Xiang New
erofs: stop parsing non-compact HEAD index if clusterofs is invalid erofs: stop parsing non-compact HEAD index if clusterofs is invalid - 1 - --- 2023-04-10 Gao Xiang New
[v2] erofs: tidy up EROFS on-disk naming [v2] erofs: tidy up EROFS on-disk naming - 2 - --- 2023-03-31 Gao Xiang New
erofs: tidy up EROFS on-disk naming erofs: tidy up EROFS on-disk naming - 1 - --- 2023-03-29 Gao Xiang New
[2/2] erofs: get rid of an useless DBG_BUGON [1/2] erofs: Revert "erofs: fix kvcalloc() misuse with __GFP_NOFAIL" - 1 - --- 2023-03-09 Gao Xiang New
[1/2] erofs: Revert "erofs: fix kvcalloc() misuse with __GFP_NOFAIL" [1/2] erofs: Revert "erofs: fix kvcalloc() misuse with __GFP_NOFAIL" - 1 - --- 2023-03-09 Gao Xiang New
erofs: fix wrong kunmap when using LZMA on HIGHMEM platforms erofs: fix wrong kunmap when using LZMA on HIGHMEM platforms - 2 - --- 2023-03-05 Gao Xiang New
mm/page_alloc: avoid high-order page allocation warn with __GFP_NOFAIL mm/page_alloc: avoid high-order page allocation warn with __GFP_NOFAIL - - - --- 2023-03-05 Gao Xiang New
[v5] erofs: add per-cpu threads for decompression as an option [v5] erofs: add per-cpu threads for decompression as an option - - - --- 2023-02-08 Gao Xiang New
[6/6] erofs: tidy up internal.h [1/6] erofs: get rid of erofs_inode_datablocks() - 3 - --- 2023-02-04 Gao Xiang New
[5/6] erofs: get rid of z_erofs_do_map_blocks() forward declaration [1/6] erofs: get rid of erofs_inode_datablocks() - 2 - --- 2023-02-04 Gao Xiang New
[4/6] erofs: move zdata.h into zdata.c [1/6] erofs: get rid of erofs_inode_datablocks() - 2 - --- 2023-02-04 Gao Xiang New
[3/6] erofs: remove tagged pointer helpers [1/6] erofs: get rid of erofs_inode_datablocks() - 2 - --- 2023-02-04 Gao Xiang New
[2/6] erofs: avoid tagged pointers to mark sync decompression [1/6] erofs: get rid of erofs_inode_datablocks() - 2 - --- 2023-02-04 Gao Xiang New
[1/6] erofs: get rid of erofs_inode_datablocks() [1/6] erofs: get rid of erofs_inode_datablocks() - 3 - --- 2023-02-04 Gao Xiang New
[v2,2/2] erofs: remove linux/buffer_head.h dependency [v2,1/2] erofs: cleanup erofs_iget() - 3 - --- 2023-01-14 Gao Xiang New
[v2,1/2] erofs: cleanup erofs_iget() [v2,1/2] erofs: cleanup erofs_iget() - 1 - --- 2023-01-14 Gao Xiang New
[2/2] erofs: remove linux/buffer_head.h dependency [1/2] erofs: clean up erofs_iget() - 2 - --- 2023-01-13 Gao Xiang New
[1/2] erofs: clean up erofs_iget() [1/2] erofs: clean up erofs_iget() - 3 - --- 2023-01-13 Gao Xiang New
[v2] erofs: fix kvcalloc() misuse with __GFP_NOFAIL [v2] erofs: fix kvcalloc() misuse with __GFP_NOFAIL - 1 - --- 2023-01-10 Gao Xiang New
erofs: fix kvcalloc() misuse with __GFP_NOFAIL erofs: fix kvcalloc() misuse with __GFP_NOFAIL - 1 - --- 2023-01-06 Gao Xiang New
[2/2] erofs: validate the extent length for uncompressed pclusters [1/2] erofs: fix missing unmap if z_erofs_get_extent_compressedlen() fails - 1 - --- 2022-12-05 Gao Xiang New
[1/2] erofs: fix missing unmap if z_erofs_get_extent_compressedlen() fails [1/2] erofs: fix missing unmap if z_erofs_get_extent_compressedlen() fails - 2 - --- 2022-12-05 Gao Xiang New
erofs: fix inline pcluster memory leak erofs: fix inline pcluster memory leak - - - --- 2022-12-02 Gao Xiang New
erofs: update documentation erofs: update documentation - 2 - --- 2022-11-30 Gao Xiang New
xfs: account extra freespace btree splits for multiple allocations xfs: account extra freespace btree splits for multiple allocations - - - --- 2022-11-09 Gao Xiang New
[v2] xfs: extend the freelist before available space check [v2] xfs: extend the freelist before available space check - - - --- 2022-11-03 Gao Xiang New
xfs: extend the freelist before available space check xfs: extend the freelist before available space check - - - --- 2022-11-03 Gao Xiang New
[v2] erofs: use kmap_local_page() only for erofs_bread() [v2] erofs: use kmap_local_page() only for erofs_bread() - 1 - --- 2022-10-18 Gao Xiang New
erofs: use kmap_local_page() only for erofs_bread() erofs: use kmap_local_page() only for erofs_bread() - 1 - --- 2022-10-18 Gao Xiang New
erofs: fix up inplace decompression success rate erofs: fix up inplace decompression success rate - 1 - --- 2022-10-14 Gao Xiang New