From: Clark Williams on gitlab.com Merge Request: https://gitlab.com/cki-project/kernel-ark/-/merge_requests/2403 This MR adds adds the code and data from the ARK os-build-rt branch to build the kernel-rt and kernel-automotive real time kernel packages. The changes are confined to the 'redhat' directory of the kernel tree. The MR contains new config directories and script changes for generating configs, as well as Makefile and specfile changes to generate sub-packages of the kernel. The logic is currently disabled and will remain so until the remainder of the PREEMPT_RT patches are merged upstream. Once ARK starts inheriting this code from Linus' tree, we can enable them and start building rt and automotive kernels in ARK. Signed-off-by: Clark Williams <williams@xxxxxxxxxx> --- redhat/configs/common/automotive/debug/arm/aarch64/README | 0 redhat/configs/common/automotive/debug/x86/README | 0 redhat/configs/common/automotive/generic/arm/aarch64/README | 0 redhat/configs/common/automotive/generic/x86/README | 0 redhat/configs/common/generic/arm/aarch64/CONFIG_ARCH_REALTEK | 1 - redhat/configs/common/generic/powerpc/CONFIG_HARDLOCKUP_DETECTOR | 1 - redhat/configs/common/generic/x86/CONFIG_HARDLOCKUP_DETECTOR | 1 - redhat/configs/common/generic/x86/CONFIG_KCSAN | 1 - redhat/configs/common/generic/x86/CONFIG_PVPANIC_PCI | 1 - redhat/configs/common/generic/CONFIG_SLOB_DEPRECATED | 1 + redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_GENERIC | 1 + redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_IMX | 1 + redhat/configs/common/generic/CONFIG_USB_CHIPIDEA_MSM | 1 + redhat/configs/common/rt/debug/arm/aarch64/README | 0 redhat/configs/common/rt/debug/x86/README | 0 redhat/configs/common/rt/generic/arm/aarch64/README | 0 redhat/configs/common/rt/generic/x86/README | 0 redhat/configs/rhel/automotive/debug/arm/aarch64/README | 1 + redhat/configs/rhel/automotive/debug/x86/README | 1 + redhat/configs/rhel/automotive/debug/CONFIG_KASAN_GENERIC | 1 + redhat/configs/rhel/automotive/debug/CONFIG_KASAN_HW_TAGS | 1 + redhat/configs/rhel/automotive/debug/CONFIG_KASAN_INLINE | 1 + redhat/configs/rhel/automotive/debug/CONFIG_KASAN_KUNIT_TEST | 1 + redhat/configs/rhel/automotive/debug/CONFIG_KASAN_OUTLINE | 1 + redhat/configs/rhel/automotive/debug/CONFIG_KASAN_VMALLOC | 1 + redhat/configs/rhel/automotive/debug/CONFIG_RANDOMIZE_KSTACK_OFFSET | 1 + redhat/configs/rhel/automotive/generic/CONFIG_ACPI_REDUCED_HARDWARE_ONLY | 1 + redhat/configs/rhel/automotive/generic/CONFIG_EXPERT | 1 + redhat/configs/rhel/automotive/generic/CONFIG_FIRMWARE_MEMMAP | 1 + redhat/configs/rhel/automotive/generic/CONFIG_INFINIBAND | 1 + redhat/configs/rhel/automotive/generic/CONFIG_KASAN_HW_TAGS | 1 + redhat/configs/rhel/automotive/generic/CONFIG_KASAN_INLINE | 1 + redhat/configs/rhel/automotive/generic/CONFIG_KASAN_KUNIT_TEST | 1 + redhat/configs/rhel/automotive/generic/CONFIG_KASAN_OUTLINE | 1 + redhat/configs/rhel/automotive/generic/CONFIG_KVM_WERROR | 1 + redhat/configs/rhel/automotive/generic/CONFIG_NET_VENDOR_MELLANOX | 1 + redhat/configs/rhel/automotive/generic/CONFIG_PREEMPT_DYNAMIC | 1 + redhat/configs/rhel/automotive/generic/CONFIG_PREEMPT_RT | 1 + redhat/configs/rhel/automotive/generic/CONFIG_PREEMPT_VOLUNTARY | 1 + redhat/configs/rhel/automotive/generic/CONFIG_SHMEM | 1 + redhat/configs/rhel/automotive/generic/CONFIG_UNMAP_KERNEL_AT_EL0 | 1 + redhat/configs/rhel/automotive/generic/CONFIG_ZONE_DMA32 | 1 + redhat/configs/rhel/debug/CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE | 1 - redhat/configs/rhel/debug/CONFIG_CPUMASK_OFFSTACK | 1 - redhat/configs/rhel/debug/CONFIG_DEFAULT_HUNG_TASK_TIMEOUT | 1 - redhat/configs/rhel/debug/CONFIG_KDB_CONTINUE_CATASTROPHIC | 1 - redhat/configs/rhel/debug/CONFIG_PANIC_ON_OOPS | 1 - redhat/configs/rhel/debug/CONFIG_USB_XHCI_DBGCAP | 1 - redhat/configs/rhel/generic/CONFIG_CAVIUM_ERRATUM_30115 => redhat/configs/rhel/generic/arm/aarch64/CONFIG_CAVIUM_ERRATUM_30115 | 0 redhat/configs/rhel/generic/arm/aarch64/CONFIG_DUMMY_CONSOLE_COLUMNS | 1 - redhat/configs/rhel/generic/arm/aarch64/CONFIG_DUMMY_CONSOLE_ROWS | 1 - redhat/configs/rhel/generic/CONFIG_FSL_ERRATUM_A008585 => redhat/configs/rhel/generic/arm/aarch64/CONFIG_FSL_ERRATUM_A008585 | 0 redhat/configs/rhel/generic/CONFIG_FUJITSU_ERRATUM_010001 => redhat/configs/rhel/generic/arm/aarch64/CONFIG_FUJITSU_ERRATUM_010001 | 0 redhat/configs/rhel/generic/arm/aarch64/CONFIG_GPIOLIB_FASTPATH_LIMIT | 1 - redhat/configs/rhel/generic/arm/aarch64/CONFIG_GPIO_VIPERBOARD | 1 - redhat/configs/rhel/generic/CONFIG_HISILICON_ERRATUM_161010101 => redhat/configs/rhel/generic/arm/aarch64/CONFIG_HISILICON_ERRATUM_161010101 | 0 redhat/configs/rhel/generic/arm/aarch64/CONFIG_I2C_SMBUS | 1 - redhat/configs/rhel/generic/arm/aarch64/CONFIG_LOG_CPU_MAX_BUF_SHIFT | 1 - redhat/configs/rhel/generic/arm/aarch64/CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE | 1 - redhat/configs/rhel/generic/arm/aarch64/CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT | 1 - redhat/configs/rhel/generic/arm/aarch64/CONFIG_PVPANIC_MMIO | 1 - redhat/configs/rhel/generic/CONFIG_QCOM_FALKOR_ERRATUM_1003 => redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_FALKOR_ERRATUM_1003 | 0 redhat/configs/rhel/generic/CONFIG_QCOM_FALKOR_ERRATUM_1009 => redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_FALKOR_ERRATUM_1009 | 0 redhat/configs/rhel/generic/CONFIG_QCOM_QDF2400_ERRATUM_0065 => redhat/configs/rhel/generic/arm/aarch64/CONFIG_QCOM_QDF2400_ERRATUM_0065 | 0 redhat/configs/rhel/generic/arm/aarch64/CONFIG_SHMEM | 1 + redhat/configs/rhel/generic/arm/aarch64/CONFIG_TCG_INFINEON | 1 - redhat/configs/rhel/generic/arm/aarch64/CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS | 1 - redhat/configs/rhel/generic/powerpc/CONFIG_BLK_DEV_PMEM | 1 - redhat/configs/rhel/generic/powerpc/CONFIG_DAX | 1 - redhat/configs/rhel/generic/powerpc/CONFIG_FS_DAX | 1 - redhat/configs/rhel/generic/powerpc/CONFIG_GPIOLIB_FASTPATH_LIMIT | 1 - redhat/configs/rhel/generic/powerpc/CONFIG_LOG_CPU_MAX_BUF_SHIFT | 1 - redhat/configs/rhel/generic/powerpc/CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT | 1 - redhat/configs/rhel/generic/powerpc/CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS | 1 - redhat/configs/rhel/generic/x86/CONFIG_CONSOLE_LOGLEVEL_DEFAULT | 1 - redhat/configs/rhel/generic/x86/CONFIG_DUMMY_CONSOLE_COLUMNS | 1 - redhat/configs/rhel/generic/x86/CONFIG_DUMMY_CONSOLE_ROWS | 1 - redhat/configs/rhel/generic/x86/CONFIG_GPIOLIB_FASTPATH_LIMIT | 1 - redhat/configs/rhel/generic/x86/CONFIG_LOG_CPU_MAX_BUF_SHIFT | 1 - redhat/configs/rhel/generic/x86/CONFIG_PM_STD_PARTITION | 1 - redhat/configs/rhel/generic/x86/CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT | 1 - redhat/configs/rhel/generic/x86/CONFIG_SYSTEM_BLACKLIST_HASH_LIST | 1 - redhat/configs/rhel/generic/x86/CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS | 1 - redhat/configs/rhel/generic/CONFIG_DRM_I915_PREEMPT_TIMEOUT_COMPUTE | 1 + redhat/configs/rhel/generic/CONFIG_HISILICON_ERRATUM_161600802 | 1 - redhat/configs/rhel/generic/CONFIG_INET_TABLE_PERTURB_ORDER | 1 + redhat/configs/rhel/generic/CONFIG_INTEL_TURBO_MAX_3 | 1 - redhat/configs/rhel/generic/CONFIG_KFENCE_STATIC_KEYS | 2 +- redhat/configs/rhel/generic/CONFIG_LIBCRC32C | 2 +- redhat/configs/rhel/generic/CONFIG_PROVE_CXL_LOCKING | 1 - redhat/configs/rhel/generic/CONFIG_PROVE_NVDIMM_LOCKING | 1 - redhat/configs/rhel/generic/CONFIG_SLUB_TINY | 1 + redhat/configs/rhel/generic/CONFIG_SND_SOC_RT1318_SDW | 1 + redhat/configs/rhel/generic/CONFIG_VIDEO_TC358746 | 1 + redhat/configs/rhel/rt/debug/x86/CONFIG_ACPI_REDUCED_HARDWARE_ONLY | 1 + redhat/configs/rhel/rt/debug/CONFIG_KASAN_INLINE | 1 + redhat/configs/rhel/rt/debug/CONFIG_KASAN_OUTLINE | 1 + redhat/configs/rhel/rt/debug/CONFIG_PREEMPT_VOLUNTARY | 1 + redhat/configs/rhel/rt/generic/arm/aarch64/CONFIG_HI3660_MBOX | 1 + redhat/configs/rhel/rt/generic/arm/aarch64/CONFIG_HI6220_MBOX | 1 + redhat/configs/rhel/rt/generic/arm/aarch64/CONFIG_STUB_CLK_HI3660 | 1 + redhat/configs/rhel/rt/generic/arm/aarch64/CONFIG_UNMAP_KERNEL_AT_EL0 | 1 + redhat/configs/rhel/rt/generic/arm/aarch64/CONFIG_ZONE_DMA32 | 1 + redhat/configs/rhel/rt/generic/x86/CONFIG_ACPI_REDUCED_HARDWARE_ONLY | 1 + redhat/configs/rhel/rt/generic/x86/CONFIG_X86_16BIT | 1 + redhat/configs/rhel/rt/generic/x86/CONFIG_X86_SMAP | 1 + redhat/configs/rhel/rt/generic/x86/CONFIG_X86_UMIP | 1 + redhat/configs/rhel/rt/generic/x86/CONFIG_X86_VSYSCALL_EMULATION | 1 + redhat/configs/rhel/rt/generic/CONFIG_ADVISE_SYSCALLS | 1 + redhat/configs/rhel/rt/generic/CONFIG_ALLOW_DEV_COREDUMP | 1 + redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_BITS | 1 + redhat/configs/rhel/rt/generic/CONFIG_ARCH_MMAP_RND_COMPAT_BITS | 1 + redhat/configs/rhel/rt/generic/CONFIG_ATA_FORCE | 1 + redhat/configs/rhel/rt/generic/CONFIG_ATH9K_PCOEM | 1 + redhat/configs/rhel/rt/generic/CONFIG_ATH9K_RFKILL | 1 + redhat/configs/rhel/rt/generic/CONFIG_BASE_FULL | 1 + redhat/configs/rhel/rt/generic/CONFIG_BLOCK | 1 + redhat/configs/rhel/rt/generic/CONFIG_BUG | 1 + redhat/configs/rhel/rt/generic/CONFIG_CFG80211_CERTIFICATION_ONUS | 1 + redhat/configs/rhel/rt/generic/CONFIG_CFG80211_CRDA_SUPPORT | 1 + redhat/configs/rhel/rt/generic/CONFIG_CONSOLE_TRANSLATIONS | 1 + redhat/configs/rhel/rt/generic/CONFIG_COREDUMP | 1 + redhat/configs/rhel/rt/generic/CONFIG_CRAMFS_BLOCKDEV | 1 + redhat/configs/rhel/rt/generic/CONFIG_DEBUG_BUGVERBOSE | 1 + redhat/configs/rhel/rt/generic/CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_32B | 1 + redhat/configs/rhel/rt/generic/CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B | 1 + redhat/configs/rhel/rt/generic/CONFIG_DEBUG_MEMORY_INIT | 1 + redhat/configs/rhel/rt/generic/CONFIG_DEBUG_PREEMPT | 1 + redhat/configs/rhel/rt/generic/CONFIG_DEBUG_RSEQ | 1 + redhat/configs/rhel/rt/generic/CONFIG_DPM_WATCHDOG | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_DEBUG_MODESET_LOCK | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_DEBUG | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_DEBUG_GUC | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_DEBUG_MMIO | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_DEBUG_RUNTIME_PM | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_DEBUG_VBLANK_EVADE | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_FENCE_TIMEOUT | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_HEARTBEAT_INTERVAL | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_PREEMPT_TIMEOUT | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_REQUEST_TIMEOUT | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_SELFTEST | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_STOP_TIMEOUT | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_SW_FENCE_CHECK_DAG | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_TIMESLICE_DURATION | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND | 1 + redhat/configs/rhel/rt/generic/CONFIG_DRM_I915_WERROR | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_ASCOT2E | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_ATBM8830 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_CX22702 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_CX24110 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_CXD2880 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_DIB3000MB | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_DIB3000MC | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_DIB7000M | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_DIB7000P | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_DIB8000 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_DIB9000 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_DS3000 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_HELENE | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_HORUS3A | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_IX2505V | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_LGS8GL5 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_LGS8GXX | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_LNBH29 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_LNBP22 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_M88RS2000 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_MB86A16 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_MN88443X | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_NXT6000 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_OR51132 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_OR51211 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_S5H1432 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_SI21XX | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_SP2 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_SP887X | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_STB6000 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_STB6100 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_STV0288 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_TDA665x | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_TUNER_DIB0070 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_TUNER_DIB0090 | 1 + redhat/configs/rhel/rt/generic/CONFIG_DVB_ZD1301_DEMOD | 1 + redhat/configs/rhel/rt/generic/CONFIG_EARLY_PRINTK | 1 + redhat/configs/rhel/rt/generic/CONFIG_ELF_CORE | 1 + redhat/configs/rhel/rt/generic/CONFIG_EXPERT | 1 + redhat/configs/rhel/rt/generic/CONFIG_FILE_LOCKING | 1 + redhat/configs/rhel/rt/generic/CONFIG_FIRMWARE_MEMMAP | 1 + redhat/configs/rhel/rt/generic/CONFIG_GCC_PLUGIN_CYC_COMPLEXITY | 1 + redhat/configs/rhel/rt/generic/CONFIG_GPIO_CDEV | 1 + redhat/configs/rhel/rt/generic/CONFIG_GPIO_SYSFS | 1 + redhat/configs/rhel/rt/generic/CONFIG_HARDENED_USERCOPY_PAGESPAN | 1 + redhat/configs/rhel/rt/generic/CONFIG_HID_PICOLCD_BACKLIGHT | 1 + redhat/configs/rhel/rt/generic/CONFIG_HID_PICOLCD_FB | 1 + redhat/configs/rhel/rt/generic/CONFIG_HID_PICOLCD_LCD | 1 + redhat/configs/rhel/rt/generic/CONFIG_HID_PICOLCD_LEDS | 1 + redhat/configs/rhel/rt/generic/CONFIG_IO_URING | 1 + redhat/configs/rhel/rt/generic/CONFIG_ISA_BUS | 1 + redhat/configs/rhel/rt/generic/CONFIG_ISA_DMA_API | 1 + redhat/configs/rhel/rt/generic/CONFIG_KFENCE_STRESS_TEST_FAULTS | 1 + redhat/configs/rhel/rt/generic/CONFIG_KGDB_TESTS | 1 + redhat/configs/rhel/rt/generic/CONFIG_KVM_WERROR | 1 + redhat/configs/rhel/rt/generic/CONFIG_MEDIA_TUNER_MAX2165 | 1 + redhat/configs/rhel/rt/generic/CONFIG_MEDIA_TUNER_MSI001 | 1 + redhat/configs/rhel/rt/generic/CONFIG_MEDIA_TUNER_MT2266 | 1 + redhat/configs/rhel/rt/generic/CONFIG_MEDIA_TUNER_MXL301RF | 1 + redhat/configs/rhel/rt/generic/CONFIG_MEDIA_TUNER_TDA18250 | 1 + redhat/configs/rhel/rt/generic/CONFIG_MITIGATE_SPECTRE_BRANCH_HISTORY | 1 + redhat/configs/rhel/rt/generic/CONFIG_MLX4_DEBUG | 1 + redhat/configs/rhel/rt/generic/CONFIG_MODIFY_LDT_SYSCALL | 1 + redhat/configs/rhel/rt/generic/CONFIG_MOUSE_PS2_ALPS | 1 + redhat/configs/rhel/rt/generic/CONFIG_MOUSE_PS2_BYD | 1 + redhat/configs/rhel/rt/generic/CONFIG_MOUSE_PS2_CYPRESS | 1 + redhat/configs/rhel/rt/generic/CONFIG_MOUSE_PS2_ELANTECH_SMBUS | 1 + redhat/configs/rhel/rt/generic/CONFIG_MOUSE_PS2_FOCALTECH | 1 + redhat/configs/rhel/rt/generic/CONFIG_MOUSE_PS2_LIFEBOOK | 1 + redhat/configs/rhel/rt/generic/CONFIG_MOUSE_PS2_LOGIPS2PP | 1 + redhat/configs/rhel/rt/generic/CONFIG_MOUSE_PS2_SYNAPTICS | 1 + redhat/configs/rhel/rt/generic/CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS | 1 + redhat/configs/rhel/rt/generic/CONFIG_MOUSE_PS2_TRACKPOINT | 1 + redhat/configs/rhel/rt/generic/CONFIG_PC104 | 1 + redhat/configs/rhel/rt/generic/CONFIG_PCIE_BUS_DEFAULT | 1 + redhat/configs/rhel/rt/generic/CONFIG_PCIE_BUS_PEER2PEER | 1 + redhat/configs/rhel/rt/generic/CONFIG_PCIE_BUS_PERFORMANCE | 1 + redhat/configs/rhel/rt/generic/CONFIG_PCIE_BUS_SAFE | 1 + redhat/configs/rhel/rt/generic/CONFIG_PCIE_BUS_TUNE_OFF | 1 + redhat/configs/rhel/rt/generic/CONFIG_PCI_CNB20LE_QUIRK | 1 + redhat/configs/rhel/rt/generic/CONFIG_PCI_QUIRKS | 1 + redhat/configs/rhel/rt/generic/CONFIG_PCSPKR_PLATFORM | 1 + redhat/configs/rhel/rt/generic/CONFIG_POSIX_TIMERS | 1 + redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_BEHAVIOUR | 1 + redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_DYNAMIC | 1 + redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_NONE_BEHAVIOUR | 1 + redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_RT | 1 + redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_VOLUNTARY | 1 + redhat/configs/rhel/rt/generic/CONFIG_PREEMPT_VOLUNTARY_BEHAVIOUR | 1 + redhat/configs/rhel/rt/generic/CONFIG_PRINTK | 1 + redhat/configs/rhel/rt/generic/CONFIG_PROCESSOR_SELECT | 1 + redhat/configs/rhel/rt/generic/CONFIG_PROC_SYSCTL | 1 + redhat/configs/rhel/rt/generic/CONFIG_PSTORE_DEFAULT_KMSG_BYTES | 1 + redhat/configs/rhel/rt/generic/CONFIG_RANDOMIZE_KSTACK_OFFSET | 1 + redhat/configs/rhel/rt/generic/CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING | 1 + redhat/configs/rhel/rt/generic/CONFIG_RCU_BOOST | 1 + redhat/configs/rhel/rt/generic/CONFIG_RCU_BOOST_DELAY | 1 + redhat/configs/rhel/rt/generic/CONFIG_RCU_NOCB_CPU_CB_BOOST | 1 + redhat/configs/rhel/rt/generic/CONFIG_RESET_SIMPLE | 1 + redhat/configs/rhel/rt/generic/CONFIG_RSEQ | 1 + redhat/configs/rhel/rt/generic/CONFIG_SCHED_AUTOGROUP | 1 + redhat/configs/rhel/rt/generic/CONFIG_SECRETMEM | 1 + redhat/configs/rhel/rt/generic/CONFIG_SERIAL_8250_DMA | 1 + redhat/configs/rhel/rt/generic/CONFIG_SERIAL_8250_PNP | 1 + redhat/configs/rhel/rt/generic/CONFIG_SIGNALFD | 1 + redhat/configs/rhel/rt/generic/CONFIG_SLOB | 1 + redhat/configs/rhel/rt/generic/CONFIG_SLUB_CPU_PARTIAL | 1 + redhat/configs/rhel/rt/generic/CONFIG_SLUB_MEMCG_SYSFS_ON | 1 + redhat/configs/rhel/rt/generic/CONFIG_SND_PCM_TIMER | 1 + redhat/configs/rhel/rt/generic/CONFIG_SND_PROC_FS | 1 + redhat/configs/rhel/rt/generic/CONFIG_SND_SOC_SDW_MOCKUP | 1 + redhat/configs/rhel/rt/generic/CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT | 1 + redhat/configs/rhel/rt/generic/CONFIG_SUSPEND_SKIP_SYNC | 1 + redhat/configs/rhel/rt/generic/CONFIG_SYSFS_SYSCALL | 1 + redhat/configs/rhel/rt/generic/CONFIG_TIMERFD | 1 + redhat/configs/rhel/rt/generic/CONFIG_TRIM_UNUSED_KSYMS | 1 + redhat/configs/rhel/rt/generic/CONFIG_TTY | 1 + redhat/configs/rhel/rt/generic/CONFIG_TTY_PRINTK | 1 + redhat/configs/rhel/rt/generic/CONFIG_UNUSED_KSYMS_WHITELIST | 1 + redhat/configs/rhel/rt/generic/CONFIG_UNWINDER_GUESS | 1 + redhat/configs/rhel/rt/generic/CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_AD9389B | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_ADV7170 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_ADV7175 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_ADV7180 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_ADV7183 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_ADV7343 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_ADV7393 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_ADV7511 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_ADV7604 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_ADV7842 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_AK881X | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_BT819 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_BT856 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_BT866 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_CS5345 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_CS53L32A | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_CX25840 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_I2C | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_KS0127 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_M52790 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_ML86V7667 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_MSP3400 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_SAA7110 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_SAA711X | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_SAA7127 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_SAA717X | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_SAA7185 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_SONY_BTF_MPX | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_ST_MIPID02 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_TC358743 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_TDA1997X | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_TDA7432 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_TDA9840 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_TEA6415C | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_TEA6420 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_THS7303 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_THS8200 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_TLV320AIC23B | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_TVAUDIO | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_TVP514X | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_TVP5150 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_TVP7002 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_TW2804 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_TW9903 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_TW9906 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_TW9910 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_UDA1342 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_UPD64031A | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_UPD64083 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_VP27SMPX | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_VPX3220 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_WM8739 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VIDEO_WM8775 | 1 + redhat/configs/rhel/rt/generic/CONFIG_VMLINUX_MAP | 1 + redhat/configs/rhel/rt/generic/CONFIG_VM_EVENT_COUNTERS | 1 + redhat/configs/rhel/rt/generic/CONFIG_WIRELESS_WDS | 1 + redhat/configs/rhel/rt/generic/CONFIG_WWAN_DEBUGFS | 1 + redhat/configs/rhel/rt/generic/CONFIG_XZ_DEC_ARM | 1 + redhat/configs/rhel/rt/generic/CONFIG_XZ_DEC_ARMTHUMB | 1 + redhat/configs/rhel/rt/generic/CONFIG_XZ_DEC_IA64 | 1 + redhat/configs/rhel/rt/generic/CONFIG_XZ_DEC_SPARC | 1 + redhat/configs/rhel/rt/generic/CONFIG_YENTA_ENE_TUNE | 1 + redhat/configs/rhel/rt/generic/CONFIG_YENTA_O2 | 1 + redhat/configs/rhel/rt/generic/CONFIG_YENTA_RICOH | 1 + redhat/configs/rhel/rt/generic/CONFIG_YENTA_TI | 1 + redhat/configs/rhel/rt/generic/CONFIG_YENTA_TOSHIBA | 1 + redhat/configs/rhel/rt/generic/CONFIG_ZONE_DMA | 1 + redhat/configs/priority.rhel | 10 +- redhat/rhel_files/filter-modules.sh.rhel | 6 +- redhat/rhel_files/mod-kvm.list | 5 + redhat/scripts/genspec/genspec.sh | 2 + redhat/scripts/mod/mod-kvm.list | 5 + redhat/self-test/data/centos-2585cf9dfaad.el7 | 44 +- redhat/self-test/data/centos-2585cf9dfaad.el7.spec | 12 +- redhat/self-test/data/centos-2585cf9dfaad.fc25 | 44 +- redhat/self-test/data/centos-2585cf9dfaad.fc25.spec | 12 +- redhat/self-test/data/centos-78e36f3b0dae.el7 | 40 +- redhat/self-test/data/centos-78e36f3b0dae.el7.spec | 12 +- redhat/self-test/data/centos-78e36f3b0dae.fc25 | 40 +- redhat/self-test/data/centos-78e36f3b0dae.fc25.spec | 12 +- redhat/self-test/data/centos-df0cc57e057f.el7 | 50 +- redhat/self-test/data/centos-df0cc57e057f.el7.spec | 20 +- redhat/self-test/data/centos-df0cc57e057f.fc25 | 50 +- redhat/self-test/data/centos-df0cc57e057f.fc25.spec | 20 +- redhat/self-test/data/centos-fce15c45d3fb.el7 | 40 +- redhat/self-test/data/centos-fce15c45d3fb.el7.spec | 12 +- redhat/self-test/data/centos-fce15c45d3fb.fc25 | 40 +- redhat/self-test/data/centos-fce15c45d3fb.fc25.spec | 12 +- redhat/self-test/data/fedora-2585cf9dfaad.el7 | 38 +- redhat/self-test/data/fedora-2585cf9dfaad.el7.spec | 10 +- redhat/self-test/data/fedora-2585cf9dfaad.fc25 | 38 +- redhat/self-test/data/fedora-2585cf9dfaad.fc25.spec | 10 +- redhat/self-test/data/fedora-78e36f3b0dae.el7 | 34 +- redhat/self-test/data/fedora-78e36f3b0dae.el7.spec | 10 +- redhat/self-test/data/fedora-78e36f3b0dae.fc25 | 34 +- redhat/self-test/data/fedora-78e36f3b0dae.fc25.spec | 10 +- redhat/self-test/data/fedora-df0cc57e057f.el7 | 50 +- redhat/self-test/data/fedora-df0cc57e057f.el7.spec | 20 +- redhat/self-test/data/fedora-df0cc57e057f.fc25 | 50 +- redhat/self-test/data/fedora-df0cc57e057f.fc25.spec | 20 +- redhat/self-test/data/fedora-fce15c45d3fb.el7 | 34 +- redhat/self-test/data/fedora-fce15c45d3fb.el7.spec | 10 +- redhat/self-test/data/fedora-fce15c45d3fb.fc25 | 34 +- redhat/self-test/data/fedora-fce15c45d3fb.fc25.spec | 10 +- redhat/self-test/data/rhel-2585cf9dfaad.el7 | 44 +- redhat/self-test/data/rhel-2585cf9dfaad.el7.spec | 12 +- redhat/self-test/data/rhel-2585cf9dfaad.fc25 | 44 +- redhat/self-test/data/rhel-2585cf9dfaad.fc25.spec | 12 +- redhat/self-test/data/rhel-78e36f3b0dae.el7 | 40 +- redhat/self-test/data/rhel-78e36f3b0dae.el7.spec | 12 +- redhat/self-test/data/rhel-78e36f3b0dae.fc25 | 40 +- redhat/self-test/data/rhel-78e36f3b0dae.fc25.spec | 12 +- redhat/self-test/data/rhel-df0cc57e057f.el7 | 50 +- redhat/self-test/data/rhel-df0cc57e057f.el7.spec | 20 +- redhat/self-test/data/rhel-df0cc57e057f.fc25 | 50 +- redhat/self-test/data/rhel-df0cc57e057f.fc25.spec | 20 +- redhat/self-test/data/rhel-fce15c45d3fb.el7 | 40 +- redhat/self-test/data/rhel-fce15c45d3fb.el7.spec | 12 +- redhat/self-test/data/rhel-fce15c45d3fb.fc25 | 40 +- redhat/self-test/data/rhel-fce15c45d3fb.fc25.spec | 12 +- redhat/Makefile | 3 + redhat/Makefile.variables | 2 + redhat/kernel.spec.template | 272 +++++++++- samples/bpf/hbm.c | 2 +- 396 files changed, 1318 insertions(+), 647 deletions(-) _______________________________________________ kernel mailing list -- kernel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to kernel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/kernel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue