summaryrefslogtreecommitdiff
path: root/fs/erofs/Makefile
diff options
context:
space:
mode:
authorYue Hu <huyue2@coolpad.com>2023-05-15 12:57:58 +0300
committerGao Xiang <hsiangkao@linux.alibaba.com>2023-05-23 11:56:40 +0300
commit285d0f85dae6510aea31416c72670ded54fc4b0c (patch)
tree234f5892d6e3b992929b18d283f623062d60c778 /fs/erofs/Makefile
parent0a17567b4a85243ac1620886b75b3813acde41fc (diff)
downloadlinux-285d0f85dae6510aea31416c72670ded54fc4b0c.tar.xz
erofs: avoid pcpubuf.c inclusion if CONFIG_EROFS_FS_ZIP is off
The function of pcpubuf.c is just for low-latency decompression algorithms (e.g. lz4). Signed-off-by: Yue Hu <huyue2@coolpad.com> Reviewed-by: Gao Xiang <hsiangkao@linux.alibaba.com> Reviewed-by: Chao Yu <chao@kernel.org> Link: https://lore.kernel.org/r/20230515095758.10391-1-zbestahu@gmail.com Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Diffstat (limited to 'fs/erofs/Makefile')
-rw-r--r--fs/erofs/Makefile4
1 files changed, 2 insertions, 2 deletions
diff --git a/fs/erofs/Makefile b/fs/erofs/Makefile
index 99bbc597a3e9..a3a98fc3e481 100644
--- a/fs/erofs/Makefile
+++ b/fs/erofs/Makefile
@@ -1,8 +1,8 @@
# SPDX-License-Identifier: GPL-2.0-only
obj-$(CONFIG_EROFS_FS) += erofs.o
-erofs-objs := super.o inode.o data.o namei.o dir.o utils.o pcpubuf.o sysfs.o
+erofs-objs := super.o inode.o data.o namei.o dir.o utils.o sysfs.o
erofs-$(CONFIG_EROFS_FS_XATTR) += xattr.o
-erofs-$(CONFIG_EROFS_FS_ZIP) += decompressor.o zmap.o zdata.o
+erofs-$(CONFIG_EROFS_FS_ZIP) += decompressor.o zmap.o zdata.o pcpubuf.o
erofs-$(CONFIG_EROFS_FS_ZIP_LZMA) += decompressor_lzma.o
erofs-$(CONFIG_EROFS_FS_ONDEMAND) += fscache.o