Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
a5876e24f13f13483fbd602b972d35801fb80b74
/
fs
/
erofs
/
zdata.c
a5876e2
erofs: use erofs_inode naming
by Gao Xiang
· 5 years ago
8d8a09b
erofs: remove all likely/unlikely annotations
by Gao Xiang
· 5 years ago
47e4937
erofs: move erofs out of staging
by Gao Xiang
· 5 years ago
[Renamed (99%) from drivers/staging/erofs/zdata.c]
e12a0ce
staging: erofs: detect potential multiref due to corrupted images
by Gao Xiang
· 5 years ago
bfc4ccb
staging: erofs: avoid loop in submit chains
by Gao Xiang
· 5 years ago
138e1a0
staging: erofs: add two missing erofs_workgroup_put for corrupted images
by Gao Xiang
· 5 years ago
ee45197
staging: erofs: some compressed cluster should be submitted for corrupted images
by Gao Xiang
· 5 years ago
4279f3f
staging: erofs: turn cache strategies into mount options
by Gao Xiang
· 5 years ago
97e86a8
staging: erofs: tidy up decompression frontend
by Gao Xiang
· 5 years ago
046d64e
staging: erofs: tidy up zpvec.h
by Gao Xiang
· 5 years ago
b25a151
staging: erofs: refine erofs_allocpage()
by Gao Xiang
· 5 years ago
14f362b
staging: erofs: clean up internal.h
by Gao Xiang
· 5 years ago
57b78c9
staging: erofs: rename source files for better understanding
by Gao Xiang
· 5 years ago
[Renamed (99%) from drivers/staging/erofs/unzip_vle.c]
29b24f6
staging: erofs: update source file headers
by Gao Xiang
· 5 years ago
441dfcc
staging: erofs: avoid opened loop codes
by Chao Yu
· 5 years ago
a9f69bd
staging: erofs: Replace kzalloc(struct ..) with kzalloc(*ptr)
by Shobhit Kukreti
· 6 years ago
b6a7618
staging: erofs: integrate decompression inplace
by Gao Xiang
· 6 years ago
88aaf5a
staging: erofs: switch to new decompression backend
by Gao Xiang
· 6 years ago
2748123
staging: erofs: move stagingpage operations to compress.h
by Gao Xiang
· 6 years ago
fa61a33
staging: erofs: move per-CPU buffers implementation to utils.c
by Gao Xiang
· 6 years ago
152a333
staging: erofs: add compacted compression indexes support
by Gao Xiang
· 6 years ago
ec8c244
staging: erofs: add compacted ondisk compression indexes
by Gao Xiang
· 6 years ago
308f9df
staging: erofs: fix warning Comparison to bool
by Hariprasad Kelam
· 6 years ago
67a2422
Merge tag 'for-5.2/block-20190507' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
2b070cf
block: remove the i argument to bio_for_each_segment_all
by Christoph Hellwig
· 6 years ago
b397f82
Merge 5.1-rc3 into staging-next
by Greg Kroah-Hartman
· 6 years ago
b6391ac
staging: erofs: fix error handling when failed to read compresssed data
by Gao Xiang
· 6 years ago
14a56ec
staging: erofs: support IO read error injection
by Gao Xiang
· 6 years ago
d61fbb6
staging: erofs: introduce erofs_page_is_managed()
by Gao Xiang
· 6 years ago
1115249
staging: erofs: fix error handling when failed to read compresssed data
by Gao Xiang
· 6 years ago
447a362
staging: erofs: fix parenthesis alignment
by Julian Merida
· 6 years ago
8bce6dc
staging: erofs: fix to handle error path of erofs_vmap()
by Chao Yu
· 6 years ago
80201fe
Merge tag 'for-5.1/block-20190302' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 6 years ago
a112152
staging: erofs: fix mis-acted TAIL merging behavior
by Gao Xiang
· 6 years ago
1e5ceea
staging: erofs: fix illegal address access under memory pressure
by Gao Xiang
· 6 years ago
af692e1
staging: erofs: compressed_pages should not be accessed again after freed
by Gao Xiang
· 6 years ago
047d4ab
staging: erofs: remove rcu_read_lock() in erofs_try_to_free_cached_page
by Gao Xiang
· 6 years ago
6dc4f10
block: allow bio_for_each_segment_all() to iterate over multi-page bvec
by Ming Lei
· 6 years ago
2093123
staging: erofs: remove redundant unlikely annotation in unzip_vle.c
by Chengguang Xu
· 6 years ago
3b42341
staging: erofs: clean up erofs_map_blocks_iter
by Chao Yu
· 6 years ago
0a64d62
staging: erofs: fixed -Wmissing-prototype warnings by making functions static.
by Jeremy Sowden
· 6 years ago
70b1799
staging: erofs: unzip_{pagevec.h,vle.c}: rectify BUG_ONs
by Gao Xiang
· 6 years ago
7146a4f
staging: erofs: simplify `z_erofs_vle_submit_all'
by Gao Xiang
· 6 years ago
6afd227
staging: erofs: redefine where `owned_workgrp_t' points
by Gao Xiang
· 6 years ago
92e6efd
staging: erofs: refine compressed pages preload flow
by Gao Xiang
· 6 years ago
9248fce
staging: erofs: revisit the page submission flow
by Gao Xiang
· 6 years ago
672e547
staging: erofs: localize UNALLOCATED_CACHED_PAGE placeholder
by Gao Xiang
· 6 years ago
c1448fa
staging: erofs: introduce MNGD_MAPPING helper
by Gao Xiang
· 6 years ago
848bd9a
staging: erofs: fix use-after-free of on-stack `z_erofs_vle_unzip_io'
by Gao Xiang
· 6 years ago
f0c519f
staging: erofs: rename strange variable names in z_erofs_vle_frontend
by Gao Xiang
· 6 years ago
2d9b5dc
staging: erofs: decompress asynchronously if PG_readahead page at first
by Gao Xiang
· 6 years ago
23edf3a
staging: erofs: locked before registering for all new workgroups
by Gao Xiang
· 6 years ago
48d4bf3
staging: erofs: separate into init_once / always
by Gao Xiang
· 6 years ago
ba9ce77
staging: erofs: fix `trace_erofs_readpage' position
by Gao Xiang
· 6 years ago
2853a06
staging: erofs: unzip_vle.c: Align parameter to the parentesis
by Cristian Sicilia
· 6 years ago
bc8098d
staging: erofs: unzip_vle.c: Constant in comparison on right side
by Cristian Sicilia
· 6 years ago
42d40b4
staging: erofs: unzip_vle.c: Replace comparison to NULL.
by Cristian Sicilia
· 6 years ago
0a0b7e6
staging: erofs: add the missing __init tags
by Gao Xiang
· 6 years ago
5fb76bb
staging: erofs: cleanup `z_erofs_vle_normalaccess_readpages'
by Gao Xiang
· 6 years ago
e5e3abb
staging: erofs: drop multiref support temporarily
by Gao Xiang
· 6 years ago
b27661c
staging: erofs: fold in `__update_workgrp_llen'
by Gao Xiang
· 6 years ago
284db12
staging: erofs: add trace points for reading zipped data
by Chen Gong
· 6 years ago
1e05ff3
staging: erofs: complete error handing of z_erofs_do_read_page
by Gao Xiang
· 6 years ago
0734ffb
staging: erofs: fix a bug when appling cache strategy
by Gao Xiang
· 6 years ago
c1ccc86
staging: erofs: complete error handing of z_erofs_map_blocks_iter
by Gao Xiang
· 6 years ago
a07eedd
staging: erofs: clean up z_erofs_map_blocks_iter
by Gao Xiang
· 6 years ago
37ec35a
staging: erofs: fix a missing endian conversion
by Gao Xiang
· 6 years ago
7dd68b1
staging: erofs: use explicit unsigned int type
by Thomas Weißschuh
· 6 years ago
1257bf8
staging: erofs: fix potential overflow in z_erofs_vle_normalaccess_readpage{,s}
by Gao Xiang
· 6 years ago
d6421a4
staging: erofs: fix compression mapping beyond EOF
by Gao Xiang
· 6 years ago
390c642
staging: erofs: fix integer overflow on 32-bit platform
by Gao Xiang
· 6 years ago
df1e3f1
staging: erofs: fix vle_decompressed_index_clusterofs
by Gao Xiang
· 6 years ago
99691b4
staging: erofs: rearrange vle clustertype definitions
by Gao Xiang
· 6 years ago
ab47dd2
staging: erofs: cleanup z_erofs_vle_work_{lookup, register}
by Gao Xiang
· 6 years ago
6e78901
staging: erofs: separate erofs_get_meta_page
by Gao Xiang
· 6 years ago
8be3127
staging: erofs: introduce erofs_grab_bio
by Gao Xiang
· 6 years ago
3978c8e
staging: erofs: remove an extra semicolon in z_erofs_vle_unzip_all
by Gao Xiang
· 6 years ago
2bc7596
staging: erofs: fix if assignment style issue
by Kristaps Čivkulis
· 6 years ago
fc6152f
staging: erofs: add the missing break in z_erofs_map_blocks_iter
by Gao Xiang
· 6 years ago
6caa584
staging: erofs: fix conditional uninitialized `pcn' in z_erofs_map_blocks_iter
by Gao Xiang
· 6 years ago
47e541a
staging: erofs: fix compile error without built-in decompression support
by Gao Xiang
· 6 years ago
105d4ad
staging: erofs: introduce cached decompression
by Gao Xiang
· 6 years ago
3883a79
staging: erofs: introduce VLE decompression support
by Gao Xiang
· 6 years ago
02827e1
staging: erofs: add erofs_map_blocks_iter
by Gao Xiang
· 6 years ago