diff options
Diffstat (limited to 'SOURCES/tkg.patch')
-rw-r--r-- | SOURCES/tkg.patch | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/SOURCES/tkg.patch b/SOURCES/tkg.patch index ab9f76f..aeffc95 100644 --- a/SOURCES/tkg.patch +++ b/SOURCES/tkg.patch @@ -613,7 +613,7 @@ index 5f1ae07d724b88..97cda629c9e909 100644 #else /* CONFIG_HUGETLB_PAGE */ /* If huge pages are not used, group by MAX_ORDER_NR_PAGES */ --#define pageblock_order MAX_ORDER +-#define pageblock_order MAX_PAGE_ORDER +#define pageblock_order PAGE_ALLOC_COSTLY_ORDER #endif /* CONFIG_HUGETLB_PAGE */ @@ -710,16 +710,16 @@ diff --git a/Makefile b/Makefile index 3f6628780eb2..35a5ae1ede42 100644 --- a/Makefile +++ b/Makefile -@@ -1069,6 +1069,9 @@ endif - # perform bounds checking. - KBUILD_CFLAGS += $(call cc-option, -fstrict-flex-arrays=3) - +@@ -1002,6 +1002,9 @@ + KBUILD_CFLAGS-$(CONFIG_CC_NO_STRINGOP_OVERFLOW) += $(call cc-option, -Wno-stringop-overflow) + KBUILD_CFLAGS-$(CONFIG_CC_STRINGOP_OVERFLOW) += $(call cc-option, -Wstringop-overflow) + +# disable GCC vectorization on trees +KBUILD_CFLAGS += $(call cc-option, -fno-tree-vectorize) + # disable invalid "can't wrap" optimizations for signed / pointers KBUILD_CFLAGS += -fno-strict-overflow - + -- 2.39.1 |