diff --git a/kernel-6.6-mamba-64GB-config b/kernel-6.6-mamba-64GB-config index 27405b2..d0fd0b4 100644 --- a/kernel-6.6-mamba-64GB-config +++ b/kernel-6.6-mamba-64GB-config @@ -1,22 +1,21 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/i386 6.6.21 Kernel Configuration +# Linux/i386 6.6.58 Kernel Configuration # -CONFIG_CC_VERSION_TEXT="i586-openmamba-linux-gnu-gcc (GCC) 13.2.0" +CONFIG_CC_VERSION_TEXT="gcc (GCC) 14.2.1 20240909" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=130200 +CONFIG_GCC_VERSION=140201 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y -CONFIG_AS_VERSION=24200 +CONFIG_AS_VERSION=24301 CONFIG_LD_IS_BFD=y -CONFIG_LD_VERSION=24200 +CONFIG_LD_VERSION=24301 CONFIG_LLD_VERSION=0 CONFIG_RUST_IS_AVAILABLE=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_GCC_ASM_GOTO_OUTPUT_WORKAROUND=y CONFIG_TOOLS_SUPPORT_RELR=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y @@ -181,7 +180,7 @@ CONFIG_UCLAMP_BUCKETS_COUNT=5 CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" -CONFIG_GCC11_NO_ARRAY_BOUNDS=y +CONFIG_GCC10_NO_ARRAY_BOUNDS=y CONFIG_CC_NO_ARRAY_BOUNDS=y CONFIG_CGROUPS=y CONFIG_PAGE_COUNTER=y @@ -509,11 +508,13 @@ CONFIG_CC_HAS_RETURN_THUNK=y CONFIG_CC_HAS_ENTRY_PADDING=y CONFIG_FUNCTION_PADDING_CFI=0 CONFIG_FUNCTION_PADDING_BYTES=4 -CONFIG_SPECULATION_MITIGATIONS=y +CONFIG_CPU_MITIGATIONS=y CONFIG_PAGE_TABLE_ISOLATION=y CONFIG_RETPOLINE=y # CONFIG_RETHUNK is not set # CONFIG_GDS_FORCE_MITIGATION is not set +CONFIG_MITIGATION_RFDS=y +CONFIG_MITIGATION_SPECTRE_BHI=y # # Power management and ACPI options @@ -743,6 +744,7 @@ CONFIG_AS_SHA1_NI=y CONFIG_AS_SHA256_NI=y CONFIG_AS_TPAUSE=y CONFIG_AS_GFNI=y +CONFIG_ARCH_CONFIGURES_CPU_MITIGATIONS=y # # General architecture-dependent options @@ -1016,11 +1018,11 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set CONFIG_ZSWAP_COMPRESSOR_DEFAULT="lzo" CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set +# CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" CONFIG_ZBUD=y -CONFIG_Z3FOLD=m +# CONFIG_Z3FOLD_DEPRECATED is not set CONFIG_ZSMALLOC=y # CONFIG_ZSMALLOC_STAT is not set CONFIG_ZSMALLOC_CHAIN_SIZE=8 @@ -1058,6 +1060,7 @@ CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 CONFIG_PAGE_REPORTING=y CONFIG_MIGRATION=y CONFIG_CONTIG_ALLOC=y +CONFIG_PCP_BATCH_SCALE_MAX=5 CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_BOUNCE=y CONFIG_MMU_NOTIFIER=y @@ -1091,7 +1094,7 @@ CONFIG_VM_EVENT_COUNTERS=y CONFIG_PERCPU_STATS=y # CONFIG_GUP_TEST is not set CONFIG_GUP_GET_PXX_LOW_HIGH=y -# CONFIG_DMAPOOL_TEST is not set +CONFIG_DMAPOOL_TEST=m CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_MAPPING_DIRTY_HELPERS=y CONFIG_KMAP_LOCAL=y @@ -1913,7 +1916,6 @@ CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_CMTP=m CONFIG_BT_HIDP=m -CONFIG_BT_HS=y CONFIG_BT_LE=y CONFIG_BT_LE_L2CAP_ECRED=y CONFIG_BT_6LOWPAN=m @@ -7126,6 +7128,7 @@ CONFIG_DVB_SP2=m # Graphics support # CONFIG_APERTURE_HELPERS=y +CONFIG_SCREEN_INFO=y CONFIG_VIDEO_CMDLINE=y CONFIG_VIDEO_NOMODESET=y CONFIG_AUXDISPLAY=y @@ -7179,7 +7182,6 @@ CONFIG_DRM_DISPLAY_HDMI_HELPER=y CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DP_CEC=y CONFIG_DRM_TTM=m -CONFIG_DRM_TTM_KUNIT_TEST=m CONFIG_DRM_EXEC=m CONFIG_DRM_BUDDY=m CONFIG_DRM_VRAM_HELPER=m @@ -7545,6 +7547,7 @@ CONFIG_FB_SYS_IMAGEBLIT=y CONFIG_FB_SYS_FOPS=y CONFIG_FB_DEFERRED_IO=y CONFIG_FB_DMAMEM_HELPERS=y +CONFIG_FB_IOMEM_FOPS=y CONFIG_FB_IOMEM_HELPERS=y CONFIG_FB_SYSMEM_HELPERS=y CONFIG_FB_SYSMEM_HELPERS_DEFERRED=y @@ -8578,6 +8581,7 @@ CONFIG_HID_ZYDACRON=m CONFIG_HID_SENSOR_HUB=m CONFIG_HID_SENSOR_CUSTOM_SENSOR=m CONFIG_HID_ALPS=m +# CONFIG_HID_MCP2200 is not set CONFIG_HID_MCP2221=m CONFIG_HID_KUNIT_TEST=m # end of Special HID drivers @@ -10312,6 +10316,7 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_SW_DEVICE=m CONFIG_IIO_SW_TRIGGER=m CONFIG_IIO_TRIGGERED_EVENT=m +CONFIG_IIO_BACKEND=m # # Accelerometers @@ -11582,6 +11587,9 @@ CONFIG_ENCRYPTED_KEYS=m # CONFIG_USER_DECRYPTED_DATA is not set # CONFIG_KEY_DH_OPERATIONS is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set +CONFIG_PROC_MEM_ALWAYS_FORCE=y +# CONFIG_PROC_MEM_FORCE_PTRACE is not set +# CONFIG_PROC_MEM_NO_FORCE is not set CONFIG_SECURITY=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y @@ -11682,6 +11690,7 @@ CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=m CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_SIG=y CONFIG_CRYPTO_SIG2=y CONFIG_CRYPTO_SKCIPHER=y CONFIG_CRYPTO_SKCIPHER2=y @@ -12136,6 +12145,7 @@ CONFIG_FRAME_WARN=1024 # CONFIG_HEADERS_INSTALL is not set # CONFIG_DEBUG_SECTION_MISMATCH is not set CONFIG_SECTION_MISMATCH_WARN_ONLY=y +CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # end of Compile-time checks and compiler options diff --git a/kernel.spec b/kernel.spec index 956ece1..0045d19 100644 --- a/kernel.spec +++ b/kernel.spec @@ -95,7 +95,7 @@ %define _use_internal_dependency_generator 1 Name: kernel -Version: 6.6.47 +Version: 6.6.58 Release: 1mamba Summary: The Linux Kernel, the operating system core itself Group: System/Kernel and Hardware @@ -219,16 +219,6 @@ rm -r linux-%{version} # Disable build-ids to avoid conflicts %define _build_id_links none -# add here subrelease patch -#%if "%{?kernel_longterm}" != "1" -#%if "%{?kernel_pl}" != "" -#echo "%{?kernel_pl}" -#xzcat -c %{SOURCE1} >/dev/null || exit 1 -#xzcat -c %{SOURCE1} | patch -p1 -#%endif -#%endif -#sed -i "s/\(SUBLEVEL =\).*/\1/" Makefile - # # patch and configure STANDARD kernel # @@ -241,10 +231,6 @@ make mrproper %patch 39 -p1 %patch 59 -p1 -# Setting version -#scripts/setlocalversion --save-scmversion -#___EOF - # create build dirs for each kernel # and copy proper configuration %if "%{_target_cpu}" == "i586" @@ -326,11 +312,17 @@ install -m0644 modules.order %{buildroot}/lib/modules/%{kernel_ver}%{?KERNEL_LOC (cd %{buildroot}/lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER} rm -f build && ln -sf /usr/src/linux-%{kernel_ver}%{?KERNEL_LOCALVER} build ) -# clean modules files created by depmod -rm -f %{buildroot}/lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.{alias,alias.bin,ccwmap,dep,dep.bin,devname,ieee1394map} -rm -f %{buildroot}/lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.{inputmap,isapnpmap,ofmap,pcimap,seriomap,softdep} -rm -f %{buildroot}/lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.{symbols,symbols.bin,usbmap} +## clean modules files created by depmod +#rm -f %{buildroot}/lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.{alias,alias.bin,ccwmap,dep,dep.bin,devname,ieee1394map} +#rm -f %{buildroot}/lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.{inputmap,isapnpmap,ofmap,pcimap,seriomap,softdep,weakdep} +#rm -f %{buildroot}/lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.{symbols,symbols.bin,usbmap} + +# We estimate the size of the initramfs because rpm needs to take this size +# into consideration when performing disk space calculations. (See bz #530778) +dd if=/dev/zero of=%{buildroot}/boot/initramfs-%{kernel_ver}%{?KERNEL_LOCALVER}.img bs=1M count=20 +dd if=/dev/zero of=%{buildroot}/boot/initramfs-%{kernel_ver}%{?KERNEL_LOCALVER}-failsafe.img bs=1M count=20 + # # install boot files # @@ -465,7 +457,7 @@ done /usr/sbin/mkinitrd -H -f /boot/initramfs-%{kernel_ver}%{?KERNEL_LOCALVER}.img %{kernel_ver}%{?KERNEL_LOCALVER} # create system-wide "failsafe" initramfs -/usr/sbin/dracut -f --filesystems "ext3 squashfs isofs reiserfs ext4" \ +/usr/sbin/dracut -f --filesystems "squashfs isofs ext4" \ --nomdadmconf --nolvmconf -k /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER} \ /boot/initramfs-%{kernel_ver}%{?KERNEL_LOCALVER}-failsafe.img %{kernel_ver}%{?KERNEL_LOCALVER} @@ -508,6 +500,8 @@ fi %defattr (-, root, root) /boot/System.map-%{kernel_ver}%{?KERNEL_LOCALVER} /boot/%{KIMAGE_DEST}-%{kernel_ver}%{?KERNEL_LOCALVER} +%ghost %attr(0600, root, root) /boot/initramfs-%{kernel_ver}%{?KERNEL_LOCALVER}.img +%ghost %attr(0600, root, root) /boot/initramfs-%{kernel_ver}%{?KERNEL_LOCALVER}-failsafe.img %ifarch aarch64 %dir /boot/dts /boot/dts/* @@ -521,6 +515,17 @@ fi /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.builtin.bin /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.builtin.modinfo /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.order +%ghost %attr(0644, root, root) /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.alias +%ghost %attr(0644, root, root) /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.alias.bin +%ghost %attr(0644, root, root) /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.builtin.alias.bin +%ghost %attr(0644, root, root) /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.builtin.bin +%ghost %attr(0644, root, root) /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.dep +%ghost %attr(0644, root, root) /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.dep.bin +%ghost %attr(0644, root, root) /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.devname +%ghost %attr(0644, root, root) /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.softdep +%ghost %attr(0644, root, root) /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.symbols +%ghost %attr(0644, root, root) /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.symbols.bin +%ghost %attr(0644, root, root) /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/modules.weakdep %dir /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/kernel /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/kernel/arch %dir /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/kernel/block @@ -571,7 +576,6 @@ fi /usr/src/linux-%{kernel_ver}%{?KERNEL_LOCALVER}/.config /usr/src/linux-%{kernel_ver}%{?KERNEL_LOCALVER}/scripts /usr/src/linux-%{kernel_ver}%{?KERNEL_LOCALVER}/version -#/usr/src/linux-%{kernel_ver}%{?KERNEL_LOCALVER}/vmlinux /usr/src/linux-%{kernel_ver}%{?KERNEL_LOCALVER}/Kconfig /usr/src/linux-%{kernel_ver}%{?KERNEL_LOCALVER}/arch /usr/src/linux-%{kernel_ver}%{?KERNEL_LOCALVER}/block @@ -594,6 +598,10 @@ fi /lib/modules/%{kernel_ver}%{?KERNEL_LOCALVER}/build %changelog +* Fri Nov 01 2024 Silvan Calarco 6.6.58-1mamba +- update to 6.6.58 +- ghost /boot/initramfs-* and generated modules.* files + * Mon Aug 19 2024 Silvan Calarco 6.6.47-1mamba - update to 6.6.47