]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blame - fs/aufs/conf.mk
x86/speculation/mds: Add sysfs reporting for MDS
[mirror_ubuntu-bionic-kernel.git] / fs / aufs / conf.mk
CommitLineData
c088e31d
SF
1# SPDX-License-Identifier: GPL-2.0
2
3AuConfStr = CONFIG_AUFS_FS=${CONFIG_AUFS_FS}
4
5define AuConf
6ifdef ${1}
7AuConfStr += ${1}=${${1}}
8endif
9endef
10
11AuConfAll = BRANCH_MAX_127 BRANCH_MAX_511 BRANCH_MAX_1023 BRANCH_MAX_32767 \
12 SBILIST \
13 HNOTIFY HFSNOTIFY \
14 EXPORT INO_T_64 \
15 XATTR \
16 FHSM \
17 RDU \
18 DIRREN \
19 SHWH \
20 BR_RAMFS \
21 BR_FUSE POLL \
22 BR_HFSPLUS \
23 BDEV_LOOP \
24 DEBUG MAGIC_SYSRQ
25$(foreach i, ${AuConfAll}, \
26 $(eval $(call AuConf,CONFIG_AUFS_${i})))
27
28AuConfName = ${obj}/conf.str
29${AuConfName}.tmp: FORCE
30 @echo ${AuConfStr} | tr ' ' '\n' | sed -e 's/^/"/' -e 's/$$/\\n"/' > $@
31${AuConfName}: ${AuConfName}.tmp
32 @diff -q $< $@ > /dev/null 2>&1 || { \
33 echo ' GEN ' $@; \
34 cp -p $< $@; \
35 }
36FORCE:
37clean-files += ${AuConfName} ${AuConfName}.tmp
38${obj}/sysfs.o: ${AuConfName}
39
40-include ${srctree}/${src}/conf_priv.mk