1
0

release 6.11.9

This commit is contained in:
Konstantin Demin 2024-11-18 01:12:45 +03:00
parent 428ce77115
commit 651f9d897b
4 changed files with 19 additions and 41 deletions

View File

@ -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' {} +

7
debian/changelog vendored
View File

@ -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 <rockdrilla@gmail.com> Mon, 18 Nov 2024 00:21:44 +0300
linux (6.11.8-1) sid; urgency=medium
* New upstream stable update:

39
debian/config/config vendored
View File

@ -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

2
debian/rules.real vendored
View File

@ -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.