[Devel] [PATCH RHEL7 COMMIT] fs/fuse: fix debug build "CFLAGS was changed"
Konstantin Khorenko
khorenko at virtuozzo.com
Sat Jun 9 13:10:50 MSK 2018
The commit is pushed to "branch-rh7-3.10.0-693.21.1.vz7.50.x-ovz" and will appear at https://src.openvz.org/scm/ovz/vzkernel.git
after rh7-3.10.0-693.21.1.vz7.50.9
------>
commit 8b5a0e9af942eb4b154f41aed15d1e1d34ae0132
Author: Pavel Butsykin <pbutsykin at virtuozzo.com>
Date: Sat Jun 9 12:16:31 2018 +0300
fs/fuse: fix debug build "CFLAGS was changed"
build error:
Makefile.build:49: *** CFLAGS was changed in "./fs/fuse/Makefile".
Fix it to use ccflags-y. Stop.
See (Documentation/kbuild/makefiles.txt, section 3.7) for details.
Fixes: 7441fdfe4ddf ("fs/fuse: disable optimization fuse and kio_pcs in debug kernel")
Signed-off-by: Pavel Butsykin <pbutsykin at virtuozzo.com>
---
configs/kernel-3.10.0-x86_64-minimal.config | 1 +
configs/kernel-3.10.0-x86_64.config | 2 ++
fs/fuse/Makefile | 2 +-
3 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/configs/kernel-3.10.0-x86_64-minimal.config b/configs/kernel-3.10.0-x86_64-minimal.config
index 8a5357e4205d..2e904a9c0df3 100644
--- a/configs/kernel-3.10.0-x86_64-minimal.config
+++ b/configs/kernel-3.10.0-x86_64-minimal.config
@@ -3381,6 +3381,7 @@ CONFIG_FUSE_FS=y
CONFIG_FUSE_KIO_NOOP=y
CONFIG_FUSE_KIO_NULLIO=y
CONFIG_FUSE_KIO_PCS=y
+# CONFIG_FUSE_KIO_DEBUG is not set
CONFIG_OVERLAY_FS=y
CONFIG_GENERIC_ACL=y
diff --git a/configs/kernel-3.10.0-x86_64.config b/configs/kernel-3.10.0-x86_64.config
index 4f417b048bd1..e2c9279b7da1 100644
--- a/configs/kernel-3.10.0-x86_64.config
+++ b/configs/kernel-3.10.0-x86_64.config
@@ -6073,6 +6073,8 @@ CONFIG_FUSE_KIO_NOOP=m
CONFIG_FUSE_KIO_NULLIO=m
CONFIG_FUSE_KIO_PCS=m
+# CONFIG_FUSE_KIO_DEBUG is not set
+
#
# User resources
#
diff --git a/fs/fuse/Makefile b/fs/fuse/Makefile
index 54dfe9f64feb..3eb06648da2c 100644
--- a/fs/fuse/Makefile
+++ b/fs/fuse/Makefile
@@ -3,7 +3,7 @@
#
ifdef CONFIG_FUSE_KIO_DEBUG
- CFLAGS := -O0
+ ccflags-y := -O0
endif
obj-$(CONFIG_FUSE_FS) += fuse.o
More information about the Devel
mailing list