• [gentoo-user] Problems resuming from hibernation with Radeon 6700XT car

    From Stefano Crocco@21:1/5 to All on Tue Aug 9 22:00:01 2022
    This is a multi-part message in MIME format.

    Hello to everyone,
    recently I changed my video card, switching from a Radeon 580RX to a Radeon 6700XT. The new card works very well except resuming from hibernation. With
    the old card, I had a monolithic kernel, with all required driver and the corresponding firmware built in. I tried the same approach with the kernel for the new card, but I found out that the system hung when resuming from hibernation. This happens for all kernel versions I tried, from 5.18.14 to 5.18.16.

    The only solution I could find was to build the radeon driver as a module. To avoid having to build an initramfs, I followed the advice given in the Gentoo Radeon page [1], built another framebuffer in the kernel and let udev load the driver and the corresponding firmware later in the initialization process.

    I'm not completely happy with this situation, however: from a practical point of view, the only issue is that, before udev loads the radeon driver, the terminal has a wrong resolution (maybe that can be configured somehow: I didn't try). Since it's just for a couple of seconds, it's not a problem. Still, I don't like to be forced to use a module when it shouldn't be necessary and I'd prefer to go back to my old monolithic setup.

    I tried searching Google for information about this issue, but I couldn't find anything. Does anyone know whether this is possible? Has anyone succeeded in building the radeon driver and firmware in the kernel and having hibernation working correctly? If so, is there some trick to use?

    I attach the .config file for the monolithic, not working kernel:
    can anyone suggest what I could change to make it work? I also attach the output of dmesg with the monolithic kernel and the one with radeon built as a module. In both cases, I started the system, hibernated it and resumed it.

    Thanks in advance

    Stefano

    [1] https://wiki.gentoo.org/wiki/AMDGPU#Kernel

    #
    # Automatically generated file; DO NOT EDIT.
    # Linux/x86 5.18.14 Kernel Configuration
    #
    CONFIG_CC_VERSION_TEXT="x86_64-pc-linux-gnu-gcc (Gentoo 12.1.1_p20220625 p8) 12.1.1 20220625"
    CONFIG_CC_IS_GCC=y
    CONFIG_GCC_VERSION=120101
    CONFIG_CLANG_VERSION=0
    CONFIG_AS_IS_GNU=y
    CONFIG_AS_VERSION=23800
    CONFIG_LD_IS_BFD=y
    CONFIG_LD_VERSION=23800
    CONFIG_LLD_VERSION=0
    CONFIG_CC_CAN_LINK=y
    CONFIG_CC_CAN_LINK_STATIC=y
    CONFIG_CC_HAS_ASM_GOTO=y
    CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
    CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
    CONFIG_CC_HAS_ASM_INLINE=y
    CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y
    CONFIG_PAHOLE_VERSION=0
    CONFIG_IRQ_WORK=y
    CONFIG_BUILDTIME_TABLE_SORT=y
    CONFIG_THREAD_INFO_IN_TASK=y

    #
    # General setup
    #
    CONFIG_INIT_ENV_ARG_LIMIT=32
    # CONFIG_COMPILE_TEST is not set
    # CONFIG_WERROR is not set
    CONFIG_LOCALVERSION=""
    # CONFIG_LOCALVERSION_AUTO is not set
    CONFIG_BUILD_SALT=""
    CONFIG_HAVE_KERNEL_GZIP=y
    CONFIG_HAVE_KERNEL_BZIP2=y
    CONFIG_HAVE_KERNEL_LZMA=y
    CONFIG_HAVE_KERNEL_XZ=y
    CONFIG_HAVE_KERNEL_LZO=y
    CONFIG_HAVE_KERNEL_LZ4=y
    CONFIG_HAVE_KERNEL_ZSTD=y
    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
    # CONFIG_KERNEL_LZ4 is not set
    # CONFIG_KERNEL_ZSTD is not set
    CONFIG_DEFAULT_INIT="/sbin/init"
    CONFIG_DEFAULT_HOSTNAME="(none)"
    CONFIG_SWAP=y
    CONFIG_SYSVIPC=y
    CONFIG_SYSVIPC_SYSCTL=y
    CONFIG_POSIX_MQUEUE=y
    CONFIG_POSIX_MQUEUE_SYSCTL=y
    # CONFIG_WATCH_QUEUE is not set
    CONFIG_CROSS_MEMORY_ATTACH=y
    # CONFIG_USELIB is not set
    # CONFIG_AUDIT is not set
    CONFIG_HAVE_ARCH_AUDITSYSCALL=y

    #
    # IRQ subsystem
    #
    CONFIG_GENERIC_IRQ_PROBE=y
    CONFIG_GENERIC_IRQ_SHOW=y
    CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y
    CONFIG_GENERIC_PENDING_IRQ=y
    CONFIG_GENERIC_IRQ_MIGRATION=y
    CONFIG_HARDIRQS_SW_RESEND=y
    CONFIG_IRQ_DOMAIN=y
    CONFIG_IRQ_DOMAIN_HIERARCHY=y
    CONFIG_GENERIC_MSI_IRQ=y
    CONFIG_GENERIC_MSI_IRQ_DOMAIN=y
    CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y
    CONFIG_GENERIC_IRQ_RESERVATION_MODE=y
    CONFIG_IRQ_FORCED_THREADING=y
    CONFIG_SPARSE_IRQ=y
    # CONFIG_GENERIC_IRQ_DEBUGFS is not set
    # end of IRQ subsystem

    CONFIG_CLOCKSOURCE_WATCHDOG=y
    CONFIG_ARCH_CLOCKSOURCE_INIT=y
    CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y
    CONFIG_GENERIC_TIME_VSYSCALL=y
    CONFIG_GENERIC_CLOCKEVENTS=y
    CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
    CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
    CONFIG_GENERIC_CMOS_UPDATE=y
    CONFIG_HAVE_POSIX_CPU_TIMERS_TASK_WORK=y
    CONFIG_POSIX_CPU_TIMERS_TASK_WORK=y

    #
    # Timers subsystem
    #
    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=y
    CONFIG_HIGH_RES_TIMERS=y
    CONFIG_CLOCKSOURCE_WATCHDOG_MAX_SKEW_US=100
    # end of Timers subsystem

    CONFIG_BPF=y
    CONFIG_HAVE_EBPF_JIT=y
    CONFIG_ARCH_WANT_DEFAULT_BPF_JIT=y

    #
    # BPF subsystem
    #
    # CONFIG_BPF_SYSCALL is not set
    # CONFIG_BPF_JIT is not set
    # end of BPF subsystem

    CONFIG_PREEMPT_BUILD=y
    # CONFIG_PREEMPT_NONE is not set
    CONFIG_PREEMPT_VOLUNTARY=y
    # CONFIG_PREEMPT is not set
    CONFIG_PREEMPT_COUNT=y
    CONFIG_PREEMPTION=y
    CONFIG_PREEMPT_DYNAMIC=y
    # CONFIG_SCHED_CORE is not set

    #
    # CPU/Task time and stats accounting
    #
    CONFIG_TICK_CPU_ACCOUNTING=y
    # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
    # CONFIG_IRQ_TIME_ACCOUNTING is not set
    CONFIG_BSD_PROCESS_ACCT=y
    # CONFIG_BSD_PROCESS_ACCT_V3 is not set
    CONFIG_TASKSTATS=y
    CONFIG_TASK_DELAY_ACCT=y
    CONFIG_TASK_XACCT=y
    CONFIG_TASK_IO_ACCOUNTING=y
    # CONFIG_PSI is not set
    # end of CPU/Task time and stats accounting

    CONFIG_CPU_ISOLATION=y

    #
    # RCU Subsystem
    #
    CONFIG_TREE_RCU=y
    CONFIG_PREEMPT_RCU=y
    # CONFIG_RCU_EXPERT is not set
    CONFIG_SRCU=y
    CONFIG_TREE_SRCU=y
    CONFIG_TASKS_RCU_GENERIC=y
    CONFIG_TASKS_RCU=y
    CONFIG_RCU_STALL_COMMON=y
    CONFIG_RCU_NEED_SEGCBLIST=y
    # end of RCU Subsystem

    CONFIG_IKCONFIG=y
    CONFIG_IKCONFIG_PROC=y
    # CONFIG_IKHEADERS is not set
    CONFIG_LOG_BUF_SHIFT=18
    CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
    CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13
    # CONFIG_PRINTK_INDEX is not set
    CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y

    #
    # Scheduler features
    #
    # CONFIG_UCLAMP_TASK is not set
    # end of Scheduler features

    CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
    CONFIG_CC_HAS_INT128=y CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5" CONFIG_GCC12_NO_ARRAY_BOUNDS=y
    CONFIG_CC_NO_ARRAY_BOUNDS=y
    CONFIG_ARCH_SUPPORTS_INT128=y
    # CONFIG_NUMA_BALANCING is not set
    CONFIG_CGROUPS=y
    CONFIG_PAGE_COUNTER=y
    CONFIG_MEMCG=y
    CONFIG_MEMCG_SWAP=y
    CONFIG_MEMCG_KMEM=y
    CONFIG_BLK_CGROUP=y
    CONFIG_CGROUP_WRITEBACK=y
    CONFIG_CGROUP_SCHED=y
    CONFIG_FAIR_GROUP_SCHED=y
    # CONFIG_CFS_BANDWIDTH is not set
    CONFIG_RT_GROUP_SCHED=y
    CONFIG_CGROUP_PIDS=y
    # CONFIG_CGROUP_RDMA is not set
    CONFIG_CGROUP_FREEZER=y
    CONFIG_CGROUP_HUGETLB=y
    CONFIG_CPUSETS=y
    CONFIG_PROC_PID_CPUSET=y
    CONFIG_CGROUP_DEVICE=y
    CONFIG_CGROUP_CPUACCT=y
    # CONFIG_CGROUP_PERF is not set
    # CONFIG_CGROUP_MISC is not set
    CONFIG_SOCK_CGROUP_DATA=y
    CONFIG_NAMESPACES=y
    CONFIG_UTS_NS=y
    CONFIG_TIME_NS=y
    CONFIG_IPC_NS=y
    CONFIG_USER_NS=y
    CONFIG_PID_NS=y
    CONFIG_NET_NS=y
    CONFIG_CHECKPOINT_RESTORE=y
    CONFIG_SCHED_AUTOGROUP=y
    # CONFIG_SYSFS_DEPRECATED is not set
    CONFIG_RELAY=y
    # CONFIG_BLK_DEV_INITRD is not set
    # CONFIG_BOOT_CONFIG is not set
    CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
    # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
    CONFIG_LD_ORPHAN_WARN=y
    CONFIG_SYSCTL=y
    CONFIG_HAVE_UID16=y
    CONFIG_SYSCTL_EXCEPTION_TRACE=y
    CONFIG_HAVE_PCSPKR_PLATFORM=y
    # CONFIG_EXPERT is not set
    CONFIG_UID16=y
    CONFIG_MULTIUSER=y
    CONFIG_SGETMASK_SYSCALL=y
    CONFIG_SYSFS_SYSCALL=y
    CONFIG_FHANDLE=y
    CONFIG_POSIX_TIMERS=y
    CONFIG_PRINTK=y
    CONFIG_BUG=y
    CONFIG_ELF_CORE=y
    CONFIG_PCSPKR_PLATFORM=y
    CONFIG_BASE_FULL=y
    CONFIG_FUTEX=y
    CONFIG_FUTEX_PI=y
    CONFIG_EPOLL=y
    CONFIG_SIGNALFD=y
    CONFIG_TIMERFD=y
    CONFIG_EVENTFD=y
    CONFIG_SHMEM=y
    CONFIG_AIO=y
    CONFIG_IO_URING=y
    CONFIG_ADVISE_SYSCALLS=y
    CONFIG_MEMBARRIER=y
    CONFIG_KALLSYMS=y
    CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y
    CONFIG_KALLSYMS_BASE_RELATIVE=y
    # CONFIG_USERFAULTFD is not set
    CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
    CONFIG_KCMP=y
    CONFIG_RSEQ=y
    # CONFIG_EMBEDDED is not set
    CONFIG_HAVE_PERF_EVENTS=y
    CONFIG_GUEST_PERF_EVENTS=y

    #
    # Kernel Performance Events And Counters
    #
    CONFIG_PERF_EVENTS=y
    # end of Kernel Performance Events And Counters

    CONFIG_VM_EVENT_COUNTERS=y
    CONFIG_SLUB_DEBUG=y
    # CONFIG_COMPAT_BRK is not set
    # CONFIG_SLAB is not set
    CONFIG_SLUB=y
    CONFIG_SLAB_MERGE_DEFAULT=y
    # CONFIG_SLAB_FREELIST_RANDOM is not set
    # CONFIG_SLAB_FREELIST_HARDENED is not set
    CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
    CONFIG_SLUB_CPU_PARTIAL=y
    CONFIG_SYSTEM_DATA_VERIFICATION=y
    # CONFIG_PROFILING is not set
    # end of General setup

    CONFIG_64BIT=y
    CONFIG_X86_64=y
    CONFIG_X86=y
    CONFIG_INSTRUCTION_DECODER=y
    CONFIG_OUTPUT_FORMAT="elf64-x86-64"
    CONFIG_LOCKDEP_SUPPORT=y
    CONFIG_STACKTRACE_SUPPORT=y
    CONFIG_MMU=y
    CONFIG_ARCH_MMAP_RND_BITS_MIN=28
    CONFIG_ARCH_MMAP_RND_BITS_MAX=32
    CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8
    CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
    CONFIG_GENERIC_ISA_DMA=y
    CONFIG_GENERIC_BUG=y
    CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
    CONFIG_ARCH_MAY_HAVE_PC_FDC=y
    CONFIG_GENERIC_CALIBRATE_DELAY=y
    CONFIG_ARCH_HAS_CPU_RELAX=y
    CONFIG_ARCH_HIBERNATION_POSSIBLE=y
    CONFIG_ARCH_NR_GPIO=1024
    CONFIG_ARCH_SUSPEND_POSSIBLE=y
    CONFIG_AUDIT_ARCH=y
    CONFIG_X86_64_SMP=y
    CONFIG_ARCH_SUPPORTS_UPROBES=y
    CONFIG_FIX_EARLYCON_MEM=y
    CONFIG_PGTABLE_LEVELS=4
    CONFIG_CC_HAS_SANE_STACKPROTECTOR=y

    #
    # Processor type and features
    #
    CONFIG_SMP=y
    CONFIG_X86_FEATURE_NAMES=y
    # CONFIG_X86_MPPARSE is not set
    # CONFIG_GOLDFISH is not set
    # CONFIG_X86_CPU_RESCTRL is not set
    # CONFIG_X86_EXTENDED_PLATFORM is not set
    # CONFIG_X86_INTEL_LPSS is not set
    # CONFIG_X86_AMD_PLATFORM_DEVICE is not set
    CONFIG_IOSF_MBI=y
    # CONFIG_IOSF_MBI_DEBUG is not set
    CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
    CONFIG_SCHED_OMIT_FRAME_POINTER=y
    # CONFIG_HYPERVISOR_GUEST is not set
    # CONFIG_MK8 is not set
    # CONFIG_MPSC is not set
    CONFIG_MCORE2=y
    # CONFIG_MATOM is not set
    # CONFIG_GENERIC_CPU is not set
    CONFIG_X86_INTERNODE_CACHE_SHIFT=6
    CONFIG_X86_L1_CACHE_SHIFT=6
    CONFIG_X86_INTEL_USERCOPY=y
    CONFIG_X86_USE_PPRO_CHECKSUM=y
    CONFIG_X86_P6_NOP=y
    CONFIG_X86_TSC=y
    CONFIG_X86_CMPXCHG64=y
    CONFIG_X86_CMOV=y
    CONFIG_X86_MINIMUM_CPU_FAMILY=64
    CONFIG_X86_DEBUGCTLMSR=y
    CONFIG_IA32_FEAT_CTL=y
    CONFIG_X86_VMX_FEATURE_NAMES=y
    CONFIG_CPU_SUP_INTEL=y
    CONFIG_CPU_SUP_AMD=y
    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=y
    CONFIG_NR_CPUS_RANGE_BEGIN=2
    CONFIG_NR_CPUS_RANGE_END=512
    CONFIG_NR_CPUS_DEFAULT=64
    CONFIG_NR_CPUS=16
    CONFIG_SCHED_CLUSTER=y
    CONFIG_SCHED_SMT=y
    CONFIG_SCHED_MC=y
    CONFIG_SCHED_MC_PRIO=y
    CONFIG_X86_LOCAL_APIC=y
    CONFIG_X86_IO_APIC=y
    # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set
    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_THRESHOLD=y
    # CONFIG_X86_MCE_INJECT is not set

    #
    # Performance monitoring
    #
    CONFIG_PERF_EVENTS_INTEL_UNCORE=y
    CONFIG_PERF_EVENTS_INTEL_RAPL=y
    CONFIG_PERF_EVENTS_INTEL_CSTATE=y
    # CONFIG_PERF_EVENTS_AMD_POWER is not set
    CONFIG_PERF_EVENTS_AMD_UNCORE=y
    # end of Performance monitoring

    CONFIG_X86_16BIT=y
    CONFIG_X86_ESPFIX64=y
    CONFIG_X86_VSYSCALL_EMULATION=y
    CONFIG_X86_IOPL_IOPERM=y
    CONFIG_MICROCODE=y
    CONFIG_MICROCODE_INTEL=y
    # CONFIG_MICROCODE_AMD is not set
    # CONFIG_MICROCODE_OLD_INTERFACE is not set
    CONFIG_X86_MSR=y
    CONFIG_X86_CPUID=y
    # CONFIG_X86_5LEVEL is not set
    CONFIG_X86_DIRECT_GBPAGES=y
    # CONFIG_X86_CPA_STATISTICS is not set
    # CONFIG_AMD_MEM_ENCRYPT is not set
    CONFIG_NUMA=y
    # CONFIG_AMD_NUMA is not set
    CONFIG_X86_64_ACPI_NUMA=y
    # CONFIG_NUMA_EMU is not set
    CONFIG_NODES_SHIFT=6
    CONFIG_ARCH_SPARSEMEM_ENABLE=y
    CONFIG_ARCH_SPARSEMEM_DEFAULT=y
    # CONFIG_ARCH_MEMORY_PROBE is not set
    CONFIG_ARCH_PROC_KCORE_TEXT=y
    CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
    # CONFIG_X86_PMEM_LEGACY is not set
    # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set
    CONFIG_MTRR=y
    # CONFIG_MTRR_SANITIZER is not set
    CONFIG_X86_PAT=y
    CONFIG_ARCH_USES_PG_UNCACHED=y
    CONFIG_ARCH_RANDOM=y
    CONFIG_X86_SMAP=y
    CONFIG_X86_UMIP=y
    CONFIG_CC_HAS_IBT=y
    # CONFIG_X86_KERNEL_IBT is not set
    CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y
    # CONFIG_X86_INTEL_TSX_MODE_OFF is not set
    CONFIG_X86_INTEL_TSX_MODE_ON=y
    # CONFIG_X86_INTEL_TSX_MODE_AUTO is not set
    # CONFIG_X86_SGX is not set
    CONFIG_EFI=y
    CONFIG_EFI_STUB=y
    CONFIG_EFI_MIXED=y
    # CONFIG_HZ_100 is not set
    # CONFIG_HZ_250 is not set
    # CONFIG_HZ_300 is not set
    CONFIG_HZ_1000=y
    CONFIG_HZ=1000
    CONFIG_SCHED_HRTICK=y
    CONFIG_KEXEC=y
    # CONFIG_KEXEC_FILE is not set
    # CONFIG_CRASH_DUMP is not set
    # CONFIG_KEXEC_JUMP is not set
    CONFIG_PHYSICAL_START=0x1000000
    CONFIG_RELOCATABLE=y
    CONFIG_RANDOMIZE_BASE=y
    CONFIG_X86_NEED_RELOCS=y
    CONFIG_PHYSICAL_ALIGN=0x1000000
    CONFIG_DYNAMIC_MEMORY_LAYOUT=y
    CONFIG_RANDOMIZE_MEMORY=y
    CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0xa
    CONFIG_HOTPLUG_CPU=y
    # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set
    # CONFIG_DEBUG_HOTPLUG_CPU0 is not set
    # CONFIG_COMPAT_VDSO is not set
    CONFIG_LEGACY_VSYSCALL_EMULATE=y
    # CONFIG_LEGACY_VSYSCALL_XONLY is not set
    # CONFIG_LEGACY_VSYSCALL_NONE is not set
    # CONFIG_CMDLINE_BOOL is not set
    CONFIG_MODIFY_LDT_SYSCALL=y
    # CONFIG_STRICT_SIGALTSTACK_SIZE is not set
    CONFIG_HAVE_LIVEPATCH=y
    # end of Processor type and features

    CONFIG_CC_HAS_SLS=y
    CONFIG_CC_HAS_RETURN_THUNK=y
    CONFIG_SPECULATION_MITIGATIONS=y
    CONFIG_PAGE_TABLE_ISOLATION=y
    CONFIG_RETPOLINE=y
    CONFIG_RETHUNK=y
    CONFIG_CPU_UNRET_ENTRY=y
    CONFIG_CPU_IBPB_ENTRY=y
    CONFIG_CPU_IBRS_ENTRY=y
    # CONFIG_SLS is not set
    CONFIG_ARCH_HAS_ADD_PAGES=y
    CONFIG_ARCH_MHP_MEMMAP_ON_MEMORY_ENABLE=y

    #
    # Power management and ACPI options
    #
    CONFIG_ARCH_HIBERNATION_HEADER=y
    CONFIG_SUSPEND=y
    CONFIG_SUSPEND_FREEZER=y
    CONFIG_HIBERNATE_CALLBACKS=y
    CONFIG_HIBERNATION=y
    CONFIG_HIBERNATION_SNAPSHOT_DEV=y
    CONFIG_PM_STD_PARTITION="/dev/sda1"
    CONFIG_PM_SLEEP=y
    CONFIG_PM_SLEEP_SMP=y
    # CONFIG_PM_AUTOSLEEP is not set
    # CONFIG_PM_WAKELOCKS is not set
    CONFIG_PM=y
    CONFIG_PM_DEBUG=y
    # CONFIG_PM_ADVANCED_DEBUG is not set
    # CONFIG_PM_TEST_SUSPEND is not set
    CONFIG_PM_SLEEP_DEBUG=y
    # CONFIG_PM_TRACE_RTC is not set
    CONFIG_PM_CLK=y
    CONFIG_PM_GENERIC_DOMAINS=y
    # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set CONFIG_PM_GENERIC_DOMAINS_SLEEP=y
    CONFIG_ENERGY_MODEL=y
    CONFIG_ARCH_SUPPORTS_ACPI=y
    CONFIG_ACPI=y
    CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
    CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
    CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y
    # CONFIG_ACPI_DEBUGGER is not set
    # CONFIG_ACPI_SPCR_TABLE is not set
    # CONFIG_ACPI_FPDT is not set
    CONFIG_ACPI_LPIT=y
    CONFIG_ACPI_SLEEP=y
    CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y
    # CONFIG_ACPI_EC_DEBUGFS is not set
    # CONFIG_ACPI_AC is not set
    # CONFIG_ACPI_BATTERY is not set
    CONFIG_ACPI_BUTTON=y
    # CONFIG_ACPI_VIDEO is not set
    CONFIG_ACPI_FAN=y
    # CONFIG_ACPI_TAD is not set
    # CONFIG_ACPI_DOCK is not set
    CONFIG_ACPI_CPU_FREQ_PSS=y
    CONFIG_ACPI_PROCESSOR_CSTATE=y
    CONFIG_ACPI_PROCESSOR_IDLE=y
    CONFIG_ACPI_CPPC_LIB=y
    CONFIG_ACPI_PROCESSOR=y
    CONFIG_ACPI_HOTPLUG_CPU=y
    CONFIG_ACPI_PROCESSOR_AGGREGATOR=y
    CONFIG_ACPI_THERMAL=y
    CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y
    # CONFIG_ACPI_DEBUG is not set
    # CONFIG_ACPI_PCI_SLOT is not set
    CONFIG_ACPI_CONTAINER=y
    CONFIG_ACPI_HOTPLUG_MEMORY=y
    CONFIG_ACPI_HOTPLUG_IOAPIC=y
    # CONFIG_ACPI_SBS is not set
    CONFIG_ACPI_HED=y
    # CONFIG_ACPI_CUSTOM_METHOD is not set
    CONFIG_ACPI_BGRT=y
    CONFIG_ACPI_NFIT=y
    # CONFIG_NFIT_SECURITY_DEBUG is not set
    CONFIG_ACPI_NUMA=y
    CONFIG_ACPI_HMAT=y
    CONFIG_HAVE_ACPI_APEI=y
    CONFIG_HAVE_ACPI_APEI_NMI=y
    CONFIG_ACPI_APEI=y
    # CONFIG_ACPI_APEI_GHES is not set
    CONFIG_ACPI_APEI_PCIEAER=y
    # CONFIG_ACPI_APEI_EINJ is not set
    # CONFIG_ACPI_APEI_ERST_DEBUG is not set
    CONFIG_ACPI_DPTF=y
    CONFIG_DPTF_POWER=m
    CONFIG_DPTF_PCH_FIVR=m
    # CONFIG_ACPI_EXTLOG is not set
    # CONFIG_ACPI_CONFIGFS is not set
    # CONFIG_ACPI_PFRUT is not set
    # CONFIG_ACPI_PCC is not set
    # CONFIG_PMIC_OPREGION is not set
    CONFIG_X86_PM_TIMER=y
    CONFIG_ACPI_PRMT=y

    #
    # CPU Frequency scaling
    #
    CONFIG_CPU_FREQ=y
    CONFIG_CPU_FREQ_GOV_ATTR_SET=y
    CONFIG_CPU_FREQ_GOV_COMMON=y
    # CONFIG_CPU_FREQ_STAT is not set
    # 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=y
    CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
    # CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
    CONFIG_CPU_FREQ_GOV_USERSPACE=y
    CONFIG_CPU_FREQ_GOV_ONDEMAND=y
    # CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
    CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y

    #
    # CPU frequency scaling drivers
    #
    CONFIG_X86_INTEL_PSTATE=y
    # CONFIG_X86_PCC_CPUFREQ is not set
    # CONFIG_X86_AMD_PSTATE is not set
    CONFIG_X86_ACPI_CPUFREQ=y
    # CONFIG_X86_ACPI_CPUFREQ_CPB is not set
    # CONFIG_X86_POWERNOW_K8 is not set
    # CONFIG_X86_AMD_FREQ_SENSITIVITY is not set
    # CONFIG_X86_SPEEDSTEP_CENTRINO is not set
    # CONFIG_X86_P4_CLOCKMOD is not set

    #
    # shared options
    #
    # end of CPU Frequency scaling

    #
    # CPU Idle
    #
    CONFIG_CPU_IDLE=y
    CONFIG_CPU_IDLE_GOV_LADDER=y
    CONFIG_CPU_IDLE_GOV_MENU=y
    # CONFIG_CPU_IDLE_GOV_TEO is not set
    # end of CPU Idle

    CONFIG_INTEL_IDLE=y
    # end of Power management and ACPI options

    #
    # Bus options (PCI etc.)
    #
    CONFIG_PCI_DIRECT=y
    CONFIG_PCI_MMCONFIG=y
    CONFIG_MMCONF_FAM10H=y
    CONFIG_ISA_DMA_API=y
    CONFIG_AMD_NB=y
    # end of Bus options (PCI etc.)

    #
    # Binary Emulations
    #
    CONFIG_IA32_EMULATION=y
    # CONFIG_X86_X32_ABI is not set
    CONFIG_COMPAT_32=y
    CONFIG_COMPAT=y
    CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
    CONFIG_SYSVIPC_COMPAT=y
    # end of Binary Emulations

    CONFIG_HAVE_KVM=y
    CONFIG_HAVE_KVM_PFNCACHE=y
    CONFIG_HAVE_KVM_IRQCHIP=y
    CONFIG_HAVE_KVM_IRQFD=y
    CONFIG_HAVE_KVM_IRQ_ROUTING=y
    CONFIG_HAVE_KVM_DIRTY_RING=y
    CONFIG_HAVE_KVM_EVENTFD=y
    CONFIG_KVM_MMIO=y
    CONFIG_KVM_ASYNC_PF=y
    CONFIG_HAVE_KVM_MSI=y
    CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y
    CONFIG_KVM_VFIO=y
    CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
    CONFIG_KVM_COMPAT=y
    CONFIG_HAVE_KVM_IRQ_BYPASS=y
    CONFIG_HAVE_KVM_NO_POLL=y
    CONFIG_KVM_XFER_TO_GUEST_WORK=y
    CONFIG_HAVE_KVM_PM_NOTIFIER=y
    CONFIG_VIRTUALIZATION=y
    CONFIG_KVM=y
    CONFIG_KVM_INTEL=y
    # CONFIG_KVM_AMD is not set
    # CONFIG_KVM_XEN is not set
    CONFIG_AS_AVX512=y
    CONFIG_AS_SHA1_NI=y
    CONFIG_AS_SHA256_NI=y
    CONFIG_AS_TPAUSE=y

    #
    # General architecture-dependent options
    #
    CONFIG_CRASH_CORE=y
    CONFIG_KEXEC_CORE=y
    CONFIG_HOTPLUG_SMT=y
    CONFIG_GENERIC_ENTRY=y
    # CONFIG_KPROBES is not set
    CONFIG_JUMP_LABEL=y
    # CONFIG_STATIC_KEYS_SELFTEST is not set
    # CONFIG_STATIC_CALL_SELFTEST is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
    CONFIG_ARCH_USE_BUILTIN_BSWAP=y
    CONFIG_USER_RETURN_NOTIFIER=y
    CONFIG_HAVE_IOREMAP_PROT=y
    CONFIG_HAVE_KPROBES=y
    CONFIG_HAVE_KRETPROBES=y
    CONFIG_HAVE_OPTPROBES=y
    CONFIG_HAVE_KPROBES_ON_FTRACE=y
    CONFIG_ARCH_CORRECT_STACKTRACE_ON_KRETPROBE=y CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y
    CONFIG_HAVE_NMI=y
    CONFIG_TRACE_IRQFLAGS_SUPPORT=y
    CONFIG_HAVE_ARCH_TRACEHOOK=y
    CONFIG_HAVE_DMA_CONTIGUOUS=y
    CONFIG_GENERIC_SMP_IDLE_THREAD=y
    CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
    CONFIG_ARCH_HAS_SET_MEMORY=y
    CONFIG_ARCH_HAS_SET_DIRECT_MAP=y
    CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
    CONFIG_ARCH_WANTS_NO_INSTR=y
    CONFIG_HAVE_ASM_MODVERSIONS=y
    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_MIXED_BREAKPOINTS_REGS=y
    CONFIG_HAVE_USER_RETURN_NOTIFIER=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
    CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y
    CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
    CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
    CONFIG_HAVE_CMPXCHG_LOCAL=y
    CONFIG_HAVE_CMPXCHG_DOUBLE=y
    CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
    CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y
    CONFIG_HAVE_ARCH_SECCOMP=y
    CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
    CONFIG_SECCOMP=y
    CONFIG_SECCOMP_FILTER=y
    # CONFIG_SECCOMP_CACHE_DEBUG is not set
    CONFIG_HAVE_ARCH_STACKLEAK=y
    CONFIG_HAVE_STACKPROTECTOR=y
    CONFIG_STACKPROTECTOR=y
    # CONFIG_STACKPROTECTOR_STRONG is not set
    CONFIG_ARCH_SUPPORTS_LTO_CLANG=y
    CONFIG_ARCH_SUPPORTS_LTO_CLANG_THIN=y
    CONFIG_LTO_NONE=y
    CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y
    CONFIG_HAVE_CONTEXT_TRACKING=y
    CONFIG_HAVE_CONTEXT_TRACKING_OFFSTACK=y
    CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
    CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
    CONFIG_HAVE_MOVE_PUD=y
    CONFIG_HAVE_MOVE_PMD=y
    CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y
    CONFIG_HAVE_ARCH_HUGE_VMAP=y
    CONFIG_HAVE_ARCH_HUGE_VMALLOC=y
    CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
    CONFIG_HAVE_ARCH_SOFT_DIRTY=y
    CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
    CONFIG_MODULES_USE_ELF_RELA=y
    CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
    CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK=y
    CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
    CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
    CONFIG_HAVE_EXIT_THREAD=y
    CONFIG_ARCH_MMAP_RND_BITS=28
    CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
    CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
    CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y
    CONFIG_PAGE_SIZE_LESS_THAN_64KB=y
    CONFIG_PAGE_SIZE_LESS_THAN_256KB=y
    CONFIG_HAVE_STACK_VALIDATION=y
    CONFIG_HAVE_RELIABLE_STACKTRACE=y
    CONFIG_OLD_SIGSUSPEND3=y
    CONFIG_COMPAT_OLD_SIGACTION=y
    CONFIG_COMPAT_32BIT_TIME=y
    CONFIG_HAVE_ARCH_VMAP_STACK=y
    CONFIG_VMAP_STACK=y
    CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y
    CONFIG_RANDOMIZE_KSTACK_OFFSET=y
    # CONFIG_RANDOMIZE_KSTACK_OFFSET_DEFAULT is not set CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
    CONFIG_STRICT_KERNEL_RWX=y
    CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
    CONFIG_STRICT_MODULE_RWX=y
    CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y
    CONFIG_ARCH_USE_MEMREMAP_PROT=y
    # CONFIG_LOCK_EVENT_COUNTS is not set
    CONFIG_ARCH_HAS_MEM_ENCRYPT=y
    CONFIG_HAVE_STATIC_CALL=y
    CONFIG_HAVE_STATIC_CALL_INLINE=y
    CONFIG_HAVE_PREEMPT_DYNAMIC=y
    CONFIG_HAVE_PREEMPT_DYNAMIC_CALL=y
    CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y
    CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
    CONFIG_ARCH_SUPPORTS_PAGE_TABLE_CHECK=y
    CONFIG_ARCH_HAS_ELFCORE_COMPAT=y
    CONFIG_ARCH_HAS_PARANOID_L1D_FLUSH=y
    CONFIG_DYNAMIC_SIGFRAME=y

    #
    # GCOV-based kernel profiling
    #
    # CONFIG_GCOV_KERNEL is not set
    CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
    # end of GCOV-based kernel profiling

    CONFIG_HAVE_GCC_PLUGINS=y
    CONFIG_GCC_PLUGINS=y
    # CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set
    # CONFIG_GCC_PLUGIN_RANDSTRUCT is not set
    # end of General architecture-dependent options

    CONFIG_RT_MUTEXES=y
    CONFIG_BASE_SMALL=0
    CONFIG_MODULES=y
    # CONFIG_MODULE_FORCE_LOAD is not set
    CONFIG_MODULE_UNLOAD=y
    CONFIG_MODULE_FORCE_UNLOAD=y
    # CONFIG_MODVERSIONS is not set
    # CONFIG_MODULE_SRCVERSION_ALL is not set
    # CONFIG_MODULE_SIG is not set
    CONFIG_MODULE_COMPRESS_NONE=y
    # CONFIG_MODULE_COMPRESS_GZIP is not set
    # CONFIG_MODULE_COMPRESS_XZ is not set
    # CONFIG_MODULE_COMPRESS_ZSTD is not set
    # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set CONFIG_MODPROBE_PATH="/sbin/modprobe"
    CONFIG_MODULES_TREE_LOOKUP=y
    CONFIG_BLOCK=y
    CONFIG_BLOCK_LEGACY_AUTOLOAD=y
    CONFIG_BLK_CGROUP_RWSTAT=y
    CONFIG_BLK_DEV_BSG_COMMON=y
    CONFIG_BLK_DEV_BSGLIB=y
    # CONFIG_BLK_DEV_INTEGRITY is not set
    # CONFIG_BLK_DEV_ZONED is not set
    CONFIG_BLK_DEV_THROTTLING=y
    # CONFIG_BLK_DEV_THROTTLING_LOW is not set
    # CONFIG_BLK_WBT is not set
    # CONFIG_BLK_CGROUP_IOLATENCY is not set
    # CONFIG_BLK_CGROUP_IOCOST is not set
    # CONFIG_BLK_CGROUP_IOPRIO is not set
    # CONFIG_BLK_DEBUG_FS is not set
    # CONFIG_BLK_SED_OPAL is not set
    # CONFIG_BLK_INLINE_ENCRYPTION is not set

    #
    # Partition Types
    #
    CONFIG_PARTITION_ADVANCED=y
    # CONFIG_ACORN_PARTITION is not set
    # CONFIG_AIX_PARTITION is not set
    # CONFIG_OSF_PARTITION is not set
    # CONFIG_AMIGA_PARTITION is not set
    # CONFIG_ATARI_PARTITION is not set
    # CONFIG_MAC_PARTITION is not set
    CONFIG_MSDOS_PARTITION=y
    # CONFIG_BSD_DISKLABEL is not set
    # CONFIG_MINIX_SUBPARTITION is not set
    # CONFIG_SOLARIS_X86_PARTITION is not set
    # CONFIG_UNIXWARE_DISKLABEL is not set
    # CONFIG_LDM_PARTITION is not set
    # CONFIG_SGI_PARTITION is not set
    # CONFIG_ULTRIX_PARTITION is not set
    # CONFIG_SUN_PARTITION is not set
    # CONFIG_KARMA_PARTITION is not set
    CONFIG_EFI_PARTITION=y
    # CONFIG_SYSV68_PARTITION is not set
    # CONFIG_CMDLINE_PARTITION is not set
    # end of Partition Types

    CONFIG_BLOCK_COMPAT=y
    CONFIG_BLK_MQ_PCI=y
    CONFIG_BLK_PM=y

    #
    # IO Schedulers
    #
    CONFIG_MQ_IOSCHED_DEADLINE=y
    CONFIG_MQ_IOSCHED_KYBER=y
    # CONFIG_IOSCHED_BFQ is not set
    # end of IO Schedulers

    CONFIG_PREEMPT_NOTIFIERS=y
    CONFIG_ASN1=y
    CONFIG_UNINLINE_SPIN_UNLOCK=y
    CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
    CONFIG_MUTEX_SPIN_ON_OWNER=y
    CONFIG_RWSEM_SPIN_ON_OWNER=y
    CONFIG_LOCK_SPIN_ON_OWNER=y
    CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
    CONFIG_QUEUED_SPINLOCKS=y
    CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
    CONFIG_QUEUED_RWLOCKS=y
    CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y
    CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y
    CONFIG_FREEZER=y

    #
    # Executable file formats
    #
    CONFIG_BINFMT_ELF=y
    CONFIG_COMPAT_BINFMT_ELF=y
    CONFIG_ELFCORE=y
    CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
    CONFIG_BINFMT_SCRIPT=y
    CONFIG_BINFMT_MISC=y
    CONFIG_COREDUMP=y
    # end of Executable file formats

    #
    # Memory Management options
    #
    CONFIG_SPARSEMEM=y
    CONFIG_SPARSEMEM_EXTREME=y
    CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
    CONFIG_SPARSEMEM_VMEMMAP=y
    CONFIG_HAVE_FAST_GUP=y
    CONFIG_NUMA_KEEP_MEMINFO=y
    CONFIG_MEMORY_ISOLATION=y
    CONFIG_HAVE_BOOTMEM_INFO_NODE=y
    CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
    CONFIG_MEMORY_HOTPLUG=y
    # CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y
    CONFIG_MEMORY_HOTREMOVE=y
    CONFIG_MHP_MEMMAP_ON_MEMORY=y
    CONFIG_SPLIT_PTLOCK_CPUS=4
    CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
    CONFIG_COMPACTION=y
    # CONFIG_PAGE_REPORTING is not set
    CONFIG_MIGRATION=y
    CONFIG_DEVICE_MIGRATION=y
    CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
    CONFIG_CONTIG_ALLOC=y
    CONFIG_PHYS_ADDR_T_64BIT=y
    CONFIG_VIRT_TO_BUS=y
    CONFIG_MMU_NOTIFIER=y
    # CONFIG_KSM is not set
    CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
    CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
    # CONFIG_MEMORY_FAILURE is not set
    # CONFIG_TRANSPARENT_HUGEPAGE is not set
    CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
    CONFIG_ARCH_WANTS_THP_SWAP=y
    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_MEM_SOFT_DIRTY is not set
    # CONFIG_ZSWAP is not set
    # CONFIG_ZPOOL is not set
    # CONFIG_ZSMALLOC is not set
    CONFIG_GENERIC_EARLY_IOREMAP=y
    # CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set
    # CONFIG_IDLE_PAGE_TRACKING is not set
    CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
    CONFIG_ARCH_HAS_CURRENT_STACK_POINTER=y
    CONFIG_ARCH_HAS_FILTER_PGPROT=y
    CONFIG_ARCH_HAS_PTE_DEVMAP=y
    CONFIG_ZONE_DMA=y
    CONFIG_ZONE_DMA32=y
    CONFIG_ZONE_DEVICE=y
    CONFIG_HMM_MIRROR=y
    CONFIG_DEVICE_PRIVATE=y
    CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
    CONFIG_ARCH_HAS_PKEYS=y
    # CONFIG_PERCPU_STATS is not set
    # CONFIG_GUP_TEST is not set
    CONFIG_ARCH_HAS_PTE_SPECIAL=y
    CONFIG_SECRETMEM=y
    # CONFIG_ANON_VMA_NAME is not set

    #
    # Data Access Monitoring
    #
    # CONFIG_DAMON is not set
    # end of Data Access Monitoring
    # end of Memory Management options

    CONFIG_NET=y
    CONFIG_NET_INGRESS=y
    CONFIG_NET_EGRESS=y
    CONFIG_SKB_EXTENSIONS=y

    #
    # Networking options
    #
    CONFIG_PACKET=y
    CONFIG_PACKET_DIAG=y
    CONFIG_UNIX=y
    CONFIG_UNIX_SCM=y
    CONFIG_AF_UNIX_OOB=y
    # CONFIG_UNIX_DIAG is not set
    # CONFIG_TLS is not set
    CONFIG_XFRM=y
    CONFIG_XFRM_ALGO=y
    CONFIG_XFRM_USER=y
    # CONFIG_XFRM_USER_COMPAT is not set
    # CONFIG_XFRM_INTERFACE is not set
    # CONFIG_XFRM_SUB_POLICY is not set
    # CONFIG_XFRM_MIGRATE is not set
    # CONFIG_XFRM_STATISTICS is not set
    # CONFIG_NET_KEY is not set
    CONFIG_INET=y
    # CONFIG_IP_MULTICAST is not set
    CONFIG_IP_ADVANCED_ROUTER=y
    # CONFIG_IP_FIB_TRIE_STATS is not set
    CONFIG_IP_MULTIPLE_TABLES=y
    # CONFIG_IP_ROUTE_MULTIPATH is not set
    # CONFIG_IP_ROUTE_VERBOSE is not set
    # CONFIG_IP_PNP 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_NET_IPVTI is not set
    CONFIG_NET_UDP_TUNNEL=y
    # 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_TUNNEL=y
    # CONFIG_INET_DIAG is not set
    CONFIG_TCP_CONG_ADVANCED=y
    # CONFIG_TCP_CONG_BIC is not set
    CONFIG_TCP_CONG_CUBIC=y
    # CONFIG_TCP_CONG_WESTWOOD is not set
    # CONFIG_TCP_CONG_HTCP is not set
    # CONFIG_TCP_CONG_HSTCP is not set
    # CONFIG_TCP_CONG_HYBLA is not set
    # CONFIG_TCP_CONG_VEGAS is not set
    # CONFIG_TCP_CONG_NV is not set
    # CONFIG_TCP_CONG_SCALABLE is not set
    # CONFIG_TCP_CONG_LP is not set
    # CONFIG_TCP_CONG_VENO is not set
    # CONFIG_TCP_CONG_YEAH is not set
    # CONFIG_TCP_CONG_ILLINOIS is not set
    # CONFIG_TCP_CONG_DCTCP is not set
    # CONFIG_TCP_CONG_CDG is not set
    # CONFIG_TCP_CONG_BBR is not set
    CONFIG_DEFAULT_CUBIC=y
    # CONFIG_DEFAULT_RENO is not set
    CONFIG_DEFAULT_TCP_CONG="cubic"
    # CONFIG_TCP_MD5SIG is not set
    CONFIG_IPV6=y
    # CONFIG_IPV6_ROUTER_PREF is not set
    # CONFIG_IPV6_OPTIMISTIC_DAD is not set
    # CONFIG_INET6_AH is not set
    # CONFIG_INET6_ESP is not set
    # CONFIG_INET6_IPCOMP is not set
    # CONFIG_IPV6_MIP6 is not set
    # CONFIG_IPV6_ILA 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_TUNNEL is not set
    # CONFIG_IPV6_MULTIPLE_TABLES is not set
    # CONFIG_IPV6_MROUTE is not set
    # CONFIG_IPV6_SEG6_LWTUNNEL is not set
    # CONFIG_IPV6_SEG6_HMAC is not set
    # CONFIG_IPV6_RPL_LWTUNNEL is not set
    # CONFIG_IPV6_IOAM6_LWTUNNEL is not set
    CONFIG_NETLABEL=y
    # CONFIG_MPTCP is not set
    # CONFIG_NETWORK_SECMARK is not set
    CONFIG_NET_PTP_CLASSIFY=y
    # CONFIG_NETWORK_PHY_TIMESTAMPING is not set
    CONFIG_NETFILTER=y
    CONFIG_NETFILTER_ADVANCED=y

    #
    # Core Netfilter Configuration
    #
    CONFIG_NETFILTER_INGRESS=y
    CONFIG_NETFILTER_EGRESS=y
    CONFIG_NETFILTER_SKIP_EGRESS=y
    CONFIG_NETFILTER_NETLINK=y
    CONFIG_NETFILTER_FAMILY_ARP=y
    # CONFIG_NETFILTER_NETLINK_ACCT is not set
    CONFIG_NETFILTER_NETLINK_QUEUE=y
    CONFIG_NETFILTER_NETLINK_LOG=y
    # CONFIG_NETFILTER_NETLINK_OSF is not set
    CONFIG_NF_CONNTRACK=y
    CONFIG_NF_LOG_SYSLOG=y
    CONFIG_NF_CONNTRACK_MARK=y
    # CONFIG_NF_CONNTRACK_ZONES is not set
    CONFIG_NF_CONNTRACK_PROCFS=y
    # CONFIG_NF_CONNTRACK_EVENTS is not set
    # CONFIG_NF_CONNTRACK_TIMEOUT is not set
    # CONFIG_NF_CONNTRACK_TIMESTAMP is not set
    # CONFIG_NF_CONNTRACK_LABELS is not set
    CONFIG_NF_CT_PROTO_DCCP=y
    CONFIG_NF_CT_PROTO_SCTP=y
    CONFIG_NF_CT_PROTO_UDPLITE=y
    # CONFIG_NF_CONNTRACK_AMANDA is not set
    # CONFIG_NF_CONNTRACK_FTP is not set
    # CONFIG_NF_CONNTRACK_H323 is not set
    # CONFIG_NF_CONNTRACK_IRC is not set
    # CONFIG_NF_CONNTRACK_NETBIOS_NS is not set
    # CONFIG_NF_CONNTRACK_SNMP is not set
    # CONFIG_NF_CONNTRACK_PPTP is not set
    # CONFIG_NF_CONNTRACK_SANE is not set
    # CONFIG_NF_CONNTRACK_SIP is not set
    # CONFIG_NF_CONNTRACK_TFTP is not set
    CONFIG_NF_CT_NETLINK=y
    # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set
    CONFIG_NF_NAT=y
    CONFIG_NF_NAT_REDIRECT=y
    CONFIG_NF_NAT_MASQUERADE=y
    # CONFIG_NF_TABLES is not set
    CONFIG_NETFILTER_XTABLES=y
    # CONFIG_NETFILTER_XTABLES_COMPAT is not set

    #
    # Xtables combined modules
    #
    CONFIG_NETFILTER_XT_MARK=y
    # CONFIG_NETFILTER_XT_CONNMARK is not set
    # CONFIG_NETFILTER_XT_SET is not set

    #
    # Xtables targets
    #
    # CONFIG_NETFILTER_XT_TARGET_CHECKSUM is not set
    # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
    # CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set
    # CONFIG_NETFILTER_XT_TARGET_CT is not set
    # CONFIG_NETFILTER_XT_TARGET_DSCP is not set
    CONFIG_NETFILTER_XT_TARGET_HL=y
    # CONFIG_NETFILTER_XT_TARGET_HMARK is not set
    # CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set
    # CONFIG_NETFILTER_XT_TARGET_LED is not set
    CONFIG_NETFILTER_XT_TARGET_LOG=y
    CONFIG_NETFILTER_XT_TARGET_MARK=y
    CONFIG_NETFILTER_XT_NAT=y
    CONFIG_NETFILTER_XT_TARGET_NETMAP=y
    # CONFIG_NETFILTER_XT_TARGET_NFLOG is not set
    # CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
    # CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set
    # CONFIG_NETFILTER_XT_TARGET_RATEEST is not set CONFIG_NETFILTER_XT_TARGET_REDIRECT=y
    CONFIG_NETFILTER_XT_TARGET_MASQUERADE=y
    # CONFIG_NETFILTER_XT_TARGET_TEE is not set
    # CONFIG_NETFILTER_XT_TARGET_TPROXY is not set
    # CONFIG_NETFILTER_XT_TARGET_TRACE is not set
    # CONFIG_NETFILTER_XT_TARGET_TCPMSS is not set
    # CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set

    #
    # Xtables matches
    #
    CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=y
    # CONFIG_NETFILTER_XT_MATCH_BPF is not set
    # CONFIG_NETFILTER_XT_MATCH_CGROUP is not set
    # CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set
    # CONFIG_NETFILTER_XT_MATCH_COMMENT is not set
    # CONFIG_NETFILTER_XT_MATCH_CONNBYTES is not set

    [continued in next message]

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)