and also enable CONFIG_INPUT_EVDEV to handle ACPI power button.
Signed-off-by: Arne Fitzenreiter arne_f@ipfire.org --- kernel/config-aarch64-generic | 32 ++++++++++---- kernel/config-generic | 80 ++++++++++++++++++++++++++++++----- kernel/config-x86_64-generic | 30 ++++++++----- kernel/kernel.nm | 8 ++-- 4 files changed, 116 insertions(+), 34 deletions(-)
diff --git a/kernel/config-aarch64-generic b/kernel/config-aarch64-generic index eb66ac496..5856d5989 100644 --- a/kernel/config-aarch64-generic +++ b/kernel/config-aarch64-generic @@ -65,6 +65,7 @@ CONFIG_ARCH_NXP=y # CONFIG_ARCH_LAYERSCAPE is not set CONFIG_ARCH_MXC=y # CONFIG_ARCH_S32 is not set +CONFIG_ARCH_MA35=y # CONFIG_ARCH_NPCM is not set # CONFIG_ARCH_QCOM is not set # CONFIG_ARCH_REALTEK is not set @@ -72,6 +73,7 @@ CONFIG_ARCH_MXC=y CONFIG_ARCH_ROCKCHIP=y # CONFIG_ARCH_SEATTLE is not set # CONFIG_ARCH_INTEL_SOCFPGA is not set +# CONFIG_ARCH_STM32 is not set # CONFIG_ARCH_SYNQUACER is not set # CONFIG_ARCH_TEGRA is not set # CONFIG_ARCH_SPRD is not set @@ -87,6 +89,7 @@ CONFIG_ARCH_XGENE=y # # ARM errata workarounds via the alternatives framework # +CONFIG_AMPERE_ERRATUM_AC03_CPU_38=y CONFIG_ARM64_WORKAROUND_CLEAN_CACHE=y CONFIG_ARM64_ERRATUM_826319=y CONFIG_ARM64_ERRATUM_827319=y @@ -197,7 +200,6 @@ CONFIG_ARM64_EPAN=y # end of ARMv8.7 architectural features CONFIG_ARM64_SVE=y CONFIG_ARM64_SME=y -CONFIG_ARM64_MODULE_PLTS=y CONFIG_ARM64_PSEUDO_NMI=y # CONFIG_ARM64_DEBUG_PRIORITY_MASKING is not set CONFIG_RANDOMIZE_MODULE_REGION_FULL=y @@ -557,6 +559,7 @@ CONFIG_SERIAL_MESON=m # CONFIG_SERIAL_ARC is not set # CONFIG_SERIAL_RP2 is not set # CONFIG_SERIAL_MVEBU_UART is not set +CONFIG_SERIAL_NUVOTON_MA35D1=m # end of Serial drivers # CONFIG_SYNCLINK_GT is not set # CONFIG_NOZOMI is not set @@ -745,6 +748,7 @@ CONFIG_BCM2835_THERMAL=m # # Watchdog Device Drivers # +CONFIG_XILINX_WINDOW_WATCHDOG=m CONFIG_ARM_SP805_WATCHDOG=m CONFIG_ARM_SBSA_WATCHDOG=m CONFIG_ARMADA_37XX_WATCHDOG=m @@ -830,6 +834,7 @@ CONFIG_DRM_DISPLAY_CONNECTOR=m CONFIG_DRM_DW_HDMI=m # CONFIG_DRM_DW_HDMI_I2S_AUDIO is not set CONFIG_DRM_DW_HDMI_CEC=m +CONFIG_DRM_DW_MIPI_DSI=m # end of Display Interface Bridges CONFIG_DRM_IMX_DCSS=m # CONFIG_DRM_IMX_LCDC is not set @@ -840,6 +845,7 @@ CONFIG_DRM_HISI_KIRIN=m # CONFIG_DRM_IMX_LCDIF is not set CONFIG_DRM_MESON=m CONFIG_DRM_MESON_DW_HDMI=m +CONFIG_DRM_MESON_DW_MIPI_DSI=m CONFIG_DRM_PL111=m CONFIG_DRM_LIMA=m CONFIG_DRM_PANFROST=m @@ -1025,6 +1031,8 @@ CONFIG_COMMON_CLK_MESON_CPU_DYNDIV=m CONFIG_COMMON_CLK_GXBB=m CONFIG_COMMON_CLK_AXG=m CONFIG_COMMON_CLK_AXG_AUDIO=m +CONFIG_COMMON_CLK_A1_PLL=m +CONFIG_COMMON_CLK_A1_PERIPHERALS=m CONFIG_COMMON_CLK_G12A=m # end of Clock support for Amlogic platforms CONFIG_ARMADA_AP_CP_HELPER=y @@ -1032,6 +1040,8 @@ CONFIG_ARMADA_37XX_CLK=y CONFIG_ARMADA_AP806_SYSCON=y CONFIG_ARMADA_AP_CPU_CLK=y CONFIG_ARMADA_CP110_SYSCON=y +CONFIG_COMMON_CLK_NUVOTON=y +CONFIG_CLK_MA35D1=y CONFIG_COMMON_CLK_ROCKCHIP=y CONFIG_CLK_PX30=y CONFIG_CLK_RK3308=y @@ -1245,6 +1255,7 @@ CONFIG_RESET_BERLIN=m CONFIG_RESET_IMX7=m CONFIG_RESET_MESON=m CONFIG_RESET_MESON_AUDIO_ARB=m +CONFIG_RESET_NUVOTON_MA35D1=y CONFIG_RESET_SCMI=m CONFIG_RESET_SUNXI=y
@@ -1308,6 +1319,7 @@ CONFIG_ARM_SMMU_V3_PMU=m CONFIG_ARM_PMUV3=y # CONFIG_ARM_DSU_PMU is not set # CONFIG_FSL_IMX8_DDR_PMU is not set +# CONFIG_FSL_IMX9_DDR_PMU is not set CONFIG_XGENE_PMU=y # CONFIG_ARM_SPE_PMU is not set # CONFIG_ARM_DMC620_PMU is not set @@ -1324,6 +1336,7 @@ CONFIG_XGENE_PMU=y # CONFIG_NVMEM_IMX_IIM=m CONFIG_NVMEM_IMX_OCOTP=m +CONFIG_NVMEM_IMX_OCOTP_ELE=m CONFIG_NVMEM_MESON_MX_EFUSE=m CONFIG_NVMEM_ROCKCHIP_EFUSE=m CONFIG_NVMEM_ROCKCHIP_OTP=m @@ -1345,7 +1358,6 @@ CONFIG_MUX_MMIO=m # end of Multiplexer drivers CONFIG_CDX_BUS=y CONFIG_CDX_CONTROLLER=m -# CONFIG_MCDI_LOGGING is not set # end of Device Drivers
# @@ -1361,6 +1373,13 @@ CONFIG_EFIVAR_FS=y CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y
+# +# Hashes, digests, and MACs +# +CONFIG_CRYPTO_SM3=m +CONFIG_CRYPTO_SM3_GENERIC=m +# end of Hashes, digests, and MACs + # # Userspace interface # @@ -1420,6 +1439,7 @@ CONFIG_CRYPTO_DEV_FSL_CAAM_AHASH_API=y CONFIG_CRYPTO_DEV_FSL_CAAM_PKC_API=y CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_API=y CONFIG_CRYPTO_DEV_FSL_CAAM_PRNG_API=y +# CONFIG_CRYPTO_DEV_FSL_CAAM_RNG_TEST is not set CONFIG_CRYPTO_DEV_SAHARA=m CONFIG_CRYPTO_DEV_MXS_DCP=m CONFIG_CRYPTO_DEV_MARVELL=m @@ -1433,6 +1453,7 @@ CONFIG_CRYPTO_DEV_HISI_QM=m CONFIG_CRYPTO_DEV_HISI_ZIP=m CONFIG_CRYPTO_DEV_HISI_HPRE=m CONFIG_CRYPTO_DEV_HISI_TRNG=m +CONFIG_CRYPTO_DEV_JH7110=m
# # Library routines @@ -1453,6 +1474,7 @@ CONFIG_ARCH_HAS_TEARDOWN_DMA_OPS=y CONFIG_ARCH_HAS_SYNC_DMA_FOR_DEVICE=y CONFIG_ARCH_HAS_SYNC_DMA_FOR_CPU=y CONFIG_ARCH_HAS_DMA_PREP_COHERENT=y +CONFIG_DMA_BOUNCE_UNALIGNED_KMALLOC=y CONFIG_DMA_NONCOHERENT_MMAP=y CONFIG_DMA_COHERENT_POOL=y CONFIG_DMA_DIRECT_REMAP=y @@ -1472,12 +1494,6 @@ CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y # end of Compile-time checks and compiler options
-# -# Debug Oops, Lockups and Hangs -# -# CONFIG_SOFTLOCKUP_DETECTOR is not set -# end of Debug Oops, Lockups and Hangs - # # RCU Debugging # diff --git a/kernel/config-generic b/kernel/config-generic index d8b106c43..47719f02e 100644 --- a/kernel/config-generic +++ b/kernel/config-generic @@ -1,8 +1,8 @@ # # -CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.2.0 20220819 (IPFire 12.2.0-3)" +CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.3.0 20230508 (IPFire 12.3.0-1)" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=120200 +CONFIG_GCC_VERSION=120300 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y CONFIG_AS_VERSION=24000 @@ -10,6 +10,7 @@ CONFIG_LD_IS_BFD=y CONFIG_LD_VERSION=24000 CONFIG_LLD_VERSION=0 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_TOOLS_SUPPORT_RELR=y @@ -253,6 +254,7 @@ CONFIG_KALLSYMS_BASE_RELATIVE=y CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y CONFIG_KCMP=y CONFIG_RSEQ=y +CONFIG_CACHESTAT_SYSCALL=y # CONFIG_DEBUG_RSEQ is not set CONFIG_EMBEDDED=y CONFIG_HAVE_PERF_EVENTS=y @@ -451,6 +453,8 @@ CONFIG_VIRTUALIZATION=y # # General architecture-dependent options # +CONFIG_HOTPLUG_CORE_SYNC=y +CONFIG_HOTPLUG_CORE_SYNC_DEAD=y # CONFIG_KPROBES is not set CONFIG_JUMP_LABEL=y # CONFIG_STATIC_KEYS_SELFTEST is not set @@ -477,6 +481,8 @@ CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_RSEQ=y CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_PERF_EVENTS_NMI=y +CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y @@ -679,6 +685,7 @@ CONFIG_ZPOOL=y CONFIG_SWAP=y CONFIG_ZSWAP=y CONFIG_ZSWAP_DEFAULT_ON=y +# CONFIG_ZSWAP_EXCLUSIVE_LOADS_DEFAULT_ON is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set @@ -699,7 +706,7 @@ CONFIG_ZSMALLOC_CHAIN_SIZE=8 # # SLAB allocator options # -# CONFIG_SLAB is not set +# CONFIG_SLAB_DEPRECATED is not set CONFIG_SLUB=y # CONFIG_SLUB_TINY is not set CONFIG_SLAB_MERGE_DEFAULT=y @@ -1651,6 +1658,8 @@ CONFIG_MISC_RTSX=m # CONFIG_HISI_HIKEY_USB is not set # CONFIG_OPEN_DICE is not set # CONFIG_VCPU_STALL_DETECTOR is not set +CONFIG_TPS6594_ESM=m +CONFIG_TPS6594_PFSM=m # CONFIG_C2PORT is not set
# @@ -2097,6 +2106,7 @@ CONFIG_THUNDER_NIC_VF=m CONFIG_THUNDER_NIC_BGX=m CONFIG_THUNDER_NIC_RGX=m CONFIG_CAVIUM_PTP=m +CONFIG_LIQUIDIO_CORE=m CONFIG_LIQUIDIO=m CONFIG_LIQUIDIO_VF=m CONFIG_NET_VENDOR_CHELSIO=y @@ -2399,6 +2409,7 @@ CONFIG_MDIO_MSCC_MIIM=m CONFIG_MDIO_OCTEON=m CONFIG_MDIO_IPQ4019=m CONFIG_MDIO_IPQ8064=m +CONFIG_MDIO_REGMAP=m CONFIG_MDIO_THUNDER=m
# @@ -2415,7 +2426,6 @@ CONFIG_MDIO_BUS_MUX_MMIOREG=m CONFIG_PCS_XPCS=m CONFIG_PCS_LYNX=m CONFIG_PCS_MTK_LYNXI=m -CONFIG_PCS_ALTERA_TSE=m # end of PCS device drivers
CONFIG_PPP=m @@ -2426,6 +2436,11 @@ CONFIG_PPP_MPPE=m CONFIG_PPP_MULTILINK=y CONFIG_PPPOATM=m CONFIG_PPPOE=m +# CONFIG_PPPOE_HASH_BITS_1 is not set +# CONFIG_PPPOE_HASH_BITS_2 is not set +CONFIG_PPPOE_HASH_BITS_4=y +# CONFIG_PPPOE_HASH_BITS_8 is not set +CONFIG_PPPOE_HASH_BITS=4 CONFIG_PPTP=m CONFIG_PPP_ASYNC=m CONFIG_PPP_SYNC_TTY=m @@ -2719,6 +2734,7 @@ CONFIG_RTW88_8822CE=m CONFIG_RTW88_8822CS=m CONFIG_RTW88_8822CU=m CONFIG_RTW88_8723DE=m +CONFIG_RTW88_8723DS=m CONFIG_RTW88_8723DU=m CONFIG_RTW88_8821CE=m CONFIG_RTW88_8821CS=m @@ -2728,9 +2744,11 @@ CONFIG_RTW88_8821CU=m CONFIG_RTW89=m CONFIG_RTW89_CORE=m CONFIG_RTW89_PCI=m +CONFIG_RTW89_8851B=m CONFIG_RTW89_8852A=m CONFIG_RTW89_8852B=m CONFIG_RTW89_8852C=m +CONFIG_RTW89_8851BE=m CONFIG_RTW89_8852AE=m CONFIG_RTW89_8852BE=m CONFIG_RTW89_8852CE=m @@ -2800,7 +2818,7 @@ CONFIG_INPUT_VIVALDIFMAP=y # # CONFIG_INPUT_MOUSEDEV is not set # CONFIG_INPUT_JOYDEV is not set -# CONFIG_INPUT_EVDEV is not set +CONFIG_INPUT_EVDEV=m # CONFIG_INPUT_EVBUG is not set
# @@ -3282,6 +3300,7 @@ CONFIG_GPIO_MAX77650=m CONFIG_GPIO_STMPE=y CONFIG_GPIO_TPS65086=m CONFIG_GPIO_TPS65218=m +CONFIG_GPIO_TPS65219=m # CONFIG_GPIO_TPS6586X is not set # CONFIG_GPIO_TPS65910 is not set # CONFIG_GPIO_TPS65912 is not set @@ -3380,6 +3399,7 @@ CONFIG_CHARGER_MAX77693=m # CONFIG_BATTERY_GAUGE_LTC2941 is not set # CONFIG_BATTERY_GOLDFISH is not set # CONFIG_BATTERY_RT5033 is not set +# CONFIG_CHARGER_RT5033 is not set # CONFIG_CHARGER_RT9455 is not set # CONFIG_CHARGER_RT9467 is not set # CONFIG_CHARGER_RT9471 is not set @@ -3456,6 +3476,7 @@ CONFIG_SENSORS_MAX1668=m CONFIG_SENSORS_MAX197=m # CONFIG_SENSORS_MAX31730 is not set CONFIG_SENSORS_MAX31760=m +# CONFIG_MAX31827 is not set # CONFIG_SENSORS_MAX6620 is not set CONFIG_SENSORS_MAX6621=m CONFIG_SENSORS_MAX6639=m @@ -3617,6 +3638,7 @@ CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set +# CONFIG_THERMAL_DEFAULT_GOV_BANG_BANG is not set CONFIG_THERMAL_GOV_FAIR_SHARE=y CONFIG_THERMAL_GOV_STEP_WISE=y CONFIG_THERMAL_GOV_BANG_BANG=y @@ -3736,7 +3758,7 @@ CONFIG_MFD_BD9571MWV=m CONFIG_MFD_AXP20X=m CONFIG_MFD_AXP20X_I2C=m # CONFIG_MFD_MADERA is not set -# CONFIG_MFD_MAX597X is not set +# CONFIG_MFD_MAX5970 is not set CONFIG_PMIC_DA903X=y CONFIG_PMIC_DA9052=y CONFIG_MFD_DA9052_I2C=y @@ -3758,6 +3780,7 @@ CONFIG_MFD_88PM800=m CONFIG_MFD_88PM805=m CONFIG_MFD_88PM860X=y CONFIG_MFD_MAX14577=y +CONFIG_MFD_MAX77541=m CONFIG_MFD_MAX77620=y CONFIG_MFD_MAX77650=y CONFIG_MFD_MAX77686=y @@ -3782,7 +3805,8 @@ CONFIG_MFD_SY7636A=m CONFIG_MFD_RT5033=m # CONFIG_MFD_RT5120 is not set CONFIG_MFD_RC5T583=y -CONFIG_MFD_RK808=m +CONFIG_MFD_RK8XX=m +CONFIG_MFD_RK8XX_I2C=m CONFIG_MFD_RN5T618=y CONFIG_MFD_SEC_CORE=y # CONFIG_MFD_SI476X_CORE is not set @@ -3818,6 +3842,8 @@ CONFIG_MFD_TPS6586X=y CONFIG_MFD_TPS65910=y CONFIG_MFD_TPS65912=y CONFIG_MFD_TPS65912_I2C=y +CONFIG_MFD_TPS6594=m +CONFIG_MFD_TPS6594_I2C=m CONFIG_TWL4030_CORE=y CONFIG_MFD_TWL4030_AUDIO=y CONFIG_TWL6040_CORE=y @@ -3879,6 +3905,7 @@ CONFIG_REGULATOR_LTC3589=m # CONFIG_REGULATOR_LTC3676 is not set CONFIG_REGULATOR_MAX14577=m CONFIG_REGULATOR_MAX1586=m +CONFIG_REGULATOR_MAX77541=m CONFIG_REGULATOR_MAX77620=m CONFIG_REGULATOR_MAX77650=m CONFIG_REGULATOR_MAX8649=m @@ -3919,6 +3946,7 @@ CONFIG_REGULATOR_PV88080=m CONFIG_REGULATOR_PV88090=m CONFIG_REGULATOR_QCOM_SPMI=m # CONFIG_REGULATOR_QCOM_USB_VBUS is not set +CONFIG_REGULATOR_RAA215300=m # CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set CONFIG_REGULATOR_RC5T583=m CONFIG_REGULATOR_RK808=m @@ -3949,6 +3977,7 @@ CONFIG_REGULATOR_SY8106A=m CONFIG_REGULATOR_TPS51632=m CONFIG_REGULATOR_TPS62360=m # CONFIG_REGULATOR_TPS6286X is not set +CONFIG_REGULATOR_TPS6287X=m CONFIG_REGULATOR_TPS65023=m CONFIG_REGULATOR_TPS6507X=m CONFIG_REGULATOR_TPS65086=m @@ -3956,6 +3985,7 @@ CONFIG_REGULATOR_TPS65090=m CONFIG_REGULATOR_TPS65132=m CONFIG_REGULATOR_TPS65218=m CONFIG_REGULATOR_TPS65219=m +CONFIG_REGULATOR_TPS6594=m CONFIG_REGULATOR_TPS6586X=m CONFIG_REGULATOR_TPS65910=m CONFIG_REGULATOR_TPS65912=m @@ -4032,6 +4062,7 @@ CONFIG_DRM_AMDGPU=m CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_CIK=y CONFIG_DRM_AMDGPU_USERPTR=y +# CONFIG_DRM_AMDGPU_WERROR is not set
# # ACP (Audio CoProcessor) Configuration @@ -4119,6 +4150,7 @@ CONFIG_DRM_PANEL=y # CONFIG_DRM_PANEL_RONBO_RB070D30 is not set # CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D16D0 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63M0 is not set @@ -4215,6 +4247,9 @@ CONFIG_FB_SYS_IMAGEBLIT=y # CONFIG_FB_FOREIGN_ENDIAN is not set CONFIG_FB_SYS_FOPS=y CONFIG_FB_DEFERRED_IO=y +CONFIG_FB_IO_HELPERS=y +CONFIG_FB_SYS_HELPERS=y +CONFIG_FB_SYS_HELPERS_DEFERRED=y CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y
@@ -4744,6 +4779,7 @@ CONFIG_TYPEC_WUSB3801=m CONFIG_TYPEC_MUX_FSA4480=m CONFIG_TYPEC_MUX_GPIO_SBU=m CONFIG_TYPEC_MUX_PI3USB30532=m +CONFIG_TYPEC_MUX_NB7VPQ904M=m # end of USB Type-C Multiplexer/DeMultiplexer Switch support
# @@ -4818,6 +4854,7 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y # CONFIG_LEDS_88PM860X=m CONFIG_LEDS_AN30259A=m +CONFIG_LEDS_AW200XX=m # CONFIG_LEDS_AW2013 is not set CONFIG_LEDS_BCM6328=m CONFIG_LEDS_BCM6358=m @@ -5412,6 +5449,7 @@ CONFIG_IIO=m # CONFIG_LTC2485 is not set # CONFIG_LTC2497 is not set # CONFIG_MAX1363 is not set +# CONFIG_MAX77541_ADC is not set # CONFIG_MAX9611 is not set # CONFIG_MCP3422 is not set # CONFIG_NAU7802 is not set @@ -5611,6 +5649,7 @@ CONFIG_HID_SENSOR_IIO_COMMON=m # CONFIG_HID_SENSOR_ALS is not set # CONFIG_HID_SENSOR_PROX is not set # CONFIG_JSA1212 is not set +# CONFIG_ROHM_BU27008 is not set # CONFIG_ROHM_BU27034 is not set # CONFIG_RPR0521 is not set # CONFIG_SENSORS_LM3533 is not set @@ -5621,6 +5660,7 @@ CONFIG_HID_SENSOR_IIO_COMMON=m # CONFIG_MAX44009 is not set # CONFIG_NOA1305 is not set # CONFIG_OPT3001 is not set +# CONFIG_OPT4001 is not set # CONFIG_PA12203001 is not set # CONFIG_SI1133 is not set # CONFIG_SI1145 is not set @@ -5708,6 +5748,7 @@ CONFIG_HID_SENSOR_IIO_COMMON=m # CONFIG_ICP10100 is not set # CONFIG_MPL115_I2C is not set # CONFIG_MPL3115 is not set +# CONFIG_MPRLS0025PA is not set # CONFIG_MS5611 is not set # CONFIG_MS5637 is not set # CONFIG_IIO_ST_PRESS is not set @@ -5938,7 +5979,6 @@ CONFIG_QUOTA_TREE=y # CONFIG_QFMT_V1 is not set CONFIG_QFMT_V2=y CONFIG_QUOTACTL=y -CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y CONFIG_FUSE_FS=m CONFIG_CUSE=m @@ -6199,7 +6239,6 @@ CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y -CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y CONFIG_HARDENED_USERCOPY=y CONFIG_FORTIFY_SOURCE=y # CONFIG_STATIC_USERMODEHELPER is not set @@ -6270,6 +6309,7 @@ CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=y CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_SIG2=y CONFIG_CRYPTO_SKCIPHER=y CONFIG_CRYPTO_SKCIPHER2=y CONFIG_CRYPTO_HASH=y @@ -6356,6 +6396,7 @@ CONFIG_CRYPTO_NHPOLY1305=m CONFIG_CRYPTO_CHACHA20POLY1305=m CONFIG_CRYPTO_CCM=m CONFIG_CRYPTO_GCM=m +CONFIG_CRYPTO_GENIV=m CONFIG_CRYPTO_SEQIV=m CONFIG_CRYPTO_ECHAINIV=m CONFIG_CRYPTO_ESSIV=m @@ -6377,8 +6418,7 @@ CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y -CONFIG_CRYPTO_SHA3=m -# CONFIG_CRYPTO_SM3_GENERIC is not set +CONFIG_CRYPTO_SHA3=y # CONFIG_CRYPTO_STREEBOG is not set CONFIG_CRYPTO_VMAC=m CONFIG_CRYPTO_WP512=m @@ -6416,6 +6456,7 @@ CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG=y CONFIG_CRYPTO_JITTERENTROPY=y +# CONFIG_CRYPTO_JITTERENTROPY_TESTINTERFACE is not set # end of Random number generation
# @@ -6588,6 +6629,7 @@ CONFIG_HAS_IOPORT=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_DMA_OPS=y +CONFIG_NEED_SG_DMA_FLAGS=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y @@ -6766,8 +6808,20 @@ CONFIG_DEBUG_SHIRQ=y # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_PANIC_TIMEOUT=120 +CONFIG_LOCKUP_DETECTOR=y +CONFIG_SOFTLOCKUP_DETECTOR=y +# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_HAVE_HARDLOCKUP_DETECTOR_BUDDY=y +CONFIG_HARDLOCKUP_DETECTOR=y +# CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set +CONFIG_HARDLOCKUP_DETECTOR_PERF=y +# CONFIG_HARDLOCKUP_DETECTOR_BUDDY is not set +# CONFIG_HARDLOCKUP_DETECTOR_ARCH is not set +CONFIG_HARDLOCKUP_DETECTOR_COUNTS_HRTIMER=y +# CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # CONFIG_DETECT_HUNG_TASK is not set # CONFIG_WQ_WATCHDOG is not set +# CONFIG_WQ_CPU_INTENSIVE_REPORT is not set # CONFIG_TEST_LOCKUP is not set # end of Debug Oops, Lockups and Hangs
@@ -6838,6 +6892,7 @@ CONFIG_RCU_EXP_CPU_STALL_TIMEOUT=0 CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_RETVAL=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_ARGS=y @@ -6856,6 +6911,7 @@ CONFIG_FTRACE=y # CONFIG_BOOTTIME_TRACING is not set CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y +# CONFIG_FUNCTION_GRAPH_RETVAL is not set CONFIG_DYNAMIC_FTRACE=y CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y CONFIG_DYNAMIC_FTRACE_WITH_ARGS=y @@ -6891,6 +6947,8 @@ CONFIG_RING_BUFFER_BENCHMARK=m # CONFIG_PREEMPTIRQ_DELAY_TEST is not set # CONFIG_RV is not set # CONFIG_SAMPLES is not set +CONFIG_HAVE_SAMPLE_FTRACE_DIRECT=y +CONFIG_HAVE_SAMPLE_FTRACE_DIRECT_MULTI=y # CONFIG_STRICT_DEVMEM is not set
# diff --git a/kernel/config-x86_64-generic b/kernel/config-x86_64-generic index f221037f3..914f33bf7 100644 --- a/kernel/config-x86_64-generic +++ b/kernel/config-x86_64-generic @@ -52,7 +52,6 @@ CONFIG_CC_HAS_SANE_STACKPROTECTOR=y # # Processor type and features # -CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_X2APIC=y CONFIG_X86_MPPARSE=y # CONFIG_X86_CPU_RESCTRL is not set @@ -183,8 +182,6 @@ CONFIG_DYNAMIC_MEMORY_LAYOUT=y CONFIG_RANDOMIZE_MEMORY=y CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x0 CONFIG_ADDRESS_MASKING=y -# CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set -# CONFIG_DEBUG_HOTPLUG_CPU0 is not set # CONFIG_LEGACY_VSYSCALL_XONLY is not set CONFIG_LEGACY_VSYSCALL_NONE=y # CONFIG_CMDLINE_BOOL is not set @@ -208,7 +205,9 @@ CONFIG_CALL_DEPTH_TRACKING=y # CONFIG_CALL_THUNKS_DEBUG is not set CONFIG_CPU_IBPB_ENTRY=y CONFIG_CPU_IBRS_ENTRY=y +CONFIG_CPU_SRSO=y CONFIG_SLS=y +# CONFIG_GDS_FORCE_MITIGATION is not set CONFIG_ARCH_HAS_ADD_PAGES=y
# @@ -246,6 +245,7 @@ CONFIG_X86_PM_TIMER=y CONFIG_X86_INTEL_PSTATE=y CONFIG_X86_PCC_CPUFREQ=m CONFIG_X86_AMD_PSTATE=y +CONFIG_X86_AMD_PSTATE_DEFAULT_MODE=3 # CONFIG_X86_AMD_PSTATE_UT is not set CONFIG_X86_ACPI_CPUFREQ=m # CONFIG_X86_ACPI_CPUFREQ_CPB is not set @@ -305,10 +305,14 @@ CONFIG_AS_GFNI=y # General architecture-dependent options # CONFIG_HOTPLUG_SMT=y +CONFIG_HOTPLUG_CORE_SYNC_FULL=y +CONFIG_HOTPLUG_SPLIT_STARTUP=y +CONFIG_HOTPLUG_PARALLEL=y CONFIG_GENERIC_ENTRY=y # CONFIG_STATIC_CALL_SELFTEST is not set CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_USER_RETURN_NOTIFIER=y +CONFIG_ARCH_HAS_CPU_FINALIZE_INIT=y CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y CONFIG_MMU_GATHER_MERGE_VMAS=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y @@ -418,6 +422,7 @@ CONFIG_INTEL_MEI_TXE=m # CONFIG_INTEL_MEI_GSC is not set # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MEI_PXP is not set +# CONFIG_INTEL_MEI_GSC_PROXY is not set # end of Misc devices
# @@ -608,12 +613,12 @@ CONFIG_PINCTRL_SUNRISEPOINT=m CONFIG_GPIO_GRGPIO=m CONFIG_GPIO_ICH=m CONFIG_GPIO_TANGIER=m -# CONFIG_GPIO_VX855 is not set # end of Memory mapped GPIO drivers
# # Port-mapped I/O GPIO drivers # +# CONFIG_GPIO_VX855 is not set # CONFIG_GPIO_F7188X is not set CONFIG_GPIO_IT87=m CONFIG_GPIO_SCH=m @@ -679,6 +684,7 @@ CONFIG_SENSORS_VIA_CPUTEMP=m CONFIG_SENSORS_ATK0110=m # CONFIG_SENSORS_ASUS_WMI is not set # CONFIG_SENSORS_ASUS_EC is not set +CONFIG_SENSORS_HP_WMI=m CONFIG_THERMAL_ACPI=y
# @@ -898,6 +904,7 @@ CONFIG_MMC_WBSD=m # LED drivers # CONFIG_LEDS_APU=m +CONFIG_LEDS_CHT_WCOVE=m CONFIG_LEDS_INTEL_SS4200=m
# @@ -985,11 +992,12 @@ CONFIG_MXM_WMI=m # CONFIG_NVIDIA_WMI_EC_BACKLIGHT is not set CONFIG_XIAOMI_WMI=m # CONFIG_GIGABYTE_WMI is not set -# CONFIG_YOGABOOK_WMI is not set +# CONFIG_YOGABOOK is not set CONFIG_ACERHDF=m # CONFIG_ACER_WIRELESS is not set CONFIG_ACER_WMI=m CONFIG_AMD_PMF=m +# CONFIG_AMD_PMF_DEBUG is not set # CONFIG_AMD_PMC is not set # CONFIG_AMD_HSMP is not set # CONFIG_ADV_SWBUTTON is not set @@ -1179,6 +1187,12 @@ CONFIG_INTEL_TXT=y CONFIG_CRYPTO_SIMD=m # end of Crypto core or helper
+# +# Hashes, digests, and MACs +# +# CONFIG_CRYPTO_SM3_GENERIC is not set +# end of Hashes, digests, and MACs + # # Accelerated Cryptographic Algorithms for CPU (x86) # @@ -1261,13 +1275,7 @@ CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y # # Debug Oops, Lockups and Hangs # -CONFIG_LOCKUP_DETECTOR=y -CONFIG_SOFTLOCKUP_DETECTOR=y -# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set -CONFIG_HARDLOCKUP_DETECTOR_PERF=y CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y -CONFIG_HARDLOCKUP_DETECTOR=y -# CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set # end of Debug Oops, Lockups and Hangs
# diff --git a/kernel/kernel.nm b/kernel/kernel.nm index 642fb22ee..fb104a8ec 100644 --- a/kernel/kernel.nm +++ b/kernel/kernel.nm @@ -4,8 +4,8 @@ ###############################################################################
name = kernel -version = 6.4.3 -release = 3 +version = 6.5.3 +release = 2 thisapp = linux-%{version}
maintainer = Arne Fitzenreiter arne.fitzenreiter@ipfire.org @@ -164,8 +164,8 @@ build install -m 644 .config %{BUILDROOT}/boot/config-${fullversion} install -m 644 System.map %{BUILDROOT}/boot/System.map-${fullversion}
- # Create empty initramfs (20M). - dd if=/dev/zero of=%{BUILDROOT}/boot/initramfs-${fullversion}.img bs=1M count=20 + # Create empty initramfs (70M). + dd if=/dev/zero of=%{BUILDROOT}/boot/initramfs-${fullversion}.img bs=1M count=70
# Install modules. make ARCH=%{kernel_arch} INSTALL_MOD_PATH=%{BUILDROOT}/usr mod-fw= V=1 \