From b74bd0d1074144833367ab13757cd9bf07825e86 Mon Sep 17 00:00:00 2001 From: Thomas Kuschel Date: Sat, 14 Feb 2026 19:39:24 +0800 Subject: [PATCH] upd params for server red --- config-6.18.9.x86_64 | 46 +++-- config-6.18.9.x86_64.patch | 368 +++++++++++++++---------------------- 2 files changed, 178 insertions(+), 236 deletions(-) diff --git a/config-6.18.9.x86_64 b/config-6.18.9.x86_64 index 6e1d1ad..778e041 100644 --- a/config-6.18.9.x86_64 +++ b/config-6.18.9.x86_64 @@ -78,16 +78,12 @@ CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_GENERIC_IRQ_MIGRATION=y -CONFIG_GENERIC_IRQ_INJECTION=y CONFIG_HARDIRQS_SW_RESEND=y -CONFIG_GENERIC_IRQ_CHIP=y CONFIG_IRQ_DOMAIN=y -CONFIG_IRQ_SIM=y CONFIG_IRQ_DOMAIN_HIERARCHY=y CONFIG_GENERIC_MSI_IRQ=y CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y CONFIG_GENERIC_IRQ_RESERVATION_MODE=y -CONFIG_GENERIC_IRQ_STAT_SNAPSHOT=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y # CONFIG_GENERIC_IRQ_DEBUGFS is not set @@ -289,7 +285,6 @@ CONFIG_KALLSYMS_ALL=y CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y CONFIG_ARCH_SUPPORTS_MSEAL_SYSTEM_MAPPINGS=y CONFIG_HAVE_PERF_EVENTS=y -CONFIG_GUEST_PERF_EVENTS=y # # Kernel Performance Events And Counters @@ -315,13 +310,10 @@ CONFIG_KEXEC=y CONFIG_KEXEC_FILE=y CONFIG_KEXEC_SIG=y # CONFIG_KEXEC_SIG_FORCE is not set -CONFIG_KEXEC_BZIMAGE_VERIFY_SIG=y CONFIG_KEXEC_JUMP=y CONFIG_KEXEC_HANDOVER=y # CONFIG_KEXEC_HANDOVER_DEBUG is not set CONFIG_CRASH_DUMP=y -CONFIG_CRASH_DM_CRYPT=y -CONFIG_CRASH_DM_CRYPT_CONFIGS=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 # end of Kexec and crash features @@ -351,7 +343,6 @@ CONFIG_AUDIT_ARCH=y CONFIG_HAVE_INTEL_TXT=y CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y -CONFIG_DYNAMIC_PHYSICAL_MASK=y CONFIG_PGTABLE_LEVELS=5 # @@ -376,7 +367,6 @@ CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y -CONFIG_PARAVIRT_XXL=y # CONFIG_PARAVIRT_DEBUG is not set CONFIG_PARAVIRT_SPINLOCKS=y CONFIG_X86_HV_CALLBACK_VECTOR=y @@ -412,7 +402,6 @@ CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y # CONFIG_GART_IOMMU is not set -CONFIG_BOOT_VESA_SUPPORT=y # CONFIG_MAXSMP is not set CONFIG_NR_CPUS_RANGE_BEGIN=2 CONFIG_NR_CPUS_RANGE_END=512 @@ -508,7 +497,7 @@ CONFIG_RANDOMIZE_BASE=y CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_RANDOMIZE_MEMORY=y -CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa +CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x0 CONFIG_HOTPLUG_CPU=y # CONFIG_COMPAT_VDSO is not set CONFIG_LEGACY_VSYSCALL_XONLY=y @@ -1037,6 +1026,8 @@ CONFIG_ARCH_WANT_OPTIMIZE_DAX_VMEMMAP=y CONFIG_ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP=y CONFIG_ARCH_WANT_HUGETLB_VMEMMAP_PREINIT=y CONFIG_HAVE_GUP_FAST=y +CONFIG_MEMBLOCK_KHO_SCRATCH=y +CONFIG_MEMORY_ISOLATION=y CONFIG_EXCLUSIVE_SYSTEM_RAM=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y # CONFIG_MEMORY_HOTPLUG is not set @@ -1049,6 +1040,7 @@ CONFIG_COMPACT_UNEVICTABLE_DEFAULT=1 # CONFIG_PAGE_REPORTING is not set CONFIG_MIGRATION=y CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y +CONFIG_CONTIG_ALLOC=y CONFIG_PCP_BATCH_SCALE_MAX=5 CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_MMU_NOTIFIER=y @@ -1067,7 +1059,10 @@ CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_USE_PERCPU_NUMA_NODE_ID=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y -# CONFIG_CMA is not set +CONFIG_CMA=y +# CONFIG_CMA_DEBUGFS is not set +# CONFIG_CMA_SYSFS is not set +CONFIG_CMA_AREAS=20 CONFIG_PAGE_BLOCK_MAX_ORDER=10 CONFIG_GENERIC_EARLY_IOREMAP=y # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set @@ -1112,6 +1107,7 @@ CONFIG_NET_INGRESS=y CONFIG_NET_EGRESS=y CONFIG_NET_XGRESS=y CONFIG_SKB_EXTENSIONS=y +CONFIG_NET_DEVMEM=y # # Networking options @@ -1136,6 +1132,7 @@ CONFIG_XFRM_ESP=y # CONFIG_NET_KEY is not set # CONFIG_XFRM_IPTFS is not set # CONFIG_DIBS is not set +# CONFIG_XDP_SOCKETS is not set CONFIG_NET_HANDSHAKE=y CONFIG_INET=y CONFIG_IP_MULTICAST=y @@ -1225,6 +1222,7 @@ CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_SKIP_EGRESS=y CONFIG_NETFILTER_NETLINK=y +CONFIG_NETFILTER_BPF_LINK=y CONFIG_NETFILTER_NETLINK_LOG=y CONFIG_NF_CONNTRACK=y CONFIG_NF_LOG_SYSLOG=m @@ -1434,6 +1432,7 @@ CONFIG_NET_FLOW_LIMIT=y # CONFIG_BT is not set # CONFIG_AF_RXRPC is not set # CONFIG_AF_KCM is not set +CONFIG_STREAM_PARSER=y # CONFIG_MCTP is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y @@ -1472,6 +1471,9 @@ CONFIG_NET_9P_VIRTIO=y CONFIG_DST_CACHE=y CONFIG_GRO_CELLS=y CONFIG_NET_SELFTESTS=y +CONFIG_NET_SOCK_MSG=y +CONFIG_PAGE_POOL=y +# CONFIG_PAGE_POOL_STATS is not set CONFIG_FAILOVER=y CONFIG_ETHTOOL_NETLINK=y @@ -1589,6 +1591,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # Firmware loader # CONFIG_FW_LOADER=y +# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_EXTRA_FIRMWARE="" # CONFIG_FW_LOADER_USER_HELPER is not set # CONFIG_FW_LOADER_COMPRESS is not set @@ -2041,6 +2044,7 @@ CONFIG_NET_POLL_CONTROLLER=y # CONFIG_VETH is not set CONFIG_VIRTIO_NET=y # CONFIG_NLMON is not set +# CONFIG_NETKIT is not set # CONFIG_ARCNET is not set CONFIG_ETHERNET=y CONFIG_NET_VENDOR_3COM=y @@ -2278,6 +2282,7 @@ CONFIG_PHYLIB=y CONFIG_SWPHY=y # CONFIG_LED_TRIGGER_PHY is not set CONFIG_FIXED_PHY=y +# CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set # # MII PHY device drivers @@ -3335,6 +3340,7 @@ CONFIG_AGP_INTEL=y # CONFIG_AGP_VIA is not set CONFIG_INTEL_GTT=y # CONFIG_VGA_SWITCHEROO is not set +# CONFIG_NOVA_CORE is not set CONFIG_DRM=y # @@ -3383,6 +3389,7 @@ CONFIG_DRM_GEM_SHMEM_HELPER=y # CONFIG_DRM_RADEON is not set # CONFIG_DRM_AMDGPU is not set # CONFIG_DRM_NOUVEAU is not set +# CONFIG_DRM_NOVA is not set CONFIG_DRM_I915=y CONFIG_DRM_I915_FORCE_PROBE="" CONFIG_DRM_I915_CAPTURE_ERROR=y @@ -4472,6 +4479,7 @@ CONFIG_IRQ_MSI_LIB=y # Android # # CONFIG_ANDROID_BINDER_IPC is not set +# CONFIG_ANDROID_BINDER_IPC_RUST is not set # end of Android # CONFIG_LIBNVDIMM is not set @@ -4721,6 +4729,7 @@ CONFIG_KEYS=y # CONFIG_TRUSTED_KEYS is not set # CONFIG_ENCRYPTED_KEYS is not set # CONFIG_KEY_DH_OPERATIONS is not set +# CONFIG_KEY_NOTIFICATIONS is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_PROC_MEM_ALWAYS_FORCE=y # CONFIG_PROC_MEM_FORCE_PTRACE is not set @@ -4791,6 +4800,7 @@ CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y # Hardening of kernel data structures # # CONFIG_LIST_HARDENED is not set +# CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_BUG_ON_DATA_CORRUPTION is not set # end of Hardening of kernel data structures @@ -5105,6 +5115,7 @@ CONFIG_ARCH_DMA_ADDR_T_64BIT=y CONFIG_SWIOTLB=y # CONFIG_SWIOTLB_DYNAMIC is not set CONFIG_DMA_NEED_SYNC=y +# CONFIG_DMA_CMA is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_MAP_BENCHMARK is not set CONFIG_SGL_ALLOC=y @@ -5118,6 +5129,7 @@ CONFIG_CLZ_TAB=y # CONFIG_IRQ_POLL is not set CONFIG_MPILIB=y CONFIG_DIMLIB=y +CONFIG_LIBFDT=y CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y CONFIG_HAVE_GENERIC_VDSO=y @@ -5384,6 +5396,7 @@ CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENTS=y CONFIG_UPROBE_EVENTS=y CONFIG_EPROBE_EVENTS=y +CONFIG_BPF_EVENTS=y CONFIG_DYNAMIC_EVENTS=y CONFIG_PROBE_EVENTS=y # CONFIG_SYNTH_EVENTS is not set @@ -5468,6 +5481,7 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_TEST_VMALLOC is not set # CONFIG_TEST_BPF is not set # CONFIG_FIND_BIT_BENCHMARK is not set +# CONFIG_FIND_BIT_BENCHMARK_RUST is not set # CONFIG_TEST_FIRMWARE is not set # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set @@ -5480,6 +5494,7 @@ CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_TEST_FPU is not set # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set # CONFIG_TEST_OBJPOOL is not set +# CONFIG_TEST_KEXEC_HANDOVER is not set CONFIG_ARCH_USE_MEMTEST=y # CONFIG_MEMTEST is not set # end of Kernel Testing and Coverage @@ -5487,5 +5502,10 @@ CONFIG_ARCH_USE_MEMTEST=y # # Rust hacking # +# CONFIG_RUST_DEBUG_ASSERTIONS is not set +CONFIG_RUST_OVERFLOW_CHECKS=y +# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set # end of Rust hacking # end of Kernel hacking + +CONFIG_IO_URING_ZCRX=y diff --git a/config-6.18.9.x86_64.patch b/config-6.18.9.x86_64.patch index d7c1314..01cf71a 100644 --- a/config-6.18.9.x86_64.patch +++ b/config-6.18.9.x86_64.patch @@ -1,5 +1,5 @@ --- ../config.x86_64 2026-02-13 03:26:11.727704352 +0800 -+++ .config 2026-02-13 04:40:45.962600327 +0800 ++++ .config 2026-02-13 05:16:57.505953716 +0800 @@ -2,14 +2,14 @@ # Automatically generated file; DO NOT EDIT. # Linux/x86 6.18.9-arch1 Kernel Configuration @@ -27,32 +27,15 @@ CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_BUILD_SALT="" -@@ -50,21 +50,21 @@ - CONFIG_HAVE_KERNEL_LZO=y - CONFIG_HAVE_KERNEL_LZ4=y - CONFIG_HAVE_KERNEL_ZSTD=y --# CONFIG_KERNEL_GZIP is not set -+CONFIG_KERNEL_GZIP=y - # CONFIG_KERNEL_BZIP2 is not set - # CONFIG_KERNEL_LZMA is not set - # CONFIG_KERNEL_XZ is not set - # CONFIG_KERNEL_LZO is not set +@@ -58,7 +58,7 @@ # CONFIG_KERNEL_LZ4 is not set --CONFIG_KERNEL_ZSTD=y -+# CONFIG_KERNEL_ZSTD is not set + CONFIG_KERNEL_ZSTD=y CONFIG_DEFAULT_INIT="" -CONFIG_DEFAULT_HOSTNAME="archlinux" +CONFIG_DEFAULT_HOSTNAME="orange" CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y CONFIG_SYSVIPC_COMPAT=y - CONFIG_POSIX_MQUEUE=y - CONFIG_POSIX_MQUEUE_SYSCTL=y --CONFIG_WATCH_QUEUE=y -+# CONFIG_WATCH_QUEUE is not set - CONFIG_CROSS_MEMORY_ATTACH=y - CONFIG_AUDIT=y - CONFIG_HAVE_ARCH_AUDITSYSCALL=y @@ -78,16 +78,12 @@ CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y CONFIG_GENERIC_PENDING_IRQ=y @@ -89,21 +72,7 @@ # end of Timers subsystem CONFIG_BPF=y -@@ -129,42 +123,34 @@ - # - # BPF subsystem - # --CONFIG_BPF_SYSCALL=y --CONFIG_BPF_JIT=y --CONFIG_BPF_JIT_ALWAYS_ON=y --CONFIG_BPF_JIT_DEFAULT_ON=y --CONFIG_BPF_UNPRIV_DEFAULT_OFF=y --# CONFIG_BPF_PRELOAD is not set --CONFIG_BPF_LSM=y -+# CONFIG_BPF_SYSCALL is not set -+# CONFIG_BPF_JIT is not set - # end of BPF subsystem - +@@ -141,30 +135,27 @@ CONFIG_PREEMPT_BUILD=y CONFIG_ARCH_HAS_PREEMPT_LAZY=y # CONFIG_PREEMPT_NONE is not set @@ -142,7 +111,7 @@ # end of CPU/Task time and stats accounting CONFIG_CPU_ISOLATION=y -@@ -174,46 +160,27 @@ +@@ -174,46 +165,27 @@ # CONFIG_TREE_RCU=y CONFIG_PREEMPT_RCU=y @@ -195,7 +164,7 @@ # end of Scheduler features CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y -@@ -225,28 +192,21 @@ +@@ -225,28 +197,21 @@ CONFIG_GCC_NO_STRINGOP_OVERFLOW=y CONFIG_CC_NO_STRINGOP_OVERFLOW=y CONFIG_ARCH_SUPPORTS_INT128=y @@ -228,16 +197,7 @@ CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CPUSETS=y -@@ -254,19 +214,18 @@ - CONFIG_CGROUP_DEVICE=y - CONFIG_CGROUP_CPUACCT=y - CONFIG_CGROUP_PERF=y --CONFIG_CGROUP_BPF=y - CONFIG_CGROUP_MISC=y --# CONFIG_CGROUP_DEBUG is not set -+CONFIG_CGROUP_DEBUG=y - CONFIG_SOCK_CGROUP_DATA=y - CONFIG_NAMESPACES=y +@@ -262,11 +227,11 @@ CONFIG_UTS_NS=y CONFIG_TIME_NS=y CONFIG_IPC_NS=y @@ -252,7 +212,7 @@ CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" -@@ -277,14 +236,12 @@ +@@ -277,14 +242,12 @@ CONFIG_RD_LZO=y CONFIG_RD_LZ4=y CONFIG_RD_ZSTD=y @@ -269,7 +229,7 @@ CONFIG_SYSCTL=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y -@@ -322,7 +279,6 @@ +@@ -322,7 +285,6 @@ CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y CONFIG_ARCH_SUPPORTS_MSEAL_SYSTEM_MAPPINGS=y CONFIG_HAVE_PERF_EVENTS=y @@ -277,38 +237,21 @@ # # Kernel Performance Events And Counters -@@ -333,9 +289,7 @@ - - CONFIG_SYSTEM_DATA_VERIFICATION=y - CONFIG_PROFILING=y --CONFIG_RUST=y --CONFIG_RUSTC_VERSION_TEXT="rustc 1.93.0 (254b59607 2026-01-19) (Arch Linux rust 1:1.93.0-1)" --CONFIG_BINDGEN_VERSION_TEXT="bindgen 0.72.1" -+# CONFIG_RUST is not set - CONFIG_TRACEPOINTS=y - - # -@@ -345,16 +299,10 @@ - CONFIG_VMCORE_INFO=y - CONFIG_KEXEC_CORE=y - CONFIG_KEXEC=y --CONFIG_KEXEC_FILE=y --CONFIG_KEXEC_SIG=y --# CONFIG_KEXEC_SIG_FORCE is not set +@@ -348,13 +310,10 @@ + CONFIG_KEXEC_FILE=y + CONFIG_KEXEC_SIG=y + # CONFIG_KEXEC_SIG_FORCE is not set -CONFIG_KEXEC_BZIMAGE_VERIFY_SIG=y --CONFIG_KEXEC_JUMP=y --CONFIG_KEXEC_HANDOVER=y --# CONFIG_KEXEC_HANDOVER_DEBUG is not set -+# CONFIG_KEXEC_FILE is not set -+# CONFIG_KEXEC_JUMP is not set -+# CONFIG_KEXEC_HANDOVER is not set + CONFIG_KEXEC_JUMP=y + CONFIG_KEXEC_HANDOVER=y + # CONFIG_KEXEC_HANDOVER_DEBUG is not set CONFIG_CRASH_DUMP=y -CONFIG_CRASH_DM_CRYPT=y -CONFIG_CRASH_DM_CRYPT_CONFIGS=y CONFIG_CRASH_HOTPLUG=y CONFIG_CRASH_MAX_MEMORY_RANGES=8192 # end of Kexec and crash features -@@ -384,7 +332,6 @@ +@@ -384,7 +343,6 @@ CONFIG_HAVE_INTEL_TXT=y CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y @@ -316,7 +259,7 @@ CONFIG_PGTABLE_LEVELS=5 # -@@ -392,45 +339,36 @@ +@@ -392,45 +350,36 @@ # CONFIG_SMP=y CONFIG_X86_X2APIC=y @@ -346,8 +289,7 @@ CONFIG_PARAVIRT=y -CONFIG_PARAVIRT_XXL=y # CONFIG_PARAVIRT_DEBUG is not set --CONFIG_PARAVIRT_SPINLOCKS=y -+# CONFIG_PARAVIRT_SPINLOCKS is not set + CONFIG_PARAVIRT_SPINLOCKS=y CONFIG_X86_HV_CALLBACK_VECTOR=y -CONFIG_XEN=y -CONFIG_XEN_PV=y @@ -380,7 +322,7 @@ CONFIG_CC_HAS_MARCH_NATIVE=y # CONFIG_X86_NATIVE_CPU is not set CONFIG_X86_INTERNODE_CACHE_SHIFT=6 -@@ -453,12 +391,11 @@ +@@ -453,12 +402,11 @@ CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y # CONFIG_GART_IOMMU is not set @@ -398,7 +340,7 @@ CONFIG_SCHED_MC_PRIO=y CONFIG_X86_LOCAL_APIC=y CONFIG_ACPI_MADT_WAKEUP=y -@@ -469,17 +406,17 @@ +@@ -469,17 +417,17 @@ CONFIG_X86_MCE_INTEL=y CONFIG_X86_MCE_AMD=y CONFIG_X86_MCE_THRESHOLD=y @@ -423,7 +365,7 @@ # end of Performance monitoring CONFIG_X86_16BIT=y -@@ -492,26 +429,21 @@ +@@ -492,26 +440,21 @@ CONFIG_X86_MSR=y CONFIG_X86_CPUID=y CONFIG_X86_DIRECT_GBPAGES=y @@ -455,7 +397,7 @@ CONFIG_X86_PAT=y CONFIG_X86_UMIP=y CONFIG_CC_HAS_IBT=y -@@ -519,12 +451,11 @@ +@@ -519,12 +462,11 @@ CONFIG_X86_KERNEL_IBT=y CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y CONFIG_ARCH_PKEY_BITS=4 @@ -472,15 +414,7 @@ CONFIG_EFI=y CONFIG_EFI_STUB=y CONFIG_EFI_HANDOVER_PROTOCOL=y -@@ -538,7 +469,6 @@ - CONFIG_SCHED_HRTICK=y - CONFIG_ARCH_SUPPORTS_KEXEC=y - CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y --CONFIG_ARCH_SELECTS_KEXEC_FILE=y - CONFIG_ARCH_SUPPORTS_KEXEC_PURGATORY=y - CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y - CONFIG_ARCH_SUPPORTS_KEXEC_SIG_FORCE=y -@@ -555,7 +485,7 @@ +@@ -555,7 +497,7 @@ CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_RANDOMIZE_MEMORY=y @@ -489,7 +423,7 @@ CONFIG_HOTPLUG_CPU=y # CONFIG_COMPAT_VDSO is not set CONFIG_LEGACY_VSYSCALL_XONLY=y -@@ -564,7 +494,6 @@ +@@ -564,7 +506,6 @@ CONFIG_MODIFY_LDT_SYSCALL=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_HAVE_LIVEPATCH=y @@ -497,7 +431,7 @@ CONFIG_X86_BUS_LOCK_DETECT=y # end of Processor type and features -@@ -590,7 +519,7 @@ +@@ -590,7 +531,7 @@ CONFIG_MITIGATION_IBPB_ENTRY=y CONFIG_MITIGATION_IBRS_ENTRY=y CONFIG_MITIGATION_SRSO=y @@ -506,7 +440,7 @@ CONFIG_MITIGATION_GDS=y CONFIG_MITIGATION_RFDS=y CONFIG_MITIGATION_SPECTRE_BHI=y -@@ -605,7 +534,6 @@ +@@ -605,7 +546,6 @@ CONFIG_MITIGATION_SSB=y CONFIG_MITIGATION_ITS=y CONFIG_MITIGATION_TSA=y @@ -514,7 +448,7 @@ CONFIG_ARCH_HAS_ADD_PAGES=y # -@@ -618,7 +546,6 @@ +@@ -618,7 +558,6 @@ CONFIG_HIBERNATION=y CONFIG_HIBERNATION_SNAPSHOT_DEV=y CONFIG_HIBERNATION_COMP_LZO=y @@ -522,7 +456,7 @@ CONFIG_HIBERNATION_DEF_COMP="lzo" CONFIG_PM_STD_PARTITION="" CONFIG_PM_SLEEP=y -@@ -633,87 +560,60 @@ +@@ -633,87 +572,60 @@ CONFIG_PM_SLEEP_DEBUG=y CONFIG_PM_TRACE=y CONFIG_PM_TRACE_RTC=y @@ -628,7 +562,7 @@ CONFIG_ACPI_PRMT=y CONFIG_X86_PM_TIMER=y -@@ -723,37 +623,36 @@ +@@ -723,37 +635,36 @@ CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_GOV_ATTR_SET=y CONFIG_CPU_FREQ_GOV_COMMON=y @@ -677,7 +611,7 @@ CONFIG_CPUFREQ_ARCH_CUR_FREQ=y # end of CPU Frequency scaling -@@ -761,14 +660,14 @@ +@@ -761,14 +672,14 @@ # CPU Idle # CONFIG_CPU_IDLE=y @@ -696,7 +630,7 @@ # end of Power management and ACPI options # -@@ -776,7 +675,6 @@ +@@ -776,7 +687,6 @@ # CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y @@ -704,7 +638,7 @@ CONFIG_MMCONF_FAM10H=y CONFIG_ISA_DMA_API=y CONFIG_AMD_NB=y -@@ -788,55 +686,14 @@ +@@ -788,55 +698,14 @@ # CONFIG_IA32_EMULATION=y # CONFIG_IA32_EMULATION_DEFAULT_DISABLED is not set @@ -762,7 +696,7 @@ CONFIG_X86_REQUIRED_FEATURE_ALWAYS=y CONFIG_X86_REQUIRED_FEATURE_NOPL=y CONFIG_X86_REQUIRED_FEATURE_CX8=y -@@ -844,6 +701,8 @@ +@@ -844,6 +713,8 @@ CONFIG_X86_REQUIRED_FEATURE_CPUID=y CONFIG_X86_REQUIRED_FEATURE_FPU=y CONFIG_X86_REQUIRED_FEATURE_PAE=y @@ -771,7 +705,7 @@ CONFIG_X86_REQUIRED_FEATURE_MSR=y CONFIG_X86_REQUIRED_FEATURE_FXSR=y CONFIG_X86_REQUIRED_FEATURE_XMM=y -@@ -854,9 +713,15 @@ +@@ -854,9 +725,15 @@ CONFIG_X86_DISABLED_FEATURE_CYRIX_ARR=y CONFIG_X86_DISABLED_FEATURE_CENTAUR_MCR=y CONFIG_X86_DISABLED_FEATURE_LAM=y @@ -788,7 +722,7 @@ # # General architecture-dependent options -@@ -881,13 +746,11 @@ +@@ -881,13 +758,11 @@ # CONFIG_STATIC_KEYS_SELFTEST is not set # CONFIG_STATIC_CALL_SELFTEST is not set CONFIG_OPTPROBES=y @@ -802,7 +736,7 @@ CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y -@@ -963,7 +826,6 @@ +@@ -963,7 +838,6 @@ CONFIG_HAVE_ARCH_HUGE_VMAP=y CONFIG_HAVE_ARCH_HUGE_VMALLOC=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y @@ -810,7 +744,7 @@ CONFIG_HAVE_ARCH_SOFT_DIRTY=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_MODULES_USE_ELF_RELA=y -@@ -990,7 +852,6 @@ +@@ -990,7 +864,6 @@ CONFIG_HAVE_UACCESS_VALIDATION=y CONFIG_HAVE_STACK_VALIDATION=y CONFIG_HAVE_RELIABLE_STACKTRACE=y @@ -818,7 +752,7 @@ CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y CONFIG_COMPAT_32BIT_TIME=y -@@ -999,17 +860,15 @@ +@@ -999,17 +872,15 @@ CONFIG_VMAP_STACK=y CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y CONFIG_RANDOMIZE_KSTACK_OFFSET=y @@ -838,7 +772,7 @@ CONFIG_HAVE_STATIC_CALL=y CONFIG_HAVE_STATIC_CALL_INLINE=y CONFIG_HAVE_PREEMPT_DYNAMIC=y -@@ -1020,7 +879,6 @@ +@@ -1020,7 +891,6 @@ CONFIG_ARCH_HAS_ELFCORE_COMPAT=y CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y CONFIG_DYNAMIC_SIGFRAME=y @@ -846,7 +780,7 @@ CONFIG_ARCH_HAS_HW_PTE_YOUNG=y CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=y -@@ -1035,7 +893,8 @@ +@@ -1035,7 +905,8 @@ # end of GCOV-based kernel profiling CONFIG_HAVE_GCC_PLUGINS=y @@ -856,7 +790,7 @@ CONFIG_FUNCTION_ALIGNMENT_4B=y CONFIG_FUNCTION_ALIGNMENT_16B=y CONFIG_FUNCTION_ALIGNMENT=16 -@@ -1045,84 +904,43 @@ +@@ -1045,84 +916,43 @@ # end of General architecture-dependent options CONFIG_RT_MUTEXES=y @@ -955,7 +889,7 @@ # end of Partition Types CONFIG_BLK_PM=y -@@ -1134,12 +952,9 @@ +@@ -1134,12 +964,9 @@ # CONFIG_MQ_IOSCHED_DEADLINE=y CONFIG_MQ_IOSCHED_KYBER=y @@ -969,7 +903,7 @@ CONFIG_PADATA=y CONFIG_ASN1=y CONFIG_UNINLINE_SPIN_UNLOCK=y -@@ -1172,28 +987,7 @@ +@@ -1172,28 +999,7 @@ # Memory Management options # CONFIG_SWAP=y @@ -999,7 +933,7 @@ # # Slab allocator options -@@ -1201,15 +995,15 @@ +@@ -1201,15 +1007,15 @@ CONFIG_SLUB=y CONFIG_KVFREE_RCU_BATCHED=y CONFIG_SLAB_MERGE_DEFAULT=y @@ -1019,14 +953,13 @@ # CONFIG_COMPAT_BRK is not set CONFIG_SPARSEMEM=y CONFIG_SPARSEMEM_EXTREME=y -@@ -1220,83 +1014,45 @@ - CONFIG_ARCH_WANT_OPTIMIZE_HUGETLB_VMEMMAP=y +@@ -1221,82 +1027,50 @@ CONFIG_ARCH_WANT_HUGETLB_VMEMMAP_PREINIT=y CONFIG_HAVE_GUP_FAST=y --CONFIG_MEMBLOCK_KHO_SCRATCH=y + CONFIG_MEMBLOCK_KHO_SCRATCH=y -CONFIG_ARCH_KEEP_MEMBLOCK=y -CONFIG_NUMA_KEEP_MEMINFO=y --CONFIG_MEMORY_ISOLATION=y + CONFIG_MEMORY_ISOLATION=y CONFIG_EXCLUSIVE_SYSTEM_RAM=y -CONFIG_HAVE_BOOTMEM_INFO_NODE=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y @@ -1053,7 +986,7 @@ -CONFIG_DEVICE_MIGRATION=y CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y -CONFIG_ARCH_ENABLE_THP_MIGRATION=y --CONFIG_CONTIG_ALLOC=y + CONFIG_CONTIG_ALLOC=y CONFIG_PCP_BATCH_SCALE_MAX=5 CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_MMU_NOTIFIER=y @@ -1088,11 +1021,13 @@ CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_USE_PERCPU_NUMA_NODE_ID=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y --CONFIG_CMA=y + CONFIG_CMA=y -CONFIG_CMA_DEBUGFS=y -CONFIG_CMA_SYSFS=y -CONFIG_CMA_AREAS=7 -+# CONFIG_CMA is not set ++# CONFIG_CMA_DEBUGFS is not set ++# CONFIG_CMA_SYSFS is not set ++CONFIG_CMA_AREAS=20 CONFIG_PAGE_BLOCK_MAX_ORDER=10 -CONFIG_MEM_SOFT_DIRTY=y CONFIG_GENERIC_EARLY_IOREMAP=y @@ -1111,7 +1046,7 @@ CONFIG_VMAP_PFN=y CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y CONFIG_ARCH_HAS_PKEYS=y -@@ -1306,18 +1062,11 @@ +@@ -1306,18 +1080,11 @@ # CONFIG_GUP_TEST is not set # CONFIG_DMAPOOL_TEST is not set CONFIG_ARCH_HAS_PTE_SPECIAL=y @@ -1133,7 +1068,7 @@ CONFIG_ARCH_SUPPORTS_PER_VMA_LOCK=y CONFIG_PER_VMA_LOCK=y CONFIG_LOCK_MM_AND_FIND_VMA=y -@@ -1325,173 +1074,126 @@ +@@ -1325,173 +1092,128 @@ CONFIG_EXECMEM=y CONFIG_NUMA_MEMBLKS=y # CONFIG_NUMA_EMU is not set @@ -1165,7 +1100,7 @@ -CONFIG_NET_REDIRECT=y -CONFIG_SKB_DECRYPTED=y CONFIG_SKB_EXTENSIONS=y --CONFIG_NET_DEVMEM=y + CONFIG_NET_DEVMEM=y -CONFIG_NET_SHAPER=y -CONFIG_NET_CRC32C=y @@ -1218,6 +1153,7 @@ +# CONFIG_NET_KEY is not set +# CONFIG_XFRM_IPTFS is not set +# CONFIG_DIBS is not set ++# CONFIG_XDP_SOCKETS is not set CONFIG_NET_HANDSHAKE=y CONFIG_INET=y CONFIG_IP_MULTICAST=y @@ -1378,21 +1314,21 @@ # # Core Netfilter Configuration -@@ -1499,579 +1201,190 @@ +@@ -1499,579 +1221,191 @@ CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_EGRESS=y CONFIG_NETFILTER_SKIP_EGRESS=y -CONFIG_NETFILTER_NETLINK=m -CONFIG_NETFILTER_FAMILY_BRIDGE=y -CONFIG_NETFILTER_FAMILY_ARP=y --CONFIG_NETFILTER_BPF_LINK=y ++CONFIG_NETFILTER_NETLINK=y + CONFIG_NETFILTER_BPF_LINK=y -CONFIG_NETFILTER_NETLINK_HOOK=m -CONFIG_NETFILTER_NETLINK_ACCT=m -CONFIG_NETFILTER_NETLINK_QUEUE=m -CONFIG_NETFILTER_NETLINK_LOG=m -CONFIG_NETFILTER_NETLINK_OSF=m -CONFIG_NF_CONNTRACK=m -+CONFIG_NETFILTER_NETLINK=y +CONFIG_NETFILTER_NETLINK_LOG=y +CONFIG_NF_CONNTRACK=y CONFIG_NF_LOG_SYSLOG=m @@ -2089,13 +2025,7 @@ CONFIG_PCPU_DEV_REFCNT=y CONFIG_MAX_SKB_FRAGS=17 CONFIG_RPS=y -@@ -2082,224 +1395,60 @@ - CONFIG_CGROUP_NET_CLASSID=y - CONFIG_NET_RX_BUSY_POLL=y - CONFIG_BQL=y --CONFIG_BPF_STREAM_PARSER=y - CONFIG_NET_FLOW_LIMIT=y - +@@ -2088,218 +1422,59 @@ # # Network testing # @@ -2209,14 +2139,14 @@ -CONFIG_RXGK=y -# CONFIG_RXPERF is not set -CONFIG_AF_KCM=m --CONFIG_STREAM_PARSER=y --CONFIG_MCTP=y --CONFIG_MCTP_FLOWS=y +# CONFIG_HAMRADIO is not set +# CONFIG_CAN is not set +# CONFIG_BT is not set +# CONFIG_AF_RXRPC is not set +# CONFIG_AF_KCM is not set + CONFIG_STREAM_PARSER=y +-CONFIG_MCTP=y +-CONFIG_MCTP_FLOWS=y +# CONFIG_MCTP is not set CONFIG_FIB_RULES=y CONFIG_WIRELESS=y @@ -2328,17 +2258,18 @@ -CONFIG_SOCK_VALIDATE_XMIT=y -CONFIG_NET_IEEE8021Q_HELPERS=y -CONFIG_NET_SELFTESTS=m --CONFIG_NET_SOCK_MSG=y ++CONFIG_NET_SELFTESTS=y + CONFIG_NET_SOCK_MSG=y -CONFIG_NET_DEVLINK=y --CONFIG_PAGE_POOL=y + CONFIG_PAGE_POOL=y -CONFIG_PAGE_POOL_STATS=y -CONFIG_FAILOVER=m -+CONFIG_NET_SELFTESTS=y ++# CONFIG_PAGE_POOL_STATS is not set +CONFIG_FAILOVER=y CONFIG_ETHTOOL_NETLINK=y # -@@ -2310,56 +1459,40 @@ +@@ -2310,56 +1485,40 @@ CONFIG_PCI=y CONFIG_PCI_DOMAINS=y CONFIG_PCIEPORTBUS=y @@ -2408,7 +2339,7 @@ # # Cadence-based PCIe controllers -@@ -2369,12 +1502,8 @@ +@@ -2369,12 +1528,8 @@ # # DesignWare-based PCIe controllers # @@ -2423,7 +2354,7 @@ # end of DesignWare-based PCIe controllers # -@@ -2397,39 +1526,27 @@ +@@ -2397,39 +1552,27 @@ # # PCI switch controller drivers # @@ -2471,7 +2402,7 @@ CONFIG_PCCARD_NONSTATIC=y # CONFIG_RAPIDIO is not set -@@ -2440,7 +1557,7 @@ +@@ -2440,7 +1583,7 @@ # CONFIG_UEVENT_HELPER is not set CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y @@ -2480,7 +2411,7 @@ CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y -@@ -2448,43 +1565,22 @@ +@@ -2448,43 +1591,23 @@ # Firmware loader # CONFIG_FW_LOADER=y @@ -2488,6 +2419,7 @@ -CONFIG_RUST_FW_LOADER_ABSTRACTIONS=y -CONFIG_FW_LOADER_PAGED_BUF=y -CONFIG_FW_LOADER_SYSFS=y ++# CONFIG_RUST_FW_LOADER_ABSTRACTIONS is not set CONFIG_EXTRA_FIRMWARE="" # CONFIG_FW_LOADER_USER_HELPER is not set -CONFIG_FW_LOADER_COMPRESS=y @@ -2527,7 +2459,7 @@ CONFIG_DMA_SHARED_BUFFER=y # CONFIG_DMA_FENCE_TRACE is not set # CONFIG_FW_DEVLINK_SYNC_STATE_TIMEOUT is not set -@@ -2493,10 +1589,8 @@ +@@ -2493,10 +1616,8 @@ # # Bus devices # @@ -2540,7 +2472,7 @@ # end of Bus devices # -@@ -2516,66 +1610,40 @@ +@@ -2516,66 +1637,40 @@ # # end of ARM System Control and Management Interface Protocol @@ -2619,7 +2551,7 @@ # end of Qualcomm firmware drivers # -@@ -2584,156 +1652,12 @@ +@@ -2584,156 +1679,12 @@ # end of Tegra firmware driver # end of Firmware Drivers @@ -2780,7 +2712,7 @@ CONFIG_PNP=y CONFIG_PNP_DEBUG_MESSAGES=y -@@ -2742,311 +1666,178 @@ +@@ -2742,311 +1693,178 @@ # CONFIG_PNPACPI=y CONFIG_BLK_DEV=y @@ -3221,7 +3153,7 @@ # end of SCSI device support CONFIG_ATA=y -@@ -3055,7 +1846,7 @@ +@@ -3055,7 +1873,7 @@ CONFIG_ATA_VERBOSE_ERROR=y CONFIG_ATA_FORCE=y CONFIG_ATA_ACPI=y @@ -3230,7 +3162,7 @@ CONFIG_SATA_PMP=y # -@@ -3063,865 +1854,472 @@ +@@ -3063,865 +1881,474 @@ # CONFIG_SATA_AHCI=y CONFIG_SATA_MOBILE_LPM_POLICY=3 @@ -3599,6 +3531,7 @@ +# CONFIG_VETH is not set +CONFIG_VIRTIO_NET=y +# CONFIG_NLMON is not set ++# CONFIG_NETKIT is not set # CONFIG_ARCNET is not set -CONFIG_ATM_DRIVERS=y -# CONFIG_ATM_DUMMY is not set @@ -4214,6 +4147,7 @@ -CONFIG_SFP=m +# CONFIG_LED_TRIGGER_PHY is not set +CONFIG_FIXED_PHY=y ++# CONFIG_RUST_PHYLIB_ABSTRACTIONS is not set # # MII PHY device drivers @@ -4435,7 +4369,7 @@ # # MDIO Multiplexers -@@ -3930,544 +2328,167 @@ +@@ -3930,544 +2357,167 @@ # # PCS device drivers # @@ -5093,7 +5027,7 @@ CONFIG_MOUSE_PS2_ALPS=y CONFIG_MOUSE_PS2_BYD=y CONFIG_MOUSE_PS2_LOGIPS2PP=y -@@ -4476,264 +2497,142 @@ +@@ -4476,264 +2526,142 @@ CONFIG_MOUSE_PS2_CYPRESS=y CONFIG_MOUSE_PS2_LIFEBOOK=y CONFIG_MOUSE_PS2_TRACKPOINT=y @@ -5488,7 +5422,7 @@ # # Hardware I/O ports -@@ -4741,21 +2640,16 @@ +@@ -4741,21 +2669,16 @@ CONFIG_SERIO=y CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y CONFIG_SERIO_I8042=y @@ -5519,7 +5453,7 @@ # end of Hardware I/O ports # end of Input device support -@@ -4767,10 +2661,10 @@ +@@ -4767,10 +2690,10 @@ CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y CONFIG_VT_CONSOLE_SLEEP=y @@ -5532,7 +5466,7 @@ CONFIG_LDISC_AUTOLOAD=y # -@@ -4778,138 +2672,82 @@ +@@ -4778,138 +2701,82 @@ # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y @@ -5716,7 +5650,7 @@ # end of Character devices # -@@ -4918,25 +2756,11 @@ +@@ -4918,25 +2785,11 @@ CONFIG_I2C=y CONFIG_ACPI_I2C_OPREGION=y CONFIG_I2C_BOARDINFO=y @@ -5746,7 +5680,7 @@ # # I2C Hardware Bus support -@@ -4945,2155 +2769,533 @@ +@@ -4945,2155 +2798,533 @@ # # PC SMBus host controller drivers # @@ -8311,7 +8245,7 @@ # # Graphics support -@@ -7102,15 +3304,13 @@ +@@ -7102,14 +3333,13 @@ CONFIG_SCREEN_INFO=y CONFIG_VIDEO=y # CONFIG_AUXDISPLAY is not set @@ -8323,17 +8257,16 @@ -CONFIG_AGP_VIA=m -CONFIG_INTEL_GTT=m -CONFIG_VGA_SWITCHEROO=y --# CONFIG_NOVA_CORE is not set +CONFIG_AGP_AMD64=y +CONFIG_AGP_INTEL=y +# CONFIG_AGP_SIS is not set +# CONFIG_AGP_VIA is not set +CONFIG_INTEL_GTT=y +# CONFIG_VGA_SWITCHEROO is not set + # CONFIG_NOVA_CORE is not set CONFIG_DRM=y - # -@@ -7119,61 +3319,36 @@ +@@ -7119,61 +3349,36 @@ # CONFIG_DRM_DEBUG_MM is not set # end of DRM debugging options @@ -8407,7 +8340,7 @@ # end of Drivers for system framebuffers # -@@ -7181,49 +3356,14 @@ +@@ -7181,49 +3386,15 @@ # # end of ARM devices @@ -8445,12 +8378,12 @@ -CONFIG_DRM_NOUVEAU_SVM=y -CONFIG_DRM_NOUVEAU_CH7006=m -CONFIG_DRM_NOUVEAU_SIL164=m --# CONFIG_DRM_NOVA is not set --CONFIG_DRM_I915=m --CONFIG_DRM_I915_FORCE_PROBE="*" +# CONFIG_DRM_RADEON is not set +# CONFIG_DRM_AMDGPU is not set +# CONFIG_DRM_NOUVEAU is not set + # CONFIG_DRM_NOVA is not set +-CONFIG_DRM_I915=m +-CONFIG_DRM_I915_FORCE_PROBE="*" +CONFIG_DRM_I915=y +CONFIG_DRM_I915_FORCE_PROBE="" CONFIG_DRM_I915_CAPTURE_ERROR=y @@ -8462,7 +8395,7 @@ CONFIG_DRM_I915_REQUEST_TIMEOUT=20000 CONFIG_DRM_I915_FENCE_TIMEOUT=10000 CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 -@@ -7233,42 +3373,23 @@ +@@ -7233,42 +3404,23 @@ CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 CONFIG_DRM_I915_STOP_TIMEOUT=100 CONFIG_DRM_I915_TIMESLICE_DURATION=1 @@ -8516,7 +8449,7 @@ # end of Display Panels CONFIG_DRM_BRIDGE=y -@@ -7277,166 +3398,47 @@ +@@ -7277,166 +3429,47 @@ # # Display Interface Bridges # @@ -8708,7 +8641,7 @@ CONFIG_HDMI=y # CONFIG_FIRMWARE_EDID is not set -@@ -7447,1145 +3449,314 @@ +@@ -7447,1145 +3480,314 @@ CONFIG_DUMMY_CONSOLE=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 @@ -10101,7 +10034,7 @@ # end of Intel THC HID Support # -@@ -8599,9 +3770,8 @@ +@@ -8599,9 +3801,8 @@ CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y @@ -10113,7 +10046,7 @@ CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=y CONFIG_USB_PCI=y -@@ -8616,679 +3786,210 @@ +@@ -8616,679 +3817,210 @@ # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_OTG is not set # CONFIG_USB_OTG_PRODUCTLIST is not set @@ -10915,7 +10848,7 @@ CONFIG_RTC_SYSTOHC=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" # CONFIG_RTC_DEBUG is not set -@@ -9300,131 +4001,82 @@ +@@ -9300,131 +4032,82 @@ CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_DEV=y @@ -11096,7 +11029,7 @@ CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set -@@ -9434,103 +4086,48 @@ +@@ -9434,103 +4117,48 @@ CONFIG_DMA_ENGINE=y CONFIG_DMA_VIRTUAL_CHANNELS=y CONFIG_DMA_ACPI=y @@ -11224,7 +11157,7 @@ CONFIG_VIRTIO_ANCHOR=y CONFIG_VIRTIO=y CONFIG_VIRTIO_PCI_LIB=y -@@ -9539,431 +4136,141 @@ +@@ -9539,431 +4167,141 @@ CONFIG_VIRTIO_PCI=y CONFIG_VIRTIO_PCI_ADMIN_LEGACY=y CONFIG_VIRTIO_PCI_LEGACY=y @@ -11757,7 +11690,7 @@ # # Clock Source drivers -@@ -9975,10 +4282,9 @@ +@@ -9975,10 +4313,9 @@ CONFIG_MAILBOX=y CONFIG_PCC=y @@ -11769,7 +11702,7 @@ CONFIG_IOMMU_SUPPORT=y # -@@ -9997,47 +4303,27 @@ +@@ -9997,47 +4334,27 @@ CONFIG_AMD_IOMMU=y CONFIG_DMAR_TABLE=y CONFIG_INTEL_IOMMU=y @@ -11824,7 +11757,7 @@ # # SOC (System On Chip) specific Drivers # -@@ -10072,17 +4358,14 @@ +@@ -10072,17 +4389,14 @@ # # end of Enable LiteX SoC Builder specific drivers @@ -11844,7 +11777,7 @@ # # Xilinx SoC drivers -@@ -10115,989 +4398,88 @@ +@@ -10115,989 +4429,89 @@ # end of Qualcomm PM Domains # end of PM Domains @@ -12745,6 +12678,7 @@ # CONFIG_ANDROID_BINDER_IPC is not set -CONFIG_ANDROID_BINDER_IPC_RUST=y -CONFIG_ANDROID_BINDER_DEVICES="" ++# CONFIG_ANDROID_BINDER_IPC_RUST is not set # end of Android -CONFIG_LIBNVDIMM=m @@ -12867,7 +12801,7 @@ CONFIG_BUFFER_HEAD=y CONFIG_LEGACY_DIRECT_IO=y # CONFIG_EXT2_FS is not set -@@ -11109,134 +4491,63 @@ +@@ -11109,134 +4523,63 @@ CONFIG_JBD2=y # CONFIG_JBD2_DEBUG is not set CONFIG_FS_MBCACHE=y @@ -13031,7 +12965,7 @@ # end of DOS/FAT/EXFAT/NT Filesystems # -@@ -11245,19 +4556,18 @@ +@@ -11245,19 +4588,18 @@ CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_VMCORE=y @@ -13055,7 +12989,7 @@ CONFIG_ARCH_SUPPORTS_HUGETLBFS=y CONFIG_HUGETLBFS=y # CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP_DEFAULT_ON is not set -@@ -11265,245 +4575,115 @@ +@@ -11265,245 +4607,115 @@ CONFIG_HUGETLB_PAGE_OPTIMIZE_VMEMMAP=y CONFIG_HUGETLB_PMD_PAGE_TABLE_SHARING=y CONFIG_ARCH_HAS_GIGANTIC_PAGE=y @@ -13390,7 +13324,7 @@ CONFIG_IO_WQ=y # end of File systems -@@ -11511,28 +4691,23 @@ +@@ -11511,28 +4723,24 @@ # Security options # CONFIG_KEYS=y @@ -13412,6 +13346,7 @@ +# CONFIG_TRUSTED_KEYS is not set +# CONFIG_ENCRYPTED_KEYS is not set +# CONFIG_KEY_DH_OPERATIONS is not set ++# CONFIG_KEY_NOTIFICATIONS is not set +# CONFIG_SECURITY_DMESG_RESTRICT is not set CONFIG_PROC_MEM_ALWAYS_FORCE=y # CONFIG_PROC_MEM_FORCE_PTRACE is not set @@ -13430,7 +13365,7 @@ # CONFIG_INTEL_TXT is not set CONFIG_LSM_MMAP_MIN_ADDR=65536 # CONFIG_STATIC_USERMODEHELPER is not set -@@ -11543,66 +4718,23 @@ +@@ -11543,66 +4751,23 @@ CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 # CONFIG_SECURITY_SELINUX_DEBUG is not set @@ -13509,7 +13444,7 @@ # # Kernel hardening options -@@ -11617,7 +4749,8 @@ +@@ -11617,7 +4782,8 @@ # CONFIG_INIT_STACK_NONE is not set # CONFIG_INIT_STACK_ALL_PATTERN is not set CONFIG_INIT_STACK_ALL_ZERO=y @@ -13519,7 +13454,7 @@ # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y # CONFIG_ZERO_CALL_USED_REGS is not set -@@ -11626,29 +4759,23 @@ +@@ -11626,29 +4792,24 @@ # # Bounds checking # @@ -13534,8 +13469,8 @@ # Hardening of kernel data structures # -CONFIG_LIST_HARDENED=y --# CONFIG_RUST_BITMAP_HARDENED is not set +# CONFIG_LIST_HARDENED is not set + # CONFIG_RUST_BITMAP_HARDENED is not set # CONFIG_BUG_ON_DATA_CORRUPTION is not set # end of Hardening of kernel data structures @@ -13554,7 +13489,7 @@ CONFIG_CRYPTO=y # -@@ -11656,7 +4783,7 @@ +@@ -11656,7 +4817,7 @@ # CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y @@ -13563,7 +13498,7 @@ CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_SIG=y CONFIG_CRYPTO_SIG2=y -@@ -11670,276 +4797,226 @@ +@@ -11670,276 +4831,226 @@ CONFIG_CRYPTO_AKCIPHER2=y CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_KPP2=y @@ -13951,7 +13886,7 @@ CONFIG_CRC_OPTIMIZATIONS=y # -@@ -11948,45 +5025,27 @@ +@@ -11948,45 +5059,27 @@ CONFIG_CRYPTO_HASH_INFO=y CONFIG_CRYPTO_LIB_UTILS=y CONFIG_CRYPTO_LIB_AES=y @@ -13998,7 +13933,7 @@ CONFIG_ZSTD_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y -@@ -11996,7 +5055,7 @@ +@@ -11996,7 +5089,7 @@ CONFIG_XZ_DEC_ARM64=y CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_RISCV=y @@ -14007,7 +13942,7 @@ CONFIG_XZ_DEC_BCJ=y # CONFIG_XZ_DEC_TEST is not set CONFIG_DECOMPRESS_GZIP=y -@@ -12007,20 +5066,9 @@ +@@ -12007,20 +5100,9 @@ CONFIG_DECOMPRESS_LZ4=y CONFIG_DECOMPRESS_ZSTD=y CONFIG_GENERIC_ALLOCATOR=y @@ -14028,7 +13963,7 @@ CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT=y CONFIG_HAS_IOPORT_MAP=y -@@ -12030,40 +5078,22 @@ +@@ -12030,38 +5112,22 @@ CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y @@ -14049,6 +13984,7 @@ -# CONFIG_CMA_SIZE_SEL_MIN is not set -# CONFIG_CMA_SIZE_SEL_MAX is not set -CONFIG_CMA_ALIGNMENT=8 ++# CONFIG_DMA_CMA is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_DMA_MAP_BENCHMARK is not set CONFIG_SGL_ALLOC=y @@ -14066,11 +14002,9 @@ CONFIG_MPILIB=y -CONFIG_SIGNATURE=y CONFIG_DIMLIB=y --CONFIG_LIBFDT=y + CONFIG_LIBFDT=y CONFIG_OID_REGISTRY=y - CONFIG_UCS2_STRING=y - CONFIG_HAVE_GENERIC_VDSO=y -@@ -12071,23 +5101,10 @@ +@@ -12071,23 +5137,10 @@ CONFIG_GENERIC_VDSO_OVERFLOW_PROTECT=y CONFIG_VDSO_GETRANDOM=y CONFIG_FONT_SUPPORT=y @@ -14095,7 +14029,7 @@ CONFIG_ARCH_HAS_CPU_CACHE_INVALIDATE_MEMREGION=y CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y CONFIG_ARCH_HAS_COPY_MC=y -@@ -12095,17 +5112,11 @@ +@@ -12095,17 +5148,11 @@ CONFIG_STACKDEPOT=y CONFIG_STACKDEPOT_MAX_FRAMES=64 CONFIG_SBITMAP=y @@ -14113,7 +14047,7 @@ # # Kernel hacking -@@ -12116,48 +5127,37 @@ +@@ -12116,48 +5163,37 @@ # CONFIG_PRINTK_TIME=y # CONFIG_PRINTK_CALLER is not set @@ -14173,7 +14107,7 @@ # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # end of Compile-time checks and compiler options -@@ -12165,7 +5165,7 @@ +@@ -12165,7 +5201,7 @@ # Generic Kernel Debugging Instruments # CONFIG_MAGIC_SYSRQ=y @@ -14182,7 +14116,7 @@ CONFIG_MAGIC_SYSRQ_SERIAL=y CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE="" CONFIG_DEBUG_FS=y -@@ -12199,9 +5199,9 @@ +@@ -12199,9 +5235,9 @@ # CONFIG_SLUB_DEBUG_ON is not set # CONFIG_PAGE_OWNER is not set # CONFIG_PAGE_TABLE_CHECK is not set @@ -14194,7 +14128,7 @@ CONFIG_ARCH_HAS_DEBUG_WX=y CONFIG_DEBUG_WX=y CONFIG_ARCH_HAS_PTDUMP=y -@@ -12211,9 +5211,9 @@ +@@ -12211,9 +5247,9 @@ # CONFIG_DEBUG_KMEMLEAK is not set # CONFIG_PER_VMA_LOCK_STATS is not set # CONFIG_DEBUG_OBJECTS is not set @@ -14207,7 +14141,7 @@ CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y # CONFIG_DEBUG_VFS is not set # CONFIG_DEBUG_VM is not set -@@ -12222,6 +5222,8 @@ +@@ -12222,6 +5258,8 @@ # CONFIG_DEBUG_VIRTUAL is not set CONFIG_DEBUG_MEMORY_INIT=y # CONFIG_DEBUG_PER_CPU_MAPS is not set @@ -14216,7 +14150,7 @@ # CONFIG_MEM_ALLOC_PROFILING is not set CONFIG_HAVE_ARCH_KASAN=y CONFIG_HAVE_ARCH_KASAN_VMALLOC=y -@@ -12230,38 +5232,22 @@ +@@ -12230,38 +5268,22 @@ CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y # CONFIG_KASAN is not set CONFIG_HAVE_ARCH_KFENCE=y @@ -14260,7 +14194,7 @@ # CONFIG_WQ_WATCHDOG is not set # CONFIG_WQ_CPU_INTENSIVE_REPORT is not set # CONFIG_TEST_LOCKUP is not set -@@ -12309,7 +5295,6 @@ +@@ -12309,7 +5331,6 @@ # CONFIG_DEBUG_PLIST is not set # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set @@ -14268,7 +14202,7 @@ # CONFIG_DEBUG_MAPLE_TREE is not set # end of Debug kernel data structures -@@ -12319,11 +5304,10 @@ +@@ -12319,11 +5340,10 @@ # CONFIG_RCU_SCALE_TEST is not set # CONFIG_RCU_TORTURE_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set @@ -14282,7 +14216,7 @@ # CONFIG_RCU_EQS_DEBUG is not set # end of RCU Debugging -@@ -12336,9 +5320,6 @@ +@@ -12336,9 +5356,6 @@ CONFIG_HAVE_RETHOOK=y CONFIG_RETHOOK=y CONFIG_HAVE_FUNCTION_TRACER=y @@ -14292,7 +14226,7 @@ CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y -@@ -12351,8 +5332,6 @@ +@@ -12351,8 +5368,6 @@ CONFIG_HAVE_OBJTOOL_NOP_MCOUNT=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_HAVE_BUILDTIME_MCOUNT_SORT=y @@ -14301,7 +14235,7 @@ CONFIG_TRACE_CLOCK=y CONFIG_RING_BUFFER=y CONFIG_EVENT_TRACING=y -@@ -12361,93 +5340,70 @@ +@@ -12361,93 +5376,71 @@ CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y @@ -14350,7 +14284,7 @@ -# CONFIG_KPROBE_EVENTS_ON_NOTRACE is not set CONFIG_UPROBE_EVENTS=y CONFIG_EPROBE_EVENTS=y --CONFIG_BPF_EVENTS=y + CONFIG_BPF_EVENTS=y CONFIG_DYNAMIC_EVENTS=y CONFIG_PROBE_EVENTS=y -CONFIG_BPF_KPROBE_OVERRIDE=y @@ -14417,7 +14351,7 @@ # CONFIG_PUNIT_ATOM_DEBUG is not set CONFIG_UNWINDER_ORC=y # CONFIG_UNWINDER_FRAME_POINTER is not set -@@ -12458,7 +5414,7 @@ +@@ -12458,7 +5451,7 @@ # # CONFIG_KUNIT is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set @@ -14426,7 +14360,7 @@ # CONFIG_FAULT_INJECTION is not set CONFIG_ARCH_HAS_KCOV=y # CONFIG_KCOV is not set -@@ -12475,7 +5431,6 @@ +@@ -12475,7 +5468,6 @@ # CONFIG_INTERVAL_TREE_TEST is not set # CONFIG_PERCPU_TEST is not set # CONFIG_ATOMIC64_SELFTEST is not set @@ -14434,7 +14368,7 @@ # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_KSTRTOX is not set # CONFIG_TEST_BITMAP is not set -@@ -12484,41 +5439,29 @@ +@@ -12484,7 +5476,6 @@ # CONFIG_TEST_MAPLE_TREE is not set # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_IDA is not set @@ -14442,10 +14376,7 @@ # CONFIG_TEST_LKM is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_VMALLOC is not set - # CONFIG_TEST_BPF is not set - # CONFIG_FIND_BIT_BENCHMARK is not set --# CONFIG_FIND_BIT_BENCHMARK_RUST is not set - # CONFIG_TEST_FIRMWARE is not set +@@ -12495,21 +5486,17 @@ # CONFIG_TEST_SYSCTL is not set # CONFIG_TEST_UDELAY is not set # CONFIG_TEST_STATIC_KEYS is not set @@ -14460,7 +14391,7 @@ # CONFIG_TEST_FPU is not set # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set # CONFIG_TEST_OBJPOOL is not set --# CONFIG_TEST_KEXEC_HANDOVER is not set + # CONFIG_TEST_KEXEC_HANDOVER is not set CONFIG_ARCH_USE_MEMTEST=y -CONFIG_MEMTEST=y -# CONFIG_HYPERV_TESTING is not set @@ -14468,12 +14399,3 @@ # end of Kernel Testing and Coverage # - # Rust hacking - # --# CONFIG_RUST_DEBUG_ASSERTIONS is not set --CONFIG_RUST_OVERFLOW_CHECKS=y --# CONFIG_RUST_BUILD_ASSERT_ALLOW is not set - # end of Rust hacking - # end of Kernel hacking -- --CONFIG_IO_URING_ZCRX=y