projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'nfs-for-6.10-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
2024-05-08
Gao Xiang
erofs: Zstandard compression support
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2024-05-08
Gao Xiang
erofs: clean up z_erofs_load_full_lcluster()
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2024-03-25
Gao Xiang
erofs: drop experimental warning for FSDAX
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2024-03-10
Gao Xiang
erofs: refine managed cache operations to folios
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2024-03-10
Gao Xiang
erofs: convert z_erofs_submissionqueue_endio() to folios
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2024-03-10
Gao Xiang
erofs: convert z_erofs_fill_bio_vec() to folios
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2024-03-10
Gao Xiang
erofs: get rid of `justfound` debugging tag
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2024-03-10
Gao Xiang
erofs: convert z_erofs_do_read_page() to folios
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2024-03-10
Gao Xiang
erofs: convert z_erofs_onlinepage_.* to folios
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2024-03-07
Gao Xiang
erofs: apply proper VMA alignment for memory mapped...
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2024-03-07
Gao Xiang
erofs: fix uninitialized page cache reported by KMSAN
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2024-01-26
Gao Xiang
erofs: fix infinite loop due to a race of filling compressed...
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2024-01-13
Gao Xiang
erofs: fix inconsistent per-file compression format
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2024-01-10
Gao Xiang
erofs: avoid debugging output for (de)compressed data
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-12-18
Gao Xiang
erofs: enable sub-page compressed block support
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-12-18
Gao Xiang
erofs: refine z_erofs_transform_plain() for sub-page...
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-12-18
Gao Xiang
erofs: fix ztailpacking for subpage compressed blocks
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-12-14
Gao Xiang
erofs: fix up compacted indexes for block size < 4096
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-12-14
Gao Xiang
erofs: record `pclustersize` in bytes instead of pages
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-12-14
Gao Xiang
erofs: support I/O submission for sub-page compressed...
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-12-14
Gao Xiang
erofs: fix lz4 inplace decompression
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-12-14
Gao Xiang
erofs: fix memory leak on short-lived bounced pages
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-11-17
Gao Xiang
MAINTAINERS: erofs: add EROFS webpage
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-10-31
Gao Xiang
erofs: fix erofs_insert_workgroup() lockref usage
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-10-30
Gao Xiang
erofs: simplify compression configuration parser
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-10-30
Gao Xiang
erofs: don't warn MicroLZMA format anymore
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-09-11
Gao Xiang
erofs: fix memory leak of LZMA global compressed deduplication
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-08-23
Gao Xiang
erofs: adapt folios for z_erofs_read_folio()
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-08-23
Gao Xiang
erofs: adapt folios for z_erofs_readahead()
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-08-23
Gao Xiang
erofs: get rid of fe->backmost for cache decompression
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-08-23
Gao Xiang
erofs: drop z_erofs_page_mark_eio()
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-08-23
Gao Xiang
erofs: tidy up z_erofs_do_read_page()
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-08-23
Gao Xiang
erofs: move preparation logic into z_erofs_pcluster_begin()
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-08-23
Gao Xiang
erofs: avoid obsolete {collector,collection} terms
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-08-23
Gao Xiang
erofs: simplify z_erofs_read_fragment()
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-08-11
Gao Xiang
erofs: DEFLATE compression support
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-08-01
Gao Xiang
erofs: drop unnecessary WARN_ON() in erofs_kill_sb()
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-08-01
Gao Xiang
erofs: fix wrong primary bvec selection on deduplicated...
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-07-11
Gao Xiang
erofs: simplify z_erofs_transform_plain()
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-07-11
Gao Xiang
erofs: get rid of the remaining kmap_atomic()
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-06-22
Gao Xiang
erofs: clean up zmap.c
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-06-18
Gao Xiang
erofs: fix compact 4B support for 16k block size
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-06-18
Gao Xiang
erofs: use poison pointer to replace the hard-coded...
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-06-18
Gao Xiang
erofs: use struct lockref to replace handcrafted approach
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-29
Gao Xiang
erofs: adapt managed inode operations into folios
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-29
Gao Xiang
erofs: kill hooked chains to avoid loops on deduplicated...
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-29
Gao Xiang
erofs: avoid on-stack pagepool directly passed by arguments
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-29
Gao Xiang
erofs: allocate extra bvec pages directly instead of...
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-05-23
Gao Xiang
erofs: use HIPRI by default if per-cpu kthreads are...
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-04-16
Gao Xiang
erofs: cleanup i_format-related stuffs
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-04-16
Gao Xiang
erofs: sunset erofs_dbg()
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-04-16
Gao Xiang
erofs: get rid of z_erofs_fill_inode()
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-04-16
Gao Xiang
erofs: keep meta inode into erofs_buf
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-04-16
Gao Xiang
erofs: stop parsing non-compact HEAD index if clusterofs...
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-04-16
Gao Xiang
erofs: tidy up EROFS on-disk naming
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-03-09
Gao Xiang
erofs: get rid of a useless DBG_BUGON
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-03-09
Gao Xiang
erofs: Revert "erofs: fix kvcalloc() misuse with __GFP_NOFAIL"
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-03-09
Gao Xiang
erofs: fix wrong kunmap when using LZMA on HIGHMEM...
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-02-15
Gao Xiang
erofs: tidy up internal.h
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-02-15
Gao Xiang
erofs: get rid of z_erofs_do_map_blocks() forward declaration
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-02-15
Gao Xiang
erofs: move zdata.h into zdata.c
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-02-15
Gao Xiang
erofs: remove tagged pointer helpers
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-02-15
Gao Xiang
erofs: avoid tagged pointers to mark sync decompression
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-02-15
Gao Xiang
erofs: get rid of erofs_inode_datablocks()
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-02-15
Gao Xiang
erofs: simplify iloc()
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-02-15
Gao Xiang
erofs: get rid of debug_one_dentry()
Signed-off-by:
Gao Xiang
<hsiangkao@linux.alibaba.com>
commit
|
commitdiff
|
tree
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-10
Gao Xiang
erofs: fix kvcalloc() misuse with __GFP_NOFAIL
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
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
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-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-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-26
Gao Xiang
erofs: introduce partial-referenced pclusters
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-07-27
Gao Xiang
mailmap: update Gao Xiang's email addresses
mailmap: update
Gao Xiang
's email addresses
Signed-off-by:
Gao Xiang
<xiang@kernel.org>
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
next