From e6a7b51dc5ca16bbff742dea3fdea8ad0bd6d63b Mon Sep 17 00:00:00 2001 From: Axel Dumortier Date: Wed, 13 Sep 2023 11:05:07 +0200 Subject: [PATCH] feat: update kernel 5.15 config --- target/linux/generic/config-5.15 | 3 ++- target/linux/x86/64/config-5.15 | 40 +++++++++++++++++++++++--------- target/linux/x86/config-5.15 | 17 +++++++++----- 3 files changed, 42 insertions(+), 18 deletions(-) diff --git a/target/linux/generic/config-5.15 b/target/linux/generic/config-5.15 index 214a1e6ecd..ce34147104 100644 --- a/target/linux/generic/config-5.15 +++ b/target/linux/generic/config-5.15 @@ -3698,7 +3698,8 @@ CONFIG_MODULE_UNLOAD=y # CONFIG_MPLS is not set # CONFIG_MPLS_IPTUNNEL is not set # CONFIG_MPLS_ROUTING is not set -# CONFIG_MPTCP is not set +CONFIG_MPTCP=y +CONFIG_MPTCP_IPV6=y # CONFIG_MPU3050_I2C is not set # CONFIG_MQ_IOSCHED_DEADLINE is not set # CONFIG_MQ_IOSCHED_KYBER is not set diff --git a/target/linux/x86/64/config-5.15 b/target/linux/x86/64/config-5.15 index 5aa160c55d..0884b99659 100644 --- a/target/linux/x86/64/config-5.15 +++ b/target/linux/x86/64/config-5.15 @@ -72,12 +72,17 @@ CONFIG_CDROM=y CONFIG_CONNECTOR=y CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y +CONFIG_CPU_IBPB_ENTRY=y +CONFIG_CPU_IBRS_ENTRY=y # CONFIG_CPU_IDLE_GOV_HALTPOLL is not set CONFIG_CPU_RMAP=y +CONFIG_CPU_SRSO=y +CONFIG_CPU_UNRET_ENTRY=y CONFIG_CRC_T10DIF=y CONFIG_CRYPTO_AES_NI_INTEL=y -# CONFIG_CRYPTO_BLOWFISH_X86_64 is not set +CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y CONFIG_CRYPTO_BLAKE2S_X86=y +# CONFIG_CRYPTO_BLOWFISH_X86_64 is not set # CONFIG_CRYPTO_CAMELLIA_AESNI_AVX2_X86_64 is not set # CONFIG_CRYPTO_CAMELLIA_AESNI_AVX_X86_64 is not set # CONFIG_CRYPTO_CAMELLIA_X86_64 is not set @@ -88,7 +93,6 @@ CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_CRYPTD=y # CONFIG_CRYPTO_DES3_EDE_X86_64 is not set CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11 CONFIG_CRYPTO_LRW=y # CONFIG_CRYPTO_NHPOLY1305_AVX2 is not set @@ -107,6 +111,7 @@ CONFIG_CRYPTO_SIMD=y # CONFIG_CRYPTO_TWOFISH_X86_64_3WAY is not set CONFIG_CRYPTO_XTS=y # CONFIG_DEBUG_HOTPLUG_CPU0 is not set +CONFIG_DMAR_TABLE=y CONFIG_DMA_ACPI=y CONFIG_DMA_OPS=y CONFIG_DMA_SHARED_BUFFER=y @@ -200,9 +205,10 @@ CONFIG_GENERIC_CPU=y CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y CONFIG_GENERIC_IRQ_MIGRATION=y CONFIG_GENERIC_PENDING_IRQ=y +CONFIG_GENERIC_PINCONF=y CONFIG_GPIOLIB_IRQCHIP=y CONFIG_GPIO_ACPI=y -CONFIG_GPIO_CDEV=y +CONFIG_GPIO_AMD_FCH=y CONFIG_GPIO_ICH=y CONFIG_GPIO_SCH=y CONFIG_HALTPOLL_CPUIDLE=y @@ -215,14 +221,10 @@ CONFIG_HID_HYPERV_MOUSE=y CONFIG_HOTPLUG_CPU=y CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI_ACPI=y -# CONFIG_HOTPLUG_PCI_ACPI_IBM is not set -# CONFIG_HOTPLUG_PCI_CPCI is not set # CONFIG_HOTPLUG_PCI_PCIE is not set -# CONFIG_HOTPLUG_PCI_SHPC is not set CONFIG_HOTPLUG_SMT=y CONFIG_HPET=y CONFIG_HPET_MMAP=y -# CONFIG_HP_ACCEL is not set CONFIG_HVC_DRIVER=y CONFIG_HVC_IRQ=y CONFIG_HVC_XEN=y @@ -253,26 +255,36 @@ CONFIG_I2C_BOARDINFO=y # CONFIG_IA32_EMULATION is not set CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 # CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT is not set +CONFIG_INPUT_SPARSEKMAP=y CONFIG_INPUT_XEN_KBDDEV_FRONTEND=y CONFIG_INTEL_GTT=y CONFIG_INTEL_IDLE=y +CONFIG_INTEL_INT0002_VGPIO=y CONFIG_INTEL_IOMMU=y # CONFIG_INTEL_IOMMU_DEFAULT_ON is not set CONFIG_INTEL_IOMMU_FLOPPY_WA=y # CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON is not set # CONFIG_INTEL_IOMMU_SVM is not set -# CONFIG_INTEL_IPS is not set +CONFIG_INTEL_IPS=y # CONFIG_INTEL_MEI_HDCP is not set # CONFIG_INTEL_MENLOW is not set +CONFIG_INTEL_OAKTRAIL=y CONFIG_INTEL_PCH_THERMAL=y +CONFIG_INTEL_PMC_CORE=y # CONFIG_INTEL_SAR_INT1092 is not set -# CONFIG_INTEL_SCU_PLATFORM is not set +CONFIG_INTEL_SCU=y +CONFIG_INTEL_SCU_IPC=y +# CONFIG_INTEL_SCU_IPC_UTIL is not set +CONFIG_INTEL_SCU_PCI=y +CONFIG_INTEL_SCU_PLATFORM=y CONFIG_INTEL_SOC_DTS_IOSF_CORE=y CONFIG_INTEL_SOC_DTS_THERMAL=y +# CONFIG_INTEL_SOC_PMIC_MRFLD is not set # CONFIG_INTEL_SPEED_SELECT_INTERFACE is not set # CONFIG_INTEL_TURBO_MAX_3 is not set # CONFIG_INTEL_TXT is not set # CONFIG_INTEL_UNCORE_FREQ_CONTROL is not set +CONFIG_INTEL_VBTN=y CONFIG_INTERVAL_TREE=y CONFIG_IOASID=y CONFIG_IOMMU_API=y @@ -282,6 +294,7 @@ CONFIG_IOMMU_DEFAULT_DMA_LAZY=y CONFIG_IOMMU_DMA=y CONFIG_IOMMU_HELPER=y CONFIG_IOMMU_IOVA=y +CONFIG_IOMMU_IO_PGTABLE=y CONFIG_IOMMU_SUPPORT=y CONFIG_IOSF_MBI=y # CONFIG_IOSF_MBI_DEBUG is not set @@ -291,7 +304,9 @@ CONFIG_IRQ_REMAP=y CONFIG_ISO9660_FS=y CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y CONFIG_KCMP=y +CONFIG_KEYBOARD_GPIO_POLLED=y CONFIG_KVM_GUEST=y +CONFIG_LEDS_APU=y CONFIG_LEDS_GPIO=y # CONFIG_LEGACY_VSYSCALL_EMULATE is not set CONFIG_LEGACY_VSYSCALL_NONE=y @@ -308,6 +323,7 @@ CONFIG_MEMREGION=y CONFIG_MFD_CORE=y # CONFIG_MFD_INTEL_LPSS_ACPI is not set # CONFIG_MFD_INTEL_PMC_BXT is not set +# CONFIG_MICROCODE_LATE_LOADING is not set CONFIG_MMC=y CONFIG_MMC_BLOCK=y CONFIG_MMC_CQHCI=y @@ -355,7 +371,7 @@ CONFIG_PATA_PLATFORM=y CONFIG_PATA_TIMINGS=y CONFIG_PATA_VIA=y CONFIG_PCC=y -# CONFIG_PCENGINES_APU2 is not set +CONFIG_PCENGINES_APU2=y CONFIG_PCIEAER=y CONFIG_PCIEASPM=y CONFIG_PCIEASPM_DEFAULT=y @@ -367,6 +383,8 @@ CONFIG_PCIE_PME=y CONFIG_PCI_HYPERV=y CONFIG_PCI_HYPERV_INTERFACE=y # CONFIG_PCI_MMCONFIG is not set +CONFIG_PCI_PASID=y +CONFIG_PCI_PRI=y CONFIG_PCI_XEN=y CONFIG_PGTABLE_LEVELS=4 CONFIG_PHYSICAL_ALIGN=0x1000000 @@ -396,6 +414,7 @@ CONFIG_PM_SLEEP_SMP=y CONFIG_PNP=y CONFIG_PNPACPI=y CONFIG_PNP_DEBUG_MESSAGES=y +CONFIG_POWER_RESET=y CONFIG_PPS=y CONFIG_PROC_EVENTS=y CONFIG_PTP_1588_CLOCK=y @@ -427,7 +446,6 @@ CONFIG_SENSORS_K10TEMP=y CONFIG_SENSORS_K8TEMP=y CONFIG_SENSORS_VIA_CPUTEMP=y CONFIG_SERIAL_8250_PNP=y -CONFIG_SERIAL_MCTRL_GPIO=y CONFIG_SLS=y CONFIG_SMP=y CONFIG_SOCK_RX_QUEUE_MAPPING=y diff --git a/target/linux/x86/config-5.15 b/target/linux/x86/config-5.15 index cf94f3bbff..c360cc0f72 100644 --- a/target/linux/x86/config-5.15 +++ b/target/linux/x86/config-5.15 @@ -53,9 +53,6 @@ CONFIG_CPU_FREQ_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_GOV_USERSPACE is not set CONFIG_CPU_FREQ_STAT=y -CONFIG_CPU_IBPB_ENTRY=y -CONFIG_CPU_IBRS_ENTRY=y -# CONFIG_SLS is not set CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_SUP_AMD=y @@ -66,8 +63,6 @@ CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_TRANSMETA_32=y CONFIG_CPU_SUP_UMC_32=y CONFIG_CPU_SUP_ZHAOXIN=y -CONFIG_CPU_SRSO=y -CONFIG_CPU_UNRET_ENTRY=y CONFIG_CRASH_CORE=y CONFIG_CRC16=y CONFIG_CRYPTO_CRC32=y @@ -75,6 +70,7 @@ CONFIG_CRYPTO_CRC32C=y # CONFIG_CRYPTO_CRC32_PCLMUL is not set CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1 +CONFIG_CRYPTO_LIB_SHA256=y CONFIG_CRYPTO_RNG2=y # CONFIG_CRYPTO_SERPENT_SSE2_586 is not set # CONFIG_CX_ECAT is not set @@ -88,7 +84,6 @@ CONFIG_DEBUG_MISC=y # CONFIG_DEBUG_TLBFLUSH is not set CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_GZIP=y -CONFIG_RETHUNK=y CONFIG_DMADEVICES=y CONFIG_DMI=y CONFIG_DMIID=y @@ -103,9 +98,12 @@ CONFIG_EDAC_SUPPORT=y # CONFIG_EDD is not set # CONFIG_EISA is not set # CONFIG_EUROTECH_WDT is not set +CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" +CONFIG_EXFAT_FS=y CONFIG_EXT4_FS=y CONFIG_F2FS_FS=y # CONFIG_F71808E_WDT is not set +CONFIG_FAT_FS=y CONFIG_FIRMWARE_MEMMAP=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_FRAME_POINTER=y @@ -145,6 +143,7 @@ CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_VDSO_32=y # CONFIG_GEOS is not set CONFIG_GLOB=y +CONFIG_GPIO_CDEV=y # CONFIG_HANGCHECK_TIMER is not set CONFIG_HARDIRQS_SW_RESEND=y CONFIG_HAS_DMA=y @@ -212,6 +211,7 @@ CONFIG_M686=y # CONFIG_MATOM is not set # CONFIG_MCORE2 is not set # CONFIG_MCRUSOE is not set +CONFIG_MCTP=y # CONFIG_MCYRIXIII is not set # CONFIG_MEFFICEON is not set # CONFIG_MELAN is not set @@ -265,6 +265,7 @@ CONFIG_PAGE_OFFSET=0xC0000000 CONFIG_PC104=y # CONFIG_PC8736x_GPIO is not set # CONFIG_PC87413_WDT is not set +# CONFIG_PCENGINES_APU2 is not set CONFIG_PCI=y CONFIG_PCI_ATS=y CONFIG_PCI_BIOS=y @@ -301,6 +302,7 @@ CONFIG_PTP_1588_CLOCK_OPTIONAL=y CONFIG_RATIONAL=y CONFIG_RD_BZIP2=y CONFIG_RD_GZIP=y +CONFIG_RETHUNK=y CONFIG_RETPOLINE=y CONFIG_RTC_CLASS=y CONFIG_RTC_MC146818_LIB=y @@ -318,11 +320,13 @@ CONFIG_SCx200HR_TIMER=y # CONFIG_SCx200_WDT is not set CONFIG_SERIAL_8250_PCI=y # CONFIG_SERIAL_LANTIQ is not set +CONFIG_SERIAL_MCTRL_GPIO=y CONFIG_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_SERPORT=y CONFIG_SG_POOL=y +CONFIG_SKB_EXTENSIONS=y # CONFIG_SMSC37B787_WDT is not set # CONFIG_SMSC_SCH311X_WDT is not set CONFIG_SPARSEMEM_STATIC=y @@ -366,6 +370,7 @@ CONFIG_USB_XHCI_PCI=y # CONFIG_USB_XHCI_PLATFORM is not set # CONFIG_USER_NS is not set CONFIG_USER_STACKTRACE_SUPPORT=y +CONFIG_VFAT_FS=y CONFIG_VGA_CONSOLE=y # CONFIG_VIA_WDT is not set # CONFIG_VMWARE_VMCI is not set