From 651f9d897b985015a8c6e31776a39dd007d5ecc9 Mon Sep 17 00:00:00 2001 From: Konstantin Demin Date: Mon, 18 Nov 2024 01:12:45 +0300 Subject: [PATCH] release 6.11.9 --- debian/bin/refine-configs | 12 +++++++++++- debian/changelog | 7 +++++++ debian/config/config | 39 --------------------------------------- debian/rules.real | 2 +- 4 files changed, 19 insertions(+), 41 deletions(-) diff --git a/debian/bin/refine-configs b/debian/bin/refine-configs index c30d5a2..4193d46 100755 --- a/debian/bin/refine-configs +++ b/debian/bin/refine-configs @@ -49,7 +49,17 @@ for c in ${configs} ; do done ## remove build-generated options -find debian/build/ -name 'config.*' -type f -exec sed -i -E '/CONFIG_(BUILD_SALT|(BINDGEN|CC|RUSTC)_VERSION_TEXT|(CLANG|GCC|LD|LLD|PAHOLE)_VERSION)/d' {} + +find debian/build/ -name 'config.*' -type f -exec \ + sed -i -E \ + -e '/CONFIG_BUILD_SALT/d' \ + -e '/CONFIG_(AS|CC|PAHOLE)_((CAN|HAS)_)/d' \ + -e '/CONFIG_(AS|CLANG|GCC|LD|LLD|PAHOLE)_VERSION/d' \ + -e '/CONFIG_(BINDGEN|CC|RUSTC)_VERSION_TEXT/d' \ + -e '/CONFIG_AS_(AVX512|GFNI|SHA(1|256)_NI|TPAUSE|VAES|VPCLMULQDQ|WRUSS)/d' \ + -e '/CONFIG_CC_(IMPLICIT_FALLTHROUGH)/d' \ + -e '/CONFIG_(CC|GCC10)_NO_ARRAY_BOUNDS/d' \ + -e '/CONFIG_(CC|GCC)_((|NO_)STRINGOP_OVERFLOW)/d' \ + {} + ## prepare configs for splitting find debian/build/ -name 'config.*' -type f -exec sed -i -En '/CONFIG_/p' {} + diff --git a/debian/changelog b/debian/changelog index bdd344f..0c05ccf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +linux (6.11.9-1) sid; urgency=medium + + * New upstream stable update: + https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.11.9 + + -- Konstantin Demin Mon, 18 Nov 2024 00:21:44 +0300 + linux (6.11.8-1) sid; urgency=medium * New upstream stable update: diff --git a/debian/config/config b/debian/config/config index 3bb5478..da524ba 100644 --- a/debian/config/config +++ b/debian/config/config @@ -3404,17 +3404,7 @@ CONFIG_ASN1=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_ASYNC_CORE=m CONFIG_ASYNC_XOR=m -CONFIG_AS_AVX512=y -CONFIG_AS_GFNI=y -CONFIG_AS_HAS_NON_CONST_ULEB128=y CONFIG_AS_IS_GNU=y -CONFIG_AS_SHA1_NI=y -CONFIG_AS_SHA256_NI=y -CONFIG_AS_TPAUSE=y -CONFIG_AS_VAES=y -CONFIG_AS_VERSION=24301 -CONFIG_AS_VPCLMULQDQ=y -CONFIG_AS_WRUSS=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT_ARCH=y CONFIG_AUXILIARY_BUS=y @@ -3438,32 +3428,7 @@ CONFIG_BPF_JIT_DEFAULT_ON=y CONFIG_BUFFER_HEAD=y CONFIG_BUILDTIME_MCOUNT_SORT=y CONFIG_BUILDTIME_TABLE_SORT=y -CONFIG_CC_CAN_LINK=y -CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y -CONFIG_CC_HAS_ASM_INLINE=y -CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y -CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y -CONFIG_CC_HAS_ENTRY_PADDING=y -CONFIG_CC_HAS_IBT=y -CONFIG_CC_HAS_INT128=y -CONFIG_CC_HAS_KASAN_GENERIC=y -CONFIG_CC_HAS_KASAN_SW_TAGS=y -CONFIG_CC_HAS_NAMED_AS=y -CONFIG_CC_HAS_NAMED_AS_FIXED_SANITIZERS=y -CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y -CONFIG_CC_HAS_RETURN_THUNK=y -CONFIG_CC_HAS_SANCOV_TRACE_PC=y -CONFIG_CC_HAS_SANE_STACKPROTECTOR=y -CONFIG_CC_HAS_SLS=y -CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y -CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y -CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" CONFIG_CC_IS_GCC=y -CONFIG_CC_NO_ARRAY_BOUNDS=y -CONFIG_CC_NO_STRINGOP_OVERFLOW=y CONFIG_CDROM=m CONFIG_CGROUP_WRITEBACK=y CONFIG_CLKBLD_I8253=y @@ -3626,8 +3591,6 @@ CONFIG_FUTEX_PI=y CONFIG_FWNODE_MDIO=m CONFIG_FW_LOADER_PAGED_BUF=y CONFIG_FW_LOADER_SYSFS=y -CONFIG_GCC10_NO_ARRAY_BOUNDS=y -CONFIG_GCC_NO_STRINGOP_OVERFLOW=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y @@ -4014,8 +3977,6 @@ CONFIG_PAGE_POOL=y CONFIG_PAGE_SHIFT=12 CONFIG_PAGE_SIZE_LESS_THAN_256KB=y CONFIG_PAGE_SIZE_LESS_THAN_64KB=y -CONFIG_PAHOLE_HAS_LANG_EXCLUDE=y -CONFIG_PAHOLE_HAS_SPLIT_BTF=y CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_PCIE_PME=y CONFIG_PCI_ATS=y diff --git a/debian/rules.real b/debian/rules.real index 41f8ce0..2b289d2 100644 --- a/debian/rules.real +++ b/debian/rules.real @@ -32,7 +32,7 @@ export DEB_RULES_REQUIRES_ROOT ?= no stamp = [ -d $(dir $@) ] || mkdir $(dir $@); touch $@ -cleanup_config = sed -E -e '/CONFIG_(BUILD_SALT|MODULE_SIG_(ALL|KEY)|SYSTEM_TRUSTED_KEYS)[ =]/d' +cleanup_config = sed -E -e '/CONFIG_(BUILD_SALT|MODULE_SIG_(ALL|KEY)|SYSTEM_TRUSTED_KEYS|(AS|CLANG|GCC|LD|LLD|PAHOLE)_VERSION|(BINDGEN|CC|RUSTC)_VERSION_TEXT)[ =]/d' setup_env := env -u ABINAME -u ARCH -u FEATURESET -u FLAVOUR -u VERSION -u LOCALVERSION # XXX: All the tools leak flags between host and build all the time, just don't care. See #1050991.