From: Robert Schwebel <r.schwebel@pengutronix.de>
To: Lucas Stach <l.stach@pengutronix.de>
Cc: distrokit@pengutronix.de
Subject: Re: [DistroKit] [PATCH v2 1/2] x86_64: kernel: update config
Date: Wed, 29 Apr 2026 11:16:14 +0200 [thread overview]
Message-ID: <afHMXicE3RCOPFeX@pengutronix.de> (raw)
In-Reply-To: <20260420100104.3035131-1-l.stach@pengutronix.de>
Applied series to next
On Mon, Apr 20, 2026 at 12:01:03PM +0200, Lucas Stach wrote:
> The current config is in pretty rough shape, missing lots of
> useful core features. This is a first step at improving the
> situation.
>
> Enable useful core features:
> - hrtimer
> - tickless idle
> - CPU idle
> - CPU frequency scaling
> - RTC
> - low overhead hardening options
> - BPF JIT
>
> Enable common storage options:
> - SATA
> - NVMe
>
> Enable drivers for commonly found hardware:
> - Realtek PCI(e) ethernet
> - USB (oHCI, eHCI, xHCI)
>
> Co-developed-by: Marc Kleine-Budde <mkl@pengutronix.de>
> Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
> ---
> v2: Slightly improved commit message.
> ---
> configs/platform-x86_64/kernelconfig | 347 +++++++++++++++++++++++----
> 1 file changed, 298 insertions(+), 49 deletions(-)
>
> diff --git a/configs/platform-x86_64/kernelconfig b/configs/platform-x86_64/kernelconfig
> index 29c0d46820ca..622eed41e5cb 100644
> --- a/configs/platform-x86_64/kernelconfig
> +++ b/configs/platform-x86_64/kernelconfig
> @@ -53,9 +53,9 @@ CONFIG_HAVE_KERNEL_ZSTD=y
> # CONFIG_KERNEL_BZIP2 is not set
> # CONFIG_KERNEL_LZMA is not set
> # CONFIG_KERNEL_XZ is not set
> -CONFIG_KERNEL_LZO=y
> +# CONFIG_KERNEL_LZO is not set
> # CONFIG_KERNEL_LZ4 is not set
> -# CONFIG_KERNEL_ZSTD is not set
> +CONFIG_KERNEL_ZSTD=y
> CONFIG_DEFAULT_INIT=""
> CONFIG_DEFAULT_HOSTNAME="(none)"
> CONFIG_SYSVIPC=y
> @@ -101,11 +101,13 @@ CONFIG_CONTEXT_TRACKING_IDLE=y
> #
> # Timers subsystem
> #
> -CONFIG_HZ_PERIODIC=y
> -# CONFIG_NO_HZ_IDLE is not set
> +CONFIG_TICK_ONESHOT=y
> +CONFIG_NO_HZ_COMMON=y
> +# CONFIG_HZ_PERIODIC is not set
> +CONFIG_NO_HZ_IDLE=y
> # CONFIG_NO_HZ_FULL is not set
> # CONFIG_NO_HZ is not set
> -# CONFIG_HIGH_RES_TIMERS is not set
> +CONFIG_HIGH_RES_TIMERS=y
> CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100
> # CONFIG_POSIX_AUX_CLOCKS is not set
> # end of Timers subsystem
> @@ -118,7 +120,9 @@ CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y
> # BPF subsystem
> #
> CONFIG_BPF_SYSCALL=y
> -# CONFIG_BPF_JIT is not set
> +CONFIG_BPF_JIT=y
> +# CONFIG_BPF_JIT_ALWAYS_ON is not set
> +CONFIG_BPF_JIT_DEFAULT_ON=y
> # CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set
> # CONFIG_BPF_PRELOAD is not set
> # end of BPF subsystem
> @@ -212,7 +216,7 @@ CONFIG_CGROUP_BPF=y
> CONFIG_SOCK_CGROUP_DATA=y
> CONFIG_NAMESPACES=y
> CONFIG_UTS_NS=y
> -CONFIG_TIME_NS=y
> +# CONFIG_TIME_NS is not set
> # CONFIG_IPC_NS is not set
> # CONFIG_USER_NS is not set
> # CONFIG_PID_NS is not set
> @@ -220,8 +224,17 @@ CONFIG_NET_NS=y
> # CONFIG_CHECKPOINT_RESTORE is not set
> # CONFIG_SCHED_AUTOGROUP is not set
> # CONFIG_RELAY is not set
> -# CONFIG_BLK_DEV_INITRD is not set
> +CONFIG_BLK_DEV_INITRD=y
> +CONFIG_INITRAMFS_SOURCE=""
> +CONFIG_RD_GZIP=y
> +# CONFIG_RD_BZIP2 is not set
> +# CONFIG_RD_LZMA is not set
> +# CONFIG_RD_XZ is not set
> +# CONFIG_RD_LZO is not set
> +# CONFIG_RD_LZ4 is not set
> +CONFIG_RD_ZSTD=y
> # CONFIG_BOOT_CONFIG is not set
> +CONFIG_INITRAMFS_PRESERVE_MTIME=y
> CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
> # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
> CONFIG_LD_ORPHAN_WARN=y
> @@ -312,7 +325,7 @@ CONFIG_PGTABLE_LEVELS=5
> # Processor type and features
> #
> CONFIG_SMP=y
> -# CONFIG_X86_X2APIC is not set
> +CONFIG_X86_X2APIC=y
> CONFIG_X86_MPPARSE=y
> # CONFIG_X86_CPU_RESCTRL is not set
> # CONFIG_X86_FRED is not set
> @@ -336,6 +349,7 @@ CONFIG_PARAVIRT_CLOCK=y
> # CONFIG_JAILHOUSE_GUEST is not set
> # CONFIG_ACRN_GUEST is not set
> # CONFIG_BHYVE_GUEST is not set
> +# CONFIG_INTEL_TDX_GUEST is not set
> CONFIG_CC_HAS_MARCH_NATIVE=y
> # CONFIG_X86_NATIVE_CPU is not set
> CONFIG_X86_INTERNODE_CACHE_SHIFT=6
> @@ -356,6 +370,7 @@ CONFIG_CPU_SUP_HYGON=y
> CONFIG_CPU_SUP_CENTAUR=y
> CONFIG_CPU_SUP_ZHAOXIN=y
> CONFIG_HPET_TIMER=y
> +CONFIG_HPET_EMULATE_RTC=y
> CONFIG_DMI=y
> # CONFIG_GART_IOMMU is not set
> CONFIG_BOOT_VESA_SUPPORT=y
> @@ -363,7 +378,7 @@ CONFIG_BOOT_VESA_SUPPORT=y
> CONFIG_NR_CPUS_RANGE_BEGIN=2
> CONFIG_NR_CPUS_RANGE_END=512
> CONFIG_NR_CPUS_DEFAULT=64
> -CONFIG_NR_CPUS=64
> +CONFIG_NR_CPUS=16
> CONFIG_SCHED_MC_PRIO=y
> CONFIG_X86_LOCAL_APIC=y
> CONFIG_ACPI_MADT_WAKEUP=y
> @@ -372,7 +387,7 @@ CONFIG_X86_IO_APIC=y
> CONFIG_X86_MCE=y
> # CONFIG_X86_MCELOG_LEGACY is not set
> CONFIG_X86_MCE_INTEL=y
> -# CONFIG_X86_MCE_AMD is not set
> +CONFIG_X86_MCE_AMD=y
> CONFIG_X86_MCE_THRESHOLD=y
> # CONFIG_X86_MCE_INJECT is not set
>
> @@ -390,7 +405,7 @@ CONFIG_PERF_EVENTS_AMD_UNCORE=y
> CONFIG_X86_16BIT=y
> CONFIG_X86_ESPFIX64=y
> CONFIG_X86_VSYSCALL_EMULATION=y
> -CONFIG_X86_IOPL_IOPERM=y
> +# CONFIG_X86_IOPL_IOPERM is not set
> CONFIG_MICROCODE=y
> # CONFIG_MICROCODE_LATE_LOADING is not set
> # CONFIG_MICROCODE_DBG is not set
> @@ -419,6 +434,7 @@ CONFIG_ARCH_PKEY_BITS=4
> CONFIG_X86_INTEL_TSX_MODE_OFF=y
> # CONFIG_X86_INTEL_TSX_MODE_ON is not set
> # CONFIG_X86_INTEL_TSX_MODE_AUTO is not set
> +# CONFIG_X86_SGX is not set
> # CONFIG_X86_USER_SHADOW_STACK is not set
> CONFIG_EFI=y
> CONFIG_EFI_STUB=y
> @@ -430,6 +446,7 @@ CONFIG_HZ_250=y
> # CONFIG_HZ_300 is not set
> # CONFIG_HZ_1000 is not set
> CONFIG_HZ=250
> +CONFIG_SCHED_HRTICK=y
> CONFIG_ARCH_SUPPORTS_KEXEC=y
> CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y
> CONFIG_ARCH_SUPPORTS_KEXEC_PURGATORY=y
> @@ -443,8 +460,11 @@ CONFIG_ARCH_DEFAULT_CRASH_DUMP=y
> CONFIG_ARCH_SUPPORTS_CRASH_HOTPLUG=y
> CONFIG_PHYSICAL_START=0x1000000
> CONFIG_RELOCATABLE=y
> -# CONFIG_RANDOMIZE_BASE is not set
> +CONFIG_RANDOMIZE_BASE=y
> +CONFIG_X86_NEED_RELOCS=y
> CONFIG_PHYSICAL_ALIGN=0x200000
> +CONFIG_RANDOMIZE_MEMORY=y
> +CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x0
> CONFIG_HOTPLUG_CPU=y
> CONFIG_LEGACY_VSYSCALL_XONLY=y
> # CONFIG_LEGACY_VSYSCALL_NONE is not set
> @@ -478,7 +498,7 @@ CONFIG_MITIGATION_CALL_DEPTH_TRACKING=y
> CONFIG_MITIGATION_IBPB_ENTRY=y
> CONFIG_MITIGATION_IBRS_ENTRY=y
> CONFIG_MITIGATION_SRSO=y
> -# CONFIG_MITIGATION_SLS is not set
> +CONFIG_MITIGATION_SLS=y
> CONFIG_MITIGATION_GDS=y
> CONFIG_MITIGATION_RFDS=y
> CONFIG_MITIGATION_SPECTRE_BHI=y
> @@ -531,6 +551,7 @@ CONFIG_ACPI_HOTPLUG_CPU=y
> # CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set
> CONFIG_ACPI_THERMAL=y
> CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y
> +CONFIG_ACPI_TABLE_UPGRADE=y
> # CONFIG_ACPI_DEBUG is not set
> # CONFIG_ACPI_PCI_SLOT is not set
> CONFIG_ACPI_CONTAINER=y
> @@ -560,10 +581,10 @@ CONFIG_X86_PM_TIMER=y
> CONFIG_CPU_FREQ=y
> CONFIG_CPU_FREQ_GOV_ATTR_SET=y
> # CONFIG_CPU_FREQ_STAT is not set
> -CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
> +# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
> # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set
> # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
> -# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set
> +CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y
> CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
> # CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
> # CONFIG_CPU_FREQ_GOV_USERSPACE is not set
> @@ -600,7 +621,7 @@ CONFIG_CPU_IDLE_GOV_HALTPOLL=y
> CONFIG_HALTPOLL_CPUIDLE=y
> # end of CPU Idle
>
> -# CONFIG_INTEL_IDLE is not set
> +CONFIG_INTEL_IDLE=y
> # end of Power management and ACPI options
>
> #
> @@ -800,6 +821,7 @@ CONFIG_DYNAMIC_SIGFRAME=y
> CONFIG_ARCH_HAS_HW_PTE_YOUNG=y
> CONFIG_ARCH_HAS_NONLEAF_PMD_YOUNG=y
> CONFIG_ARCH_HAS_KERNEL_FPU_SUPPORT=y
> +CONFIG_ARCH_VMLINUX_NEEDS_RELOCS=y
> CONFIG_HAVE_GENERIC_TIF_BITS=y
>
> #
> @@ -901,14 +923,14 @@ CONFIG_KVFREE_RCU_BATCHED=y
> # CONFIG_SLUB_TINY is not set
> CONFIG_SLAB_MERGE_DEFAULT=y
> CONFIG_SLAB_FREELIST_RANDOM=y
> -# CONFIG_SLAB_FREELIST_HARDENED is not set
> -# CONFIG_SLAB_BUCKETS is not set
> +CONFIG_SLAB_FREELIST_HARDENED=y
> +CONFIG_SLAB_BUCKETS=y
> # CONFIG_SLUB_STATS is not set
> CONFIG_SLUB_CPU_PARTIAL=y
> # CONFIG_RANDOM_KMALLOC_CACHES is not set
> # end of Slab allocator options
>
> -# CONFIG_SHUFFLE_PAGE_ALLOCATOR is not set
> +CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
> # CONFIG_COMPAT_BRK is not set
> CONFIG_SPARSEMEM=y
> CONFIG_SPARSEMEM_EXTREME=y
> @@ -1001,7 +1023,7 @@ CONFIG_UNIX_DIAG=y
> # CONFIG_XDP_SOCKETS is not set
> CONFIG_NET_HANDSHAKE=y
> CONFIG_INET=y
> -# CONFIG_IP_MULTICAST is not set
> +CONFIG_IP_MULTICAST=y
> # CONFIG_IP_ADVANCED_ROUTER is not set
> CONFIG_IP_PNP=y
> CONFIG_IP_PNP_DHCP=y
> @@ -1009,16 +1031,14 @@ CONFIG_IP_PNP_DHCP=y
> # CONFIG_IP_PNP_RARP is not set
> # CONFIG_NET_IPIP is not set
> # CONFIG_NET_IPGRE_DEMUX is not set
> -CONFIG_NET_IP_TUNNEL=y
> -# CONFIG_SYN_COOKIES is not set
> +# CONFIG_IP_MROUTE is not set
> +CONFIG_SYN_COOKIES=y
> # CONFIG_NET_IPVTI is not set
> # CONFIG_NET_FOU is not set
> -# CONFIG_NET_FOU_IP_TUNNELS is not set
> # CONFIG_INET_AH is not set
> # CONFIG_INET_ESP is not set
> # CONFIG_INET_IPCOMP is not set
> CONFIG_INET_TABLE_PERTURB_ORDER=16
> -CONFIG_INET_TUNNEL=y
> CONFIG_INET_DIAG=y
> CONFIG_INET_TCP_DIAG=y
> CONFIG_INET_UDP_DIAG=y
> @@ -1037,9 +1057,7 @@ CONFIG_IPV6=y
> # CONFIG_INET6_IPCOMP is not set
> # CONFIG_IPV6_MIP6 is not set
> # CONFIG_IPV6_VTI is not set
> -CONFIG_IPV6_SIT=y
> -# CONFIG_IPV6_SIT_6RD is not set
> -CONFIG_IPV6_NDISC_NODETYPE=y
> +# CONFIG_IPV6_SIT is not set
> # CONFIG_IPV6_TUNNEL is not set
> # CONFIG_IPV6_MULTIPLE_TABLES is not set
> # CONFIG_IPV6_MROUTE is not set
> @@ -1182,8 +1200,7 @@ CONFIG_NET_9P_VIRTIO=y
> # CONFIG_PSAMPLE is not set
> # CONFIG_NET_IFE is not set
> # CONFIG_LWTUNNEL is not set
> -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
> @@ -1467,6 +1484,7 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
> # CONFIG_MTD_UBI_FASTMAP is not set
> # CONFIG_MTD_UBI_GLUEBI is not set
> # CONFIG_MTD_UBI_BLOCK is not set
> +# CONFIG_MTD_UBI_NVMEM is not set
> # CONFIG_MTD_HYPERBUS is not set
> # CONFIG_OF is not set
> CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
> @@ -1486,7 +1504,7 @@ CONFIG_BLK_DEV=y
> CONFIG_BLK_DEV_LOOP=y
> CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
> # CONFIG_BLK_DEV_DRBD is not set
> -# CONFIG_BLK_DEV_NBD is not set
> +CONFIG_BLK_DEV_NBD=y
> # CONFIG_BLK_DEV_RAM is not set
> # CONFIG_ATA_OVER_ETH is not set
> CONFIG_VIRTIO_BLK=y
> @@ -1496,9 +1514,14 @@ CONFIG_VIRTIO_BLK=y
> #
> # NVME Support
> #
> -# CONFIG_BLK_DEV_NVME is not set
> +CONFIG_NVME_CORE=y
> +CONFIG_BLK_DEV_NVME=y
> +# CONFIG_NVME_MULTIPATH is not set
> +# CONFIG_NVME_VERBOSE_ERRORS is not set
> +# CONFIG_NVME_HWMON is not set
> # CONFIG_NVME_FC is not set
> # CONFIG_NVME_TCP is not set
> +# CONFIG_NVME_HOST_AUTH is not set
> # CONFIG_NVME_TARGET is not set
> # end of NVME Support
>
> @@ -1655,7 +1678,8 @@ CONFIG_ATA_FORCE=y
> #
> # Controllers with non-SFF native interface
> #
> -# CONFIG_SATA_AHCI is not set
> +CONFIG_SATA_AHCI=y
> +CONFIG_SATA_MOBILE_LPM_POLICY=3
> # CONFIG_SATA_AHCI_PLATFORM is not set
> # CONFIG_AHCI_DWC is not set
> # CONFIG_SATA_INIC162X is not set
> @@ -1745,7 +1769,7 @@ CONFIG_BLK_DEV_DM=y
> CONFIG_DM_BUFIO=y
> # CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING is not set
> # CONFIG_DM_UNSTRIPED is not set
> -# CONFIG_DM_CRYPT is not set
> +CONFIG_DM_CRYPT=y
> # CONFIG_DM_SNAPSHOT is not set
> # CONFIG_DM_THIN_PROVISIONING is not set
> # CONFIG_DM_CACHE is not set
> @@ -1760,7 +1784,7 @@ CONFIG_DM_BUFIO=y
> # CONFIG_DM_DELAY is not set
> # CONFIG_DM_DUST is not set
> # CONFIG_DM_INIT is not set
> -# CONFIG_DM_UEVENT is not set
> +CONFIG_DM_UEVENT=y
> # CONFIG_DM_FLAKEY is not set
> CONFIG_DM_VERITY=y
> # CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG is not set
> @@ -1797,6 +1821,7 @@ CONFIG_NET_CORE=y
> # CONFIG_BAREUDP is not set
> # CONFIG_GTP is not set
> # CONFIG_PFCP is not set
> +# CONFIG_AMT is not set
> # CONFIG_MACSEC is not set
> # CONFIG_NETCONSOLE is not set
> # CONFIG_TUN is not set
> @@ -1961,7 +1986,7 @@ CONFIG_NET_VENDOR_RDC=y
> CONFIG_NET_VENDOR_REALTEK=y
> CONFIG_8139CP=y
> # CONFIG_8139TOO is not set
> -# CONFIG_R8169 is not set
> +CONFIG_R8169=y
> # CONFIG_RTASE is not set
> CONFIG_NET_VENDOR_RENESAS=y
> CONFIG_NET_VENDOR_ROCKER=y
> @@ -2012,8 +2037,70 @@ CONFIG_NET_VENDOR_XILINX=y
> # CONFIG_XILINX_LL_TEMAC is not set
> # CONFIG_FDDI is not set
> # CONFIG_HIPPI is not set
> -# CONFIG_MDIO_BUS is not set
> -# CONFIG_PHYLIB is not set
> +CONFIG_MDIO_BUS=y
> +CONFIG_PHYLIB=y
> +CONFIG_SWPHY=y
> +CONFIG_FIXED_PHY=y
> +
> +#
> +# MII PHY device drivers
> +#
> +# CONFIG_AS21XXX_PHY is not set
> +# CONFIG_AIR_EN8811H_PHY is not set
> +# CONFIG_AMD_PHY is not set
> +# CONFIG_ADIN_PHY is not set
> +# CONFIG_ADIN1100_PHY is not set
> +# CONFIG_AQUANTIA_PHY is not set
> +# CONFIG_AX88796B_PHY is not set
> +# CONFIG_BROADCOM_PHY is not set
> +# CONFIG_BCM54140_PHY is not set
> +# CONFIG_BCM7XXX_PHY is not set
> +# CONFIG_BCM84881_PHY is not set
> +# CONFIG_BCM87XX_PHY is not set
> +# CONFIG_CICADA_PHY is not set
> +# CONFIG_CORTINA_PHY is not set
> +# CONFIG_DAVICOM_PHY is not set
> +# CONFIG_ICPLUS_PHY is not set
> +# CONFIG_LXT_PHY is not set
> +# CONFIG_INTEL_XWAY_PHY is not set
> +# CONFIG_LSI_ET1011C_PHY is not set
> +# CONFIG_MARVELL_PHY is not set
> +# CONFIG_MARVELL_10G_PHY is not set
> +# CONFIG_MARVELL_88Q2XXX_PHY is not set
> +# CONFIG_MARVELL_88X2222_PHY is not set
> +# CONFIG_MAXLINEAR_GPHY is not set
> +# CONFIG_MAXLINEAR_86110_PHY is not set
> +# CONFIG_MEDIATEK_GE_PHY is not set
> +# CONFIG_MICREL_PHY is not set
> +# CONFIG_MICROCHIP_T1S_PHY is not set
> +# CONFIG_MICROCHIP_PHY is not set
> +# CONFIG_MICROCHIP_T1_PHY is not set
> +# CONFIG_MICROSEMI_PHY is not set
> +# CONFIG_MOTORCOMM_PHY is not set
> +# CONFIG_NATIONAL_PHY is not set
> +# CONFIG_NXP_CBTX_PHY is not set
> +# CONFIG_NXP_C45_TJA11XX_PHY is not set
> +# CONFIG_NXP_TJA11XX_PHY is not set
> +# CONFIG_NCN26000_PHY is not set
> +# CONFIG_QCA83XX_PHY is not set
> +# CONFIG_QCA808X_PHY is not set
> +# CONFIG_QSEMI_PHY is not set
> +CONFIG_REALTEK_PHY=y
> +# CONFIG_REALTEK_PHY_HWMON is not set
> +# CONFIG_RENESAS_PHY is not set
> +# CONFIG_ROCKCHIP_PHY is not set
> +# CONFIG_SMSC_PHY is not set
> +# CONFIG_STE10XP is not set
> +# CONFIG_TERANETICS_PHY is not set
> +# CONFIG_DP83822_PHY is not set
> +# CONFIG_DP83TC811_PHY is not set
> +# CONFIG_DP83848_PHY is not set
> +# CONFIG_DP83867_PHY is not set
> +# CONFIG_DP83869_PHY is not set
> +# CONFIG_DP83TD510_PHY is not set
> +# CONFIG_DP83TG720_PHY is not set
> +# CONFIG_VITESSE_PHY is not set
> +# CONFIG_XILINX_GMII2RGMII is not set
> CONFIG_CAN_DEV=y
> CONFIG_CAN_VCAN=y
> # CONFIG_CAN_VXCAN is not set
> @@ -2055,6 +2142,16 @@ CONFIG_CAN_KVASER_PCI=y
> # end of CAN USB interfaces
>
> CONFIG_CAN_DEBUG_DEVICES=y
> +CONFIG_FWNODE_MDIO=y
> +CONFIG_ACPI_MDIO=y
> +# CONFIG_MDIO_BITBANG is not set
> +# CONFIG_MDIO_BCM_UNIMAC is not set
> +# CONFIG_MDIO_MVUSB is not set
> +# CONFIG_MDIO_THUNDER is not set
> +
> +#
> +# MDIO Multiplexers
> +#
>
> #
> # PCS device drivers
> @@ -2266,8 +2363,8 @@ CONFIG_HW_RANDOM=y
> CONFIG_HW_RANDOM_INTEL=y
> CONFIG_HW_RANDOM_AMD=y
> # CONFIG_HW_RANDOM_BA431 is not set
> -CONFIG_HW_RANDOM_VIA=y
> -# CONFIG_HW_RANDOM_VIRTIO is not set
> +# CONFIG_HW_RANDOM_VIA is not set
> +CONFIG_HW_RANDOM_VIRTIO=y
> # CONFIG_HW_RANDOM_XIPHERA is not set
> # CONFIG_APPLICOM is not set
> # CONFIG_MWAVE is not set
> @@ -2917,6 +3014,7 @@ CONFIG_SND_JACK=y
> CONFIG_SND_JACK_INPUT_DEV=y
> # CONFIG_SND_OSSEMUL is not set
> CONFIG_SND_PCM_TIMER=y
> +# CONFIG_SND_HRTIMER is not set
> # CONFIG_SND_DYNAMIC_MINORS is not set
> CONFIG_SND_SUPPORT_OLD_API=y
> CONFIG_SND_PROC_FS=y
> @@ -2929,6 +3027,7 @@ CONFIG_SND_VMASTER=y
> CONFIG_SND_DMA_SGBUF=y
> # CONFIG_SND_SEQUENCER is not set
> CONFIG_SND_DRIVERS=y
> +# CONFIG_SND_PCSP is not set
> # CONFIG_SND_DUMMY is not set
> # CONFIG_SND_ALOOP is not set
> # CONFIG_SND_PCMTEST is not set
> @@ -3156,6 +3255,7 @@ CONFIG_HID_MONTEREY=y
> #
> # HID-BPF support
> #
> +# CONFIG_HID_BPF is not set
> # end of HID-BPF support
>
> CONFIG_I2C_HID=y
> @@ -3215,11 +3315,23 @@ CONFIG_USB_DEFAULT_AUTHORIZATION_MODE=1
> # USB Host Controller Drivers
> #
> # CONFIG_USB_C67X00_HCD is not set
> -# CONFIG_USB_XHCI_HCD is not set
> -# CONFIG_USB_EHCI_HCD is not set
> +CONFIG_USB_XHCI_HCD=y
> +# CONFIG_USB_XHCI_DBGCAP is not set
> +CONFIG_USB_XHCI_PCI=y
> +# CONFIG_USB_XHCI_PCI_RENESAS is not set
> +# CONFIG_USB_XHCI_PLATFORM is not set
> +# CONFIG_USB_XHCI_SIDEBAND is not set
> +CONFIG_USB_EHCI_HCD=y
> +# CONFIG_USB_EHCI_ROOT_HUB_TT is not set
> +CONFIG_USB_EHCI_TT_NEWSCHED=y
> +CONFIG_USB_EHCI_PCI=y
> +# CONFIG_USB_EHCI_FSL is not set
> +# CONFIG_USB_EHCI_HCD_PLATFORM is not set
> # CONFIG_USB_OXU210HP_HCD is not set
> # CONFIG_USB_ISP116X_HCD is not set
> -# CONFIG_USB_OHCI_HCD is not set
> +CONFIG_USB_OHCI_HCD=y
> +CONFIG_USB_OHCI_HCD_PCI=y
> +# CONFIG_USB_OHCI_HCD_PLATFORM is not set
> CONFIG_USB_UHCI_HCD=y
> # CONFIG_USB_SL811_HCD is not set
> # CONFIG_USB_R8A66597_HCD is not set
> @@ -3236,7 +3348,22 @@ CONFIG_USB_UHCI_HCD=y
> #
> # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may also be needed; see USB_STORAGE Help for more info
> #
> -# CONFIG_USB_STORAGE is not set
> +CONFIG_USB_STORAGE=y
> +# CONFIG_USB_STORAGE_DEBUG is not set
> +# CONFIG_USB_STORAGE_REALTEK is not set
> +# CONFIG_USB_STORAGE_DATAFAB is not set
> +# CONFIG_USB_STORAGE_FREECOM is not set
> +# CONFIG_USB_STORAGE_ISD200 is not set
> +# CONFIG_USB_STORAGE_USBAT is not set
> +# CONFIG_USB_STORAGE_SDDR09 is not set
> +# CONFIG_USB_STORAGE_SDDR55 is not set
> +# CONFIG_USB_STORAGE_JUMPSHOT is not set
> +# CONFIG_USB_STORAGE_ALAUDA is not set
> +# CONFIG_USB_STORAGE_ONETOUCH is not set
> +# CONFIG_USB_STORAGE_KARMA is not set
> +# CONFIG_USB_STORAGE_CYPRESS_ATACB is not set
> +# CONFIG_USB_STORAGE_ENE_UB6250 is not set
> +# CONFIG_USB_UAS is not set
>
> #
> # USB Imaging devices
> @@ -3252,6 +3379,7 @@ CONFIG_USB_UHCI_HCD=y
> # CONFIG_USB_MUSB_HDRC is not set
> # CONFIG_USB_DWC3 is not set
> # CONFIG_USB_DWC2 is not set
> +# CONFIG_USB_CHIPIDEA is not set
> # CONFIG_USB_ISP1760 is not set
>
> #
> @@ -3275,6 +3403,7 @@ CONFIG_USB_UHCI_HCD=y
> # CONFIG_APPLE_MFI_FASTCHARGE is not set
> # CONFIG_USB_LJCA is not set
> # CONFIG_USB_USBIO is not set
> +# CONFIG_USB_SISUSBVGA is not set
> # CONFIG_USB_LD is not set
> # CONFIG_USB_TRANCEVIBRATOR is not set
> # CONFIG_USB_IOWARRIOR is not set
> @@ -3302,7 +3431,32 @@ CONFIG_USB_UHCI_HCD=y
> # CONFIG_MMC is not set
> # CONFIG_SCSI_UFSHCD is not set
> # CONFIG_MEMSTICK is not set
> -# CONFIG_NEW_LEDS is not set
> +CONFIG_NEW_LEDS=y
> +# CONFIG_LEDS_CLASS is not set
> +
> +#
> +# LED drivers
> +#
> +
> +#
> +# LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM)
> +#
> +
> +#
> +# Flash and Torch LED drivers
> +#
> +
> +#
> +# RGB LED drivers
> +#
> +
> +#
> +# LED Triggers
> +#
> +
> +#
> +# Simatic LED drivers
> +#
> # CONFIG_ACCESSIBILITY is not set
> # CONFIG_INFINIBAND is not set
> CONFIG_EDAC_ATOMIC_SCRUB=y
> @@ -3310,7 +3464,97 @@ CONFIG_EDAC_SUPPORT=y
> # CONFIG_EDAC is not set
> CONFIG_RTC_LIB=y
> CONFIG_RTC_MC146818_LIB=y
> -# CONFIG_RTC_CLASS is not set
> +CONFIG_RTC_CLASS=y
> +CONFIG_RTC_HCTOSYS=y
> +CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
> +CONFIG_RTC_SYSTOHC=y
> +CONFIG_RTC_SYSTOHC_DEVICE="rtc0"
> +# CONFIG_RTC_DEBUG is not set
> +CONFIG_RTC_NVMEM=y
> +
> +#
> +# RTC interfaces
> +#
> +CONFIG_RTC_INTF_SYSFS=y
> +CONFIG_RTC_INTF_PROC=y
> +CONFIG_RTC_INTF_DEV=y
> +# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
> +# CONFIG_RTC_DRV_TEST is not set
> +
> +#
> +# I2C RTC drivers
> +#
> +# CONFIG_RTC_DRV_ABB5ZES3 is not set
> +# CONFIG_RTC_DRV_ABEOZ9 is not set
> +# CONFIG_RTC_DRV_ABX80X is not set
> +# CONFIG_RTC_DRV_DS1307 is not set
> +# CONFIG_RTC_DRV_DS1374 is not set
> +# CONFIG_RTC_DRV_DS1672 is not set
> +# CONFIG_RTC_DRV_MAX6900 is not set
> +# CONFIG_RTC_DRV_MAX31335 is not set
> +# CONFIG_RTC_DRV_RS5C372 is not set
> +# CONFIG_RTC_DRV_ISL1208 is not set
> +# CONFIG_RTC_DRV_ISL12022 is not set
> +# CONFIG_RTC_DRV_X1205 is not set
> +# CONFIG_RTC_DRV_PCF8523 is not set
> +# CONFIG_RTC_DRV_PCF85363 is not set
> +# CONFIG_RTC_DRV_PCF8563 is not set
> +# CONFIG_RTC_DRV_PCF8583 is not set
> +# CONFIG_RTC_DRV_M41T80 is not set
> +# CONFIG_RTC_DRV_BQ32K is not set
> +# CONFIG_RTC_DRV_S35390A is not set
> +# CONFIG_RTC_DRV_FM3130 is not set
> +# CONFIG_RTC_DRV_RX8010 is not set
> +# CONFIG_RTC_DRV_RX8111 is not set
> +# CONFIG_RTC_DRV_RX8581 is not set
> +# CONFIG_RTC_DRV_RX8025 is not set
> +# CONFIG_RTC_DRV_EM3027 is not set
> +# CONFIG_RTC_DRV_RV3028 is not set
> +# CONFIG_RTC_DRV_RV3032 is not set
> +# CONFIG_RTC_DRV_RV8803 is not set
> +# CONFIG_RTC_DRV_SD2405AL is not set
> +# CONFIG_RTC_DRV_SD3078 is not set
> +
> +#
> +# SPI RTC drivers
> +#
> +CONFIG_RTC_I2C_AND_SPI=y
> +
> +#
> +# SPI and I2C RTC drivers
> +#
> +# CONFIG_RTC_DRV_DS3232 is not set
> +# CONFIG_RTC_DRV_PCF2127 is not set
> +# CONFIG_RTC_DRV_PCF85063 is not set
> +# CONFIG_RTC_DRV_RV3029C2 is not set
> +# CONFIG_RTC_DRV_RX6110 is not set
> +
> +#
> +# Platform RTC drivers
> +#
> +CONFIG_RTC_DRV_CMOS=y
> +# CONFIG_RTC_DRV_DS1286 is not set
> +# CONFIG_RTC_DRV_DS1511 is not set
> +# CONFIG_RTC_DRV_DS1553 is not set
> +# CONFIG_RTC_DRV_DS1685_FAMILY is not set
> +# CONFIG_RTC_DRV_DS1742 is not set
> +# CONFIG_RTC_DRV_DS2404 is not set
> +# CONFIG_RTC_DRV_STK17TA8 is not set
> +# CONFIG_RTC_DRV_M48T86 is not set
> +# CONFIG_RTC_DRV_M48T35 is not set
> +# CONFIG_RTC_DRV_M48T59 is not set
> +# CONFIG_RTC_DRV_MSM6242 is not set
> +# CONFIG_RTC_DRV_RP5C01 is not set
> +
> +#
> +# on-CPU RTC drivers
> +#
> +# CONFIG_RTC_DRV_FTRTC010 is not set
> +# CONFIG_RTC_DRV_GOLDFISH is not set
> +
> +#
> +# HID Sensor RTC drivers
> +#
> # CONFIG_DMADEVICES is not set
>
> #
> @@ -3607,7 +3851,10 @@ CONFIG_RAS=y
>
> # CONFIG_LIBNVDIMM is not set
> # CONFIG_DAX is not set
> -# CONFIG_NVMEM is not set
> +CONFIG_NVMEM=y
> +CONFIG_NVMEM_SYSFS=y
> +# CONFIG_NVMEM_LAYOUTS is not set
> +# CONFIG_NVMEM_RMEM is not set
>
> #
> # HW tracing support
> @@ -3992,7 +4239,7 @@ CONFIG_CRYPTO_AES=y
> #
> # CONFIG_CRYPTO_ADIANTUM is not set
> # CONFIG_CRYPTO_CHACHA20 is not set
> -# CONFIG_CRYPTO_CBC is not set
> +CONFIG_CRYPTO_CBC=y
> CONFIG_CRYPTO_CTR=y
> # CONFIG_CRYPTO_CTS is not set
> CONFIG_CRYPTO_ECB=y
> @@ -4012,7 +4259,7 @@ CONFIG_CRYPTO_CCM=y
> CONFIG_CRYPTO_GENIV=y
> CONFIG_CRYPTO_SEQIV=y
> CONFIG_CRYPTO_ECHAINIV=y
> -# CONFIG_CRYPTO_ESSIV is not set
> +CONFIG_CRYPTO_ESSIV=y
> # end of AEAD (authenticated encryption with associated data) ciphers
>
> #
> @@ -4190,6 +4437,8 @@ CONFIG_ZSTD_COMMON=y
> CONFIG_ZSTD_COMPRESS=y
> CONFIG_ZSTD_DECOMPRESS=y
> # CONFIG_XZ_DEC is not set
> +CONFIG_DECOMPRESS_GZIP=y
> +CONFIG_DECOMPRESS_ZSTD=y
> CONFIG_GENERIC_ALLOCATOR=y
> CONFIG_XARRAY_MULTI=y
> CONFIG_ASSOCIATIVE_ARRAY=y
> --
> 2.47.3
>
>
>
--
Pengutronix e.K. | Dipl.-Ing. Robert Schwebel |
Steuerwalder Str. 21 | https://www.pengutronix.de/ |
31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-9 |
prev parent reply other threads:[~2026-04-29 9:16 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-04-20 10:01 Lucas Stach
2026-04-20 10:01 ` [DistroKit] [PATCH v2 2/2] v8: " Lucas Stach
2026-04-20 10:14 ` Ahmad Fatoum
2026-04-29 9:16 ` Robert Schwebel [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=afHMXicE3RCOPFeX@pengutronix.de \
--to=r.schwebel@pengutronix.de \
--cc=distrokit@pengutronix.de \
--cc=l.stach@pengutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox