1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 2d8a5ba45SMiklos Szeredi# 3d8a5ba45SMiklos Szeredi# Makefile for the FUSE filesystem. 4d8a5ba45SMiklos Szeredi# 5d8a5ba45SMiklos Szeredi 6396b209eSJosef Bacik# Needed for trace events 7396b209eSJosef Bacikccflags-y = -I$(src) 8396b209eSJosef Bacik 9d8a5ba45SMiklos Szerediobj-$(CONFIG_FUSE_FS) += fuse.o 10151060acSTejun Heoobj-$(CONFIG_CUSE) += cuse.o 11112e7237SVivek Goyalobj-$(CONFIG_VIRTIO_FS) += virtiofs.o 12d8a5ba45SMiklos Szeredi 13*cb403594SDarrick J. Wongfuse-y := trace.o # put trace.o first so we see ftrace errors sooner 14*cb403594SDarrick J. Wongfuse-y += dev.o dir.o file.o inode.o control.o xattr.o acl.o readdir.o ioctl.o 15cb098dd2SAmir Goldsteinfuse-y += iomode.o 161dd53957SVivek Goyalfuse-$(CONFIG_FUSE_DAX) += dax.o 17c4331e19SDarrick J. Wongfuse-$(CONFIG_FUSE_PASSTHROUGH) += passthrough.o backing.o 182b3933b1SJoanne Koongfuse-$(CONFIG_SYSCTL) += sysctl.o 1924fe962cSBernd Schubertfuse-$(CONFIG_FUSE_IO_URING) += dev_uring.o 201dd53957SVivek Goyal 211dd53957SVivek Goyalvirtiofs-y := virtio_fs.o 22