#
# Automatically generated file; DO NOT EDIT.
-# Linux/arm64 6.6.25-ipfire Kernel Configuration
+# Linux/arm64 6.6.26-ipfire Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 6.6.25-ipfire Kernel Configuration
+# Linux/x86 6.6.26-ipfire Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 13.2.0"
CONFIG_CC_IS_GCC=y
CONFIG_SLS=y
# CONFIG_GDS_FORCE_MITIGATION is not set
CONFIG_MITIGATION_RFDS=y
+# CONFIG_SPECTRE_BHI_ON is not set
+# CONFIG_SPECTRE_BHI_OFF is not set
+CONFIG_SPECTRE_BHI_AUTO=y
CONFIG_ARCH_HAS_ADD_PAGES=y
#
#lib/modules/KVER-ipfire/build/include/config/SPARSEMEM_VMEMMAP
#lib/modules/KVER-ipfire/build/include/config/SPARSEMEM_VMEMMAP_ENABLE
#lib/modules/KVER-ipfire/build/include/config/SPARSE_IRQ
+#lib/modules/KVER-ipfire/build/include/config/SPECTRE_BHI_AUTO
#lib/modules/KVER-ipfire/build/include/config/SPECULATION_MITIGATIONS
#lib/modules/KVER-ipfire/build/include/config/SPLIT_PTLOCK_CPUS
#lib/modules/KVER-ipfire/build/include/config/SPMI
#lib/modules/KVER-ipfire/build/scripts/mod/modpost.c
#lib/modules/KVER-ipfire/build/scripts/mod/modpost.h
#lib/modules/KVER-ipfire/build/scripts/mod/sumversion.c
+#lib/modules/KVER-ipfire/build/scripts/mod/symsearch.c
#lib/modules/KVER-ipfire/build/scripts/module.lds
#lib/modules/KVER-ipfire/build/scripts/module.lds.S
#lib/modules/KVER-ipfire/build/scripts/modules-check.sh
include Config
-VER = 6.6.25
+VER = 6.6.26
THISAPP = linux-$(VER)
DL_FILE = linux-$(VER).tar.xz
$(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = d744ef7ea55202d5cb9adad2d7b22bc8be81bb4b5a03fe52e063192557eadf28d5e62612b6a517ec3180441d8fcec3582a53383df644c32bb45f3e969298af56
+$(DL_FILE)_BLAKE2 = 633ef0a386e6877811466c9ac937440709ec878b6ed4d26df874d524d9d6e3d92e0d73a6916bade1fffe297345e72253274fd57ccbab5addd461e10569bc702d
install : $(TARGET)
ln -svf linux-$(VER) $(DIR_SRC)/linux
# Layer7-patch
- cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-6.6-layer7.patch
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux/linux-6.6.26-layer7.patch
# DVB Patches
cd $(DIR_APP) && patch -Np2 < $(DIR_SRC)/src/patches/v4l-dvb_fix_tua6034_pll.patch
diff --git a/include/linux/skbuff.h b/include/linux/skbuff.h
-index 97bfef071255..b41174c29ca0 100644
+index 9e61f6df6bc5..f781cbe021f9 100644
--- a/include/linux/skbuff.h
+++ b/include/linux/skbuff.h
-@@ -890,6 +890,9 @@ struct sk_buff {
+@@ -885,6 +885,9 @@ struct sk_buff {
#if defined(CONFIG_NF_CONNTRACK) || defined(CONFIG_NF_CONNTRACK_MODULE)
unsigned long _nfct;
obj-$(CONFIG_NETFILTER_XT_MATCH_STRING) += xt_string.o
obj-$(CONFIG_NETFILTER_XT_MATCH_TCPMSS) += xt_tcpmss.o
diff --git a/net/netfilter/nf_conntrack_core.c b/net/netfilter/nf_conntrack_core.c
-index 9f6f2e643575..ea2fb2889155 100644
+index e4ae2a08da6a..f694cb91f176 100644
--- a/net/netfilter/nf_conntrack_core.c
+++ b/net/netfilter/nf_conntrack_core.c
@@ -592,6 +592,11 @@ void nf_ct_destroy(struct nf_conntrack *nfct)