summaryrefslogtreecommitdiff
path: root/fs/erofs
AgeCommit message (Expand)AuthorFilesLines
2023-10-28exportfs: make ->encode_fh() a mandatory method for NFS exportAmir Goldstein1-0/+1
2023-09-19erofs: allow empty device tags in flatdev modeJingbo Xu1-1/+1
2023-09-11erofs: fix memory leak of LZMA global compressed deduplicationGao Xiang1-1/+4
2023-08-30Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+3
2023-08-28Merge tag 'erofs-for-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds11-190/+459
2023-08-28Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-9/+5
2023-08-25mm: remove enum page_entry_sizeMatthew Wilcox (Oracle)1-3/+3
2023-08-23erofs: release ztailpacking pclusters properlyJingbo Xu1-1/+4
2023-08-23erofs: don't warn dedupe and fragments features anymoresunshijie1-4/+0
2023-08-23erofs: adapt folios for z_erofs_read_folio()Gao Xiang1-5/+4
2023-08-23erofs: adapt folios for z_erofs_readahead()Gao Xiang1-17/+15
2023-08-23erofs: get rid of fe->backmost for cache decompressionGao Xiang1-5/+2
2023-08-23erofs: drop z_erofs_page_mark_eio()Gao Xiang1-20/+9
2023-08-23erofs: tidy up z_erofs_do_read_page()Gao Xiang1-29/+24
2023-08-23erofs: move preparation logic into z_erofs_pcluster_begin()Gao Xiang1-33/+27
2023-08-23erofs: avoid obsolete {collector,collection} termsGao Xiang1-21/+18
2023-08-23erofs: simplify z_erofs_read_fragment()Gao Xiang1-26/+13
2023-08-23erofs: remove redundant erofs_fs_type declaration in super.cFerry Meng1-1/+0
2023-08-23erofs: add necessary kmem_cache_create flags for erofs inode cacheFerry Meng1-3/+3
2023-08-23erofs: clean up redundant comment and adjust code alignmentFerry Meng1-18/+4
2023-08-23erofs: refine warning messages for zdata I/OsFerry Meng1-14/+9
2023-08-11erofs: boost negative xattr lookup with bloom filterJingbo Xu4-0/+19
2023-08-11erofs: update on-disk format for xattr name filterJingbo Xu1-2/+8
2023-08-11erofs: DEFLATE compression supportGao Xiang9-2/+311
2023-08-09fs: pass the request_mask to generic_fillattrJeff Layton1-1/+1
2023-08-01erofs: drop unnecessary WARN_ON() in erofs_kill_sb()Gao Xiang1-2/+0
2023-08-01erofs: fix wrong primary bvec selection on deduplicated extentsGao Xiang1-3/+4
2023-07-13erofs: convert to ctime accessor functionsJeff Layton1-8/+4
2023-07-11erofs: fix fsdax unavailability for chunk-based regular filesXin Yin1-1/+2
2023-07-11erofs: avoid infinite loop in z_erofs_do_read_page() when reading beyond EOFChunhai Guo1-1/+1
2023-07-11erofs: avoid useless loops in z_erofs_pcluster_readmore() when reading beyond...Chunhai Guo1-1/+1
2023-07-11erofs: simplify z_erofs_transform_plain()Gao Xiang1-11/+8
2023-07-11erofs: get rid of the remaining kmap_atomic()Gao Xiang1-9/+9
2023-06-26Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds1-3/+4
2023-06-26Merge tag 'for-6.5/splice-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds1-1/+1
2023-06-22erofs: clean up zmap.cGao Xiang1-40/+29
2023-06-22erofs: remove unnecessary gotoYangtao Li1-5/+2
2023-06-22erofs: Fix detection of atomic contextSandeep Dhavale1-1/+1
2023-06-18erofs: use separate xattr parsers for listxattr/getxattrJingbo Xu1-234/+137
2023-06-18erofs: unify inline/shared xattr iterators for listxattr/getxattrJingbo Xu1-117/+73
2023-06-18erofs: make the size of read data stored in buffer_ofsJingbo Xu1-3/+3
2023-06-18erofs: unify xattr_iter structuresJingbo Xu1-84/+62
2023-06-18erofs: use absolute position in xattr iteratorJingbo Xu1-97/+65
2023-06-18erofs: fix compact 4B support for 16k block sizeGao Xiang1-5/+1
2023-06-18erofs: convert erofs_read_metabuf() to erofs_bread() for xattrJingbo Xu1-14/+11
2023-06-18erofs: use poison pointer to replace the hard-coded addressGao Xiang1-3/+1
2023-06-18erofs: use struct lockref to replace handcrafted approachGao Xiang3-88/+51
2023-06-12block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig1-1/+1
2023-06-12block: use the holder as indication for exclusive opensChristoph Hellwig1-3/+4
2023-06-05block: introduce holder opsChristoph Hellwig1-1/+1