Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Gao Xiang
| Archived =
No
| 88 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
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