diff --git a/config-base b/config-base
index 875b6f6e..cd95e202 100644
--- a/config-base
+++ b/config-base
@@ -1,9 +1,9 @@
-# Base config based on Fedora's config (kernel-core-5.6.12-300.fc32.x86_64.rpm)
+# Base config based on Fedora's config (kernel-core-5.6.14-300.fc32.x86_64.rpm)
 # Only modification is `yes '' | make oldconfig` to drop config settings which
 # depend on Fedora patches and adjust for the small version difference.
 
 #
-# Compiler: gcc (GCC) 9.3.1 20200408 (Red Hat 9.3.1-2)
+# Compiler: gcc (GCC) 9.3.1 20200317 (Red Hat 9.3.1-1)
 #
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=90301
@@ -11,7 +11,6 @@ CONFIG_CLANG_VERSION=0
 CONFIG_CC_CAN_LINK=y
 CONFIG_CC_HAS_ASM_GOTO=y
 CONFIG_CC_HAS_ASM_INLINE=y
-CONFIG_CC_HAS_WARN_MAYBE_UNINITIALIZED=y
 CONFIG_IRQ_WORK=y
 CONFIG_BUILDTIME_TABLE_SORT=y
 CONFIG_THREAD_INFO_IN_TASK=y
@@ -24,7 +23,7 @@ CONFIG_INIT_ENV_ARG_LIMIT=32
 CONFIG_UAPI_HEADER_TEST=y
 CONFIG_LOCALVERSION=""
 # CONFIG_LOCALVERSION_AUTO is not set
-CONFIG_BUILD_SALT="5.6.12-300.fc32.x86_64"
+CONFIG_BUILD_SALT="5.6.14-300.fc32.x86_64"
 CONFIG_HAVE_KERNEL_GZIP=y
 CONFIG_HAVE_KERNEL_BZIP2=y
 CONFIG_HAVE_KERNEL_LZMA=y
@@ -832,8 +831,11 @@ CONFIG_ARCH_HAS_MEM_ENCRYPT=y
 CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
 # end of GCOV-based kernel profiling
 
-CONFIG_PLUGIN_HOSTCC=""
+CONFIG_PLUGIN_HOSTCC="g++"
 CONFIG_HAVE_GCC_PLUGINS=y
+CONFIG_GCC_PLUGINS=y
+# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
+# CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
 # end of General architecture-dependent options
 
 CONFIG_RT_MUTEXES=y
@@ -936,6 +938,7 @@ CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
 CONFIG_QUEUED_SPINLOCKS=y
 CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
 CONFIG_QUEUED_RWLOCKS=y
+CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y
 CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y
 CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y
 CONFIG_FREEZER=y
@@ -8462,6 +8465,10 @@ CONFIG_LSM="yama,loadpin,safesetid,integrity,selinux,smack,tomoyo,apparmor"
 # Memory initialization
 #
 CONFIG_INIT_STACK_NONE=y
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
+# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
+# CONFIG_GCC_PLUGIN_STACKLEAK is not set
 # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set
 # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set
 # end of Memory initialization
diff --git a/kernel.spec.in b/kernel.spec.in
index 3cc1b4aa..e474ff8a 100644
--- a/kernel.spec.in
+++ b/kernel.spec.in
@@ -139,10 +139,9 @@ Patch11: 0012-xen-blkfront-prepare-request-locally-only-then-put-i.patch
 Patch12: 0013-xen-pcifront-pciback-Update-pciif.h-with-err-and-res.patch
 Patch13: 0014-xen-events-avoid-NULL-pointer-dereference-in-evtchn_.patch 
 Patch14: 0015-xen-pciback-fix-INTERRUPT_TYPE_-defines.patch
-Patch15: 0016-gcc-common.h-params.h-has-been-dropped-in-GCC10.patch
 
 %if 0%{?fedora} == 32
-Patch16: x86-fix-early-boot-crash-on-gcc-10.patch
+Patch15: x86-fix-early-boot-crash-on-gcc-10.patch
 %endif
 
 %description
diff --git a/version b/version
index f8a1daf4..3cbd7abd 100644
--- a/version
+++ b/version
@@ -1 +1 @@
-5.6.13
+5.6.15