Merge tag 'nfs-for-6.12-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
[linux-block.git] / fs / netfs / Makefile
CommitLineData
3d3c9504
DH
1# SPDX-License-Identifier: GPL-2.0
2
3a4a38e6 3netfs-y := \
16211268 4 buffered_read.o \
c38f4e96 5 buffered_write.o \
016dc851 6 direct_read.o \
153a9961 7 direct_write.o \
85dd2c8f 8 iterator.o \
46ed60dc 9 locking.o \
b900f4b8 10 main.o \
c9c4ff12 11 misc.o \
0e0f2dfe 12 objects.o \
ee4cdf7b
DH
13 read_collect.o \
14 read_pgpriv2.o \
15 read_retry.o \
288ace2f
DH
16 write_collect.o \
17 write_issue.o
3a4a38e6
DH
18
19netfs-$(CONFIG_NETFS_STATS) += stats.o
3d3c9504 20
915cd30c
DH
21netfs-$(CONFIG_FSCACHE) += \
22 fscache_cache.o \
23 fscache_cookie.o \
24 fscache_io.o \
25 fscache_main.o \
26 fscache_volume.o
27
28ifeq ($(CONFIG_PROC_FS),y)
29netfs-$(CONFIG_FSCACHE) += fscache_proc.o
30endif
31netfs-$(CONFIG_FSCACHE_STATS) += fscache_stats.o
32
47757ea8 33obj-$(CONFIG_NETFS_SUPPORT) += netfs.o