summaryrefslogtreecommitdiffstats
path: root/fs/erofs/internal.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* erofs: get rid of `buf->kmap_type`Gao Xiang2024-11-181-1/+0
* erofs: fix file-backed mounts over FUSEGao Xiang2024-11-181-0/+1
* erofs: simplify definition of the log functionsGou Hao2024-11-181-10/+4
* erofs: add sysfs node to drop internal cachesChunhai Guo2024-11-181-0/+2
* erofs: sunset `struct erofs_workgroup`Gao Xiang2024-11-181-6/+0
* erofs: move erofs_workgroup operations into zdata.cGao Xiang2024-11-181-5/+3
* erofs: get rid of erofs_{find,insert}_workgroupGao Xiang2024-11-181-4/+1
* erofs: support compressed inodes for fileioGao Xiang2024-09-101-0/+8
* erofs: support unencoded inodes for fileioGao Xiang2024-09-101-1/+6
* erofs: add file-backed mount supportGao Xiang2024-09-101-2/+9
* erofs: simplify readdir operationHongzhen Luo2024-08-191-1/+1
* erofs: refine z_erofs_{init,exit}_subsystem()Gao Xiang2024-07-091-30/+4
* erofs: convert z_erofs_pcluster_readmore() to foliosGao Xiang2024-07-081-9/+5
* erofs: mechanically convert erofs_read_metabuf() to offsetsAl Viro2024-05-171-1/+1
* erofs: clean up erofs_show_options()Hongzhen Luo2024-05-171-3/+0
* Merge branch 'misc.erofs' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Gao Xiang2024-05-171-2/+2
|\
| * erofs_buf: store address_space instead of inodeAl Viro2024-04-251-1/+1
| * erofs: switch erofs_bread() to passing offset instead of block numberAl Viro2024-04-071-1/+1
* | erofs: Zstandard compression supportGao Xiang2024-05-091-0/+8
* | erofs: add a reserved buffer pool for lz4 decompressionChunhai Guo2024-05-081-1/+5
* | erofs: rename per-CPU buffers to global buffer pool and make it configurableChunhai Guo2024-05-081-7/+7
* | erofs: get rid of erofs_fs_contextBaokun Li2024-04-281-7/+0
|/
* Merge tag 'erofs-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2024-03-121-3/+6
|\
| * erofs: support compressed inodes over fscacheJingbo Xu2024-03-101-0/+4
| * erofs: fix lockdep false positives on initializing erofs_pseudo_mntBaokun Li2024-03-101-1/+0
| * erofs: refine managed cache operations to foliosGao Xiang2024-03-101-2/+2
* | erofs: port device access to fileChristian Brauner2024-02-251-1/+1
|/
* Merge tag 'erofs-for-6.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-11-021-39/+3
|\
| * erofs: tidy up redundant includesFerry Meng2023-10-301-0/+2
| * erofs: get rid of ROOT_NID()Ferry Meng2023-10-301-2/+0
| * erofs: simplify compression configuration parserGao Xiang2023-10-301-37/+1
* | erofs: Convert to use bdev_open_by_path()Jan Kara2023-10-281-1/+1
|/
* erofs: boost negative xattr lookup with bloom filterJingbo Xu2023-08-111-0/+3
* erofs: DEFLATE compression supportGao Xiang2023-08-111-0/+20
* erofs: use struct lockref to replace handcrafted approachGao Xiang2023-06-181-36/+2
* erofs: adapt managed inode operations into foliosGao Xiang2023-05-291-1/+2
* erofs: avoid pcpubuf.c inclusion if CONFIG_EROFS_FS_ZIP is offYue Hu2023-05-231-6/+7
* erofs: cleanup i_format-related stuffsGao Xiang2023-04-161-14/+4
* erofs: sunset erofs_dbg()Gao Xiang2023-04-161-2/+0
* erofs: fix potential overflow calculating xattr_isizeJingbo Xu2023-04-161-1/+1
* erofs: get rid of z_erofs_fill_inode()Gao Xiang2023-04-161-2/+0
* erofs: enable long extended attribute name prefixesJingbo Xu2023-04-161-0/+1
* erofs: add helpers to load long xattr name prefixesJingbo Xu2023-04-161-0/+10
* erofs: move packed inode out of the compression partJingbo Xu2023-04-161-1/+1
* erofs: keep meta inode into erofs_bufGao Xiang2023-04-161-2/+4
* erofs: initialize packed inode after root inode is assignedJingbo Xu2023-04-161-0/+1
* erofs: support flattened block device for multi-blob imagesJia Zhu2023-04-161-0/+1
* erofs: set block size to the on-disk block sizeJingbo Xu2023-04-161-9/+1
* erofs: avoid hardcoded blocksize for subpage block supportJingbo Xu2023-04-161-13/+7
* erofs: mark z_erofs_lzma_init/erofs_pcpubuf_init w/ __initYangtao Li2023-03-091-2/+2