summaryrefslogtreecommitdiffstats
path: root/drivers/staging/erofs/unzip_vle.c
Commit message (Expand)AuthorAgeFilesLines
* staging: erofs: Replace kzalloc(struct ..) with kzalloc(*ptr)Shobhit Kukreti2019-07-011-2/+1Star
* staging: erofs: integrate decompression inplaceGao Xiang2019-06-261-4/+11
* staging: erofs: switch to new decompression backendGao Xiang2019-06-261-38/+21Star
* staging: erofs: move stagingpage operations to compress.hGao Xiang2019-06-261-5/+6
* staging: erofs: move per-CPU buffers implementation to utils.cGao Xiang2019-06-261-3/+2Star
* staging: erofs: add compacted compression indexes supportGao Xiang2019-06-261-286/+0Star
* staging: erofs: add compacted ondisk compression indexesGao Xiang2019-06-261-4/+4
* staging: erofs: fix warning Comparison to boolHariprasad Kelam2019-06-091-1/+1
* Merge tag 'for-5.2/block-20190507' of git://git.kernel.dk/linux-blockLinus Torvalds2019-05-081-2/+1Star
|\
| * block: remove the i argument to bio_for_each_segment_allChristoph Hellwig2019-04-301-2/+1Star
* | Merge 5.1-rc3 into staging-nextGreg Kroah-Hartman2019-04-011-0/+4
|\|
| * staging: erofs: fix error handling when failed to read compresssed dataGao Xiang2019-03-251-13/+28
| * staging: erofs: fix to handle error path of erofs_vmap()Chao Yu2019-03-181-0/+4
* | staging: erofs: support IO read error injectionGao Xiang2019-03-251-5/+9
* | staging: erofs: introduce erofs_page_is_managed()Gao Xiang2019-03-251-22/+9Star
* | staging: erofs: fix error handling when failed to read compresssed dataGao Xiang2019-03-251-13/+28
* | staging: erofs: fix parenthesis alignmentJulian Merida2019-03-201-28/+29
|/
* Merge tag 'for-5.1/block-20190302' of git://git.kernel.dk/linux-blockLinus Torvalds2019-03-081-1/+2
|\
| * block: allow bio_for_each_segment_all() to iterate over multi-page bvecMing Lei2019-02-151-1/+2
* | staging: erofs: fix mis-acted TAIL merging behaviorGao Xiang2019-02-271-25/+45
* | staging: erofs: fix illegal address access under memory pressureGao Xiang2019-02-271-1/+6
* | staging: erofs: compressed_pages should not be accessed again after freedGao Xiang2019-02-271-18/+20
* | staging: erofs: remove rcu_read_lock() in erofs_try_to_free_cached_pageGao Xiang2019-02-201-11/+5Star
* | staging: erofs: remove redundant unlikely annotation in unzip_vle.cChengguang Xu2019-02-121-1/+1
* | staging: erofs: clean up erofs_map_blocks_iterChao Yu2019-01-151-15/+15
* | staging: erofs: fixed -Wmissing-prototype warnings by making functions static.Jeremy Sowden2019-01-111-1/+1
|/
* staging: erofs: unzip_{pagevec.h,vle.c}: rectify BUG_ONsGao Xiang2018-12-121-20/+13Star
* staging: erofs: simplify `z_erofs_vle_submit_all'Gao Xiang2018-12-071-82/+113
* staging: erofs: redefine where `owned_workgrp_t' pointsGao Xiang2018-12-071-5/+7
* staging: erofs: refine compressed pages preload flowGao Xiang2018-12-071-43/+123
* staging: erofs: revisit the page submission flowGao Xiang2018-12-071-71/+112
* staging: erofs: localize UNALLOCATED_CACHED_PAGE placeholderGao Xiang2018-12-071-2/+8
* staging: erofs: introduce MNGD_MAPPING helperGao Xiang2018-12-071-16/+13Star
* staging: erofs: fix use-after-free of on-stack `z_erofs_vle_unzip_io'Gao Xiang2018-12-071-4/+9
* staging: erofs: rename strange variable names in z_erofs_vle_frontendGao Xiang2018-11-231-14/+11Star
* staging: erofs: decompress asynchronously if PG_readahead page at firstGao Xiang2018-11-231-1/+8
* staging: erofs: locked before registering for all new workgroupsGao Xiang2018-11-231-2/+7
* staging: erofs: separate into init_once / alwaysGao Xiang2018-11-231-5/+29
* staging: erofs: fix `trace_erofs_readpage' positionGao Xiang2018-11-231-2/+2
* staging: erofs: unzip_vle.c: Align parameter to the parentesisCristian Sicilia2018-11-201-5/+6
* staging: erofs: unzip_vle.c: Constant in comparison on right sideCristian Sicilia2018-11-201-4/+4
* staging: erofs: unzip_vle.c: Replace comparison to NULL.Cristian Sicilia2018-11-201-43/+43
* staging: erofs: add the missing __init tagsGao Xiang2018-10-091-1/+1
* staging: erofs: cleanup `z_erofs_vle_normalaccess_readpages'Gao Xiang2018-09-201-14/+6Star
* staging: erofs: drop multiref support temporarilyGao Xiang2018-09-201-31/+5Star
* staging: erofs: fold in `__update_workgrp_llen'Gao Xiang2018-09-201-13/+7Star
* staging: erofs: add trace points for reading zipped dataChen Gong2018-09-181-0/+11
* staging: erofs: complete error handing of z_erofs_do_read_pageGao Xiang2018-09-181-9/+11
* staging: erofs: fix a bug when appling cache strategyGao Xiang2018-09-181-1/+1
* staging: erofs: complete error handing of z_erofs_map_blocks_iterGao Xiang2018-09-181-9/+26