summaryrefslogtreecommitdiff
path: root/drivers/staging/erofs
AgeCommit message (Expand)AuthorFilesLines
2019-12-17erofs: zero out when listxattr is called with no xattrGao Xiang1-0/+2
2019-10-11staging: erofs: detect potential multiref due to corrupted imagesGao Xiang1-3/+17
2019-10-11staging: erofs: add two missing erofs_workgroup_put for corrupted imagesGao Xiang1-1/+5
2019-10-11staging: erofs: some compressed cluster should be submitted for corrupted imagesGao Xiang1-6/+5
2019-10-11staging: erofs: fix an error handling in erofs_readdir()Gao Xiang1-2/+9
2019-06-25staging: erofs: add requirements field in superblockGao Xiang3-3/+31
2019-04-03staging: erofs: keep corrupted fs from crashing kernel in erofs_readdir()Gao Xiang1-20/+25
2019-04-03staging: erofs: fix error handling when failed to read compresssed dataGao Xiang1-13/+29
2019-04-03staging: erofs: fix to handle error path of erofs_vmap()Chao Yu2-2/+9
2019-03-19staging: erofs: fix race when the managed cache is enabledGao Xiang2-39/+101
2019-03-14staging: erofs: keep corrupted fs from crashing kernel in erofs_namei()Gao Xiang1-89/+100
2019-03-14staging: erofs: fix race of initializing xattrs of a inode at the same timeGao Xiang2-15/+37
2019-03-14staging: erofs: fix memleak of inode's shared xattr arrayGao Xiang1-1/+4
2019-03-14staging: erofs: fix fast symlink w/o xattr when fs xattr is onGao Xiang2-9/+24
2019-03-14staging: erofs: add error handling for xattr submoduleGao Xiang2-36/+81
2019-03-10staging: erofs: compressed_pages should not be accessed again after freedGao Xiang3-31/+30
2019-03-10staging: erofs: fix illegal address access under memory pressureGao Xiang1-1/+6
2019-03-10staging: erofs: fix mis-acted TAIL merging behaviorGao Xiang1-25/+44
2019-02-27staging: erofs: unzip_vle_lz4.c,utils.c: rectify BUG_ONsGao Xiang2-7/+7
2019-02-27staging: erofs: unzip_{pagevec.h,vle.c}: rectify BUG_ONsGao Xiang2-22/+15
2019-02-27staging: erofs: {dir,inode,super}.c: rectify BUG_ONsGao Xiang3-11/+19
2019-02-27staging: erofs: add a full barrier in erofs_workgroup_unfreezeGao Xiang1-0/+5
2019-02-27staging: erofs: fix `erofs_workgroup_{try_to_freeze, unfreeze}'Gao Xiang1-16/+25
2019-02-27staging: erofs: atomic_cond_read_relaxed on ref-locked workgroupGao Xiang1-12/+18
2019-02-27staging: erofs: remove the redundant d_rehash() for the root dentryGao Xiang1-6/+0
2019-02-27staging: erofs: drop multiref support temporarilyGao Xiang2-44/+8
2019-02-27staging: erofs: replace BUG_ON with DBG_BUGON in data.cChen Gong1-11/+20
2019-02-27staging: erofs: complete error handing of z_erofs_do_read_pageGao Xiang1-9/+11
2019-02-27staging: erofs: fix a bug when appling cache strategyGao Xiang1-1/+1
2019-02-12staging: erofs: fix the definition of DBG_BUGONGao Xiang1-1/+1
2019-01-26staging: erofs: fix use-after-free of on-stack `z_erofs_vle_unzip_io'Gao Xiang1-4/+9
2018-11-21staging: erofs: fix a missing endian conversionGao Xiang1-3/+5
2018-09-10staging: erofs: rename superblock flags (MS_xyz -> SB_xyz)Gao Xiang1-2/+2
2018-08-28Revert "staging: erofs: disable compiling temporarile"Gao Xiang1-1/+1
2018-08-08staging: erofs: remove an extra semicolon in z_erofs_vle_unzip_allGao Xiang1-1/+1
2018-08-05staging: erofs: fix if assignment style issueKristaps Čivkulis2-9/+10
2018-08-02staging: erofs: disable compiling temporarileChao Yu1-1/+1
2018-08-01staging: erofs: remove a redundant marco in xattrGao Xiang1-2/+0
2018-08-01staging: erofs: add the missing break in z_erofs_map_blocks_iterGao Xiang1-0/+3
2018-07-30staging: erofs: use the wrapped PTR_ERR_OR_ZERO instead of open codeGao Xiang1-1/+1
2018-07-29staging: erofs: fix conditional uninitialized `pcn' in z_erofs_map_blocks_iterGao Xiang1-4/+21
2018-07-29staging: erofs: fix compile error without built-in decompression supportGao Xiang4-9/+11
2018-07-28staging: erofs: fix a compile warning of Z_EROFS_VLE_VMAP_ONSTACK_PAGESGao Xiang1-1/+1
2018-07-27staging: erofs: add a TODO and update MAINTAINERS for stagingGao Xiang1-0/+45
2018-07-27staging: erofs: introduce cached decompressionGao Xiang5-1/+427
2018-07-27staging: erofs: introduce VLE decompression supportGao Xiang6-2/+1418
2018-07-27staging: erofs: introduce workstation for decompressionGao Xiang3-3/+180
2018-07-27staging: erofs: introduce erofs shrinkerGao Xiang3-6/+101
2018-07-27staging: erofs: introduce superblock registrationGao Xiang3-0/+27
2018-07-27staging: erofs: add a generic z_erofs VLE decompressorGao Xiang5-1/+264