diff --git a/.kernel-automotive.metadata b/.kernel-automotive.metadata index 6e49735..f3278f1 100644 --- a/.kernel-automotive.metadata +++ b/.kernel-automotive.metadata @@ -1 +1 @@ -d5c5b7f499910866b06863dd6e9348cf8fbbf07d SOURCES/linux-5.14.0-72.37.el9.tar.xz +9c9c002613650757a6817f34912215417927f299 SOURCES/linux-5.14.0-73.38.el9.tar.xz diff --git a/SOURCES/Makefile.rhelver b/SOURCES/Makefile.rhelver index bd5ddf4..646e46c 100644 --- a/SOURCES/Makefile.rhelver +++ b/SOURCES/Makefile.rhelver @@ -12,14 +12,36 @@ RHEL_MINOR = 1 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 72 +RHEL_RELEASE = 73 + +# +# ZSTREAM +# ------- +# +# This variable controls whether we use zstream numbering or not for the +# package release. The zstream release keeps the build number of the last +# build done for ystream for the Beta milestone, and increments a second +# number for each build. The third number is used for branched builds +# (eg.: for builds with security fixes or hot fixes done outside of the +# batch release process). +# +# For example, with ZSTREAM unset or set to "no", all builds will contain +# a release with only the build number, eg.: kernel--X.el*, +# where X is the build number. With ZSTREAM set to "yes", we will have +# builds with kernel--X.Y.Z.el*, where X is the last +# RHEL_RELEASE number before ZSTREAM flag was set to yes, Y will now be the +# build number and Z will always be 1 except if you're doing a branched build +# (when you give RHDISTGIT_BRANCH on the command line, in which case the Z +# number will be incremented instead of the Y). +# +ZSTREAM ?= no # # Automotive Release # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -AUTOMOTIVEBUILD:=.37 +AUTOMOTIVEBUILD:=.38 # # Early y+1 numbering @@ -51,4 +73,4 @@ ifneq ("$(ZSTREAM)", "yes") endif endif -RTBUILD:=.72 +RTBUILD:=.73 diff --git a/SOURCES/kernel-automotive-aarch64-debug-rhel.config b/SOURCES/kernel-automotive-aarch64-debug-rhel.config index d2890c8..58a60bb 100644 --- a/SOURCES/kernel-automotive-aarch64-debug-rhel.config +++ b/SOURCES/kernel-automotive-aarch64-debug-rhel.config @@ -12,7 +12,6 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_ABP060MG is not set # CONFIG_ACCESSIBILITY is not set -# CONFIG_ACER_WIRELESS is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y # CONFIG_ACPI_ALS is not set @@ -307,8 +306,10 @@ CONFIG_ARM_SMMU_V3_SVA=y CONFIG_ARM_SMMU_V3=y CONFIG_ARM_SP805_WATCHDOG=m # CONFIG_ARM_SPE_PMU is not set +# CONFIG_ARM_TEGRA124_CPUFREQ is not set CONFIG_ARM_TEGRA186_CPUFREQ=m CONFIG_ARM_TEGRA194_CPUFREQ=y +# CONFIG_ARM_TEGRA20_CPUFREQ is not set # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set CONFIG_ASN1=y @@ -898,7 +899,7 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set -# CONFIG_CPUFREQ_DT is not set +CONFIG_CPUFREQ_DT=m CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_PERFORMANCE=y @@ -946,6 +947,7 @@ CONFIG_CRYPTO_AES_ARM64_BS=m CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y @@ -1011,7 +1013,7 @@ CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m # CONFIG_CRYPTO_ECRDSA is not set CONFIG_CRYPTO_ESSIV=m @@ -2825,7 +2827,7 @@ CONFIG_LEDS_LP3944=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m -# CONFIG_LEDS_MLXREG is not set +CONFIG_LEDS_MLXREG=m # CONFIG_LEDS_NIC78BX is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set @@ -3240,7 +3242,7 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -# CONFIG_MLX_WDT is not set +CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set # CONFIG_MMA7660 is not set @@ -4163,6 +4165,7 @@ CONFIG_PHY_QCOM_USB_HSIC=m CONFIG_PHY_QCOM_USB_HS=m CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2=m CONFIG_PHY_QCOM_USB_SS=m +# CONFIG_PHY_SAMSUNG_USB2 is not set CONFIG_PHY_TEGRA194_P2U=m # CONFIG_PHY_TEGRA_XUSB is not set # CONFIG_PHY_TUSB1210 is not set @@ -5082,7 +5085,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX6697 is not set # CONFIG_SENSORS_MAX8688 is not set # CONFIG_SENSORS_MCP3021 is not set -# CONFIG_SENSORS_MLXREG_FAN is not set +CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2888 is not set # CONFIG_SENSORS_MP2975 is not set # CONFIG_SENSORS_MR75203 is not set @@ -6217,25 +6220,58 @@ CONFIG_USB4=y CONFIG_USB_ACM=m CONFIG_USB_ADUTUX=m CONFIG_USB_ALI_M5632=y +# CONFIG_USB_AMD5536UDC is not set CONFIG_USB_AN2720=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_ARMLINUX=y CONFIG_USB_ATM=m +# CONFIG_USB_AUDIO is not set CONFIG_USB_AUTOSUSPEND_DELAY=2 +# CONFIG_USB_BDC_UDC is not set CONFIG_USB_BELKIN=y # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_CATC=m +# CONFIG_USB_CDC_COMPOSITE is not set # CONFIG_USB_CDNS_SUPPORT is not set CONFIG_USB_CHAOSKEY=m # CONFIG_USB_CHIPIDEA is not set +# CONFIG_USB_CONFIGFS_ACM is not set +# CONFIG_USB_CONFIGFS_ECM is not set +# CONFIG_USB_CONFIGFS_ECM_SUBSET is not set +# CONFIG_USB_CONFIGFS_EEM is not set +# CONFIG_USB_CONFIGFS_F_FS is not set +# CONFIG_USB_CONFIGFS_F_HID is not set +# CONFIG_USB_CONFIGFS_F_LB_SS is not set +# CONFIG_USB_CONFIGFS_F_MIDI is not set +# CONFIG_USB_CONFIGFS_F_PRINTER is not set +# CONFIG_USB_CONFIGFS_F_TCM is not set +# CONFIG_USB_CONFIGFS_F_UAC1 is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set +# CONFIG_USB_CONFIGFS_F_UAC2 is not set +# CONFIG_USB_CONFIGFS_F_UVC is not set +CONFIG_USB_CONFIGFS=m +# CONFIG_USB_CONFIGFS_MASS_STORAGE is not set +CONFIG_USB_CONFIGFS_NCM=y +# CONFIG_USB_CONFIGFS_OBEX is not set +# CONFIG_USB_CONFIGFS_RNDIS is not set +# CONFIG_USB_CONFIGFS_SERIAL is not set # CONFIG_USB_CONN_GPIO is not set CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set -# CONFIG_USB_DWC2 is not set +# CONFIG_USB_DUMMY_HCD is not set +# CONFIG_USB_DWC2_DEBUG is not set +CONFIG_USB_DWC2_DUAL_ROLE=y +# CONFIG_USB_DWC2_HOST is not set +CONFIG_USB_DWC2=m +# CONFIG_USB_DWC2_PCI is not set +# CONFIG_USB_DWC2_PERIPHERAL is not set +# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set +# CONFIG_USB_DWC3_DUAL_ROLE is not set +# CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_HAPS=m CONFIG_USB_DWC3_HOST=y CONFIG_USB_DWC3=m @@ -6244,6 +6280,7 @@ CONFIG_USB_DWC3_PCI=m CONFIG_USB_DWC3_QCOM=m # CONFIG_USB_DWC3_ULPI is not set # CONFIG_USB_DYNAMIC_MINORS is not set +# CONFIG_USB_EG20T is not set # CONFIG_USB_EHCI_FSL is not set CONFIG_USB_EHCI_HCD_PLATFORM=m CONFIG_USB_EHCI_HCD=y @@ -6254,13 +6291,37 @@ CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EMI26=m CONFIG_USB_EMI62=m CONFIG_USB_EPSON2888=y +# CONFIG_USB_ETH_EEM is not set +# CONFIG_USB_ETH is not set +# CONFIG_USB_ETH_RNDIS is not set CONFIG_USB_EZUSB_FX2=m # CONFIG_USB_FEW_INIT_RETRIES is not set # CONFIG_USB_FOTG210_HCD is not set +# CONFIG_USB_FOTG210_UDC is not set CONFIG_USB_FTDI_ELAN=m -# CONFIG_USB_GADGET is not set +# CONFIG_USB_FUNCTIONFS is not set +# CONFIG_USB_G_ACM_MS is not set +# CONFIG_USB_GADGET_DEBUG_FILES is not set +# CONFIG_USB_GADGET_DEBUG_FS is not set +# CONFIG_USB_GADGET_DEBUG is not set +# CONFIG_USB_GADGETFS is not set +CONFIG_USB_GADGET=m +CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 +# CONFIG_USB_GADGET_TARGET is not set +CONFIG_USB_GADGET_VBUS_DRAW=2 +# CONFIG_USB_GADGET_XILINX is not set +# CONFIG_USB_G_DBGP is not set +# CONFIG_USB_G_HID is not set CONFIG_USB_GL860=m +# CONFIG_USB_G_MULTI_CDC is not set +# CONFIG_USB_G_MULTI is not set +# CONFIG_USB_G_MULTI_RNDIS is not set +# CONFIG_USB_G_NCM is not set +# CONFIG_USB_GOKU is not set # CONFIG_USB_GPIO_VBUS is not set +# CONFIG_USB_G_PRINTER is not set +# CONFIG_USB_GR_UDC is not set +# CONFIG_USB_G_SERIAL is not set CONFIG_USB_GSPCA_BENQ=m CONFIG_USB_GSPCA_CONEX=m CONFIG_USB_GSPCA_CPIA1=m @@ -6308,6 +6369,7 @@ CONFIG_USB_GSPCA_VC032X=m CONFIG_USB_GSPCA_VICAM=m CONFIG_USB_GSPCA_XIRLINK_CIT=m CONFIG_USB_GSPCA_ZC3XX=m +# CONFIG_USB_G_WEBCAM is not set # CONFIG_USB_HCD_BCMA is not set # CONFIG_USB_HCD_TEST_MODE is not set CONFIG_USB_HIDDEV=y @@ -6336,13 +6398,21 @@ CONFIG_USB_LEGOTOWER=m # CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m +# CONFIG_USB_M66592 is not set # CONFIG_USB_MA901 is not set +# CONFIG_USB_MASS_STORAGE is not set +# CONFIG_USB_MAX3420_UDC is not set # CONFIG_USB_MAX3421_HCD is not set CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m +# CONFIG_USB_MIDI_GADGET is not set CONFIG_USB_MON=y # CONFIG_USB_MR800 is not set # CONFIG_USB_MUSB_HDRC is not set +# CONFIG_USB_MV_U3D is not set +# CONFIG_USB_MV_UDC is not set +# CONFIG_USB_NET2272 is not set +# CONFIG_USB_NET2280 is not set # CONFIG_USB_NET_AQC111 is not set CONFIG_USB_NET_AX88179_178A=m CONFIG_USB_NET_AX8817X=m @@ -6384,9 +6454,12 @@ CONFIG_USB_PULSE8_CEC=m # CONFIG_USB_PWC_DEBUG is not set CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_PWC=m +# CONFIG_USB_PXA27X is not set # CONFIG_USB_R8A66597_HCD is not set +# CONFIG_USB_R8A66597 is not set CONFIG_USB_RAINSHADOW_CEC=m # CONFIG_USB_RAREMONO is not set +# CONFIG_USB_RAW_GADGET is not set CONFIG_USB_ROLE_SWITCH=y CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=m @@ -6451,6 +6524,7 @@ CONFIG_USB_SEVSEG=m CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set +# CONFIG_USB_SNP_UDC_PLAT is not set # CONFIG_USB_SPEEDTOUCH is not set CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -6494,9 +6568,11 @@ CONFIG_USB_XHCI_PLATFORM=y CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set +# CONFIG_USB_ZERO is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set CONFIG_USERFAULTFD=y +# CONFIG_U_SERIAL_CONSOLE is not set # CONFIG_USERIO is not set CONFIG_USER_NS=y CONFIG_UTS_NS=y diff --git a/SOURCES/kernel-automotive-aarch64-rhel.config b/SOURCES/kernel-automotive-aarch64-rhel.config index 7b80989..fe160fa 100644 --- a/SOURCES/kernel-automotive-aarch64-rhel.config +++ b/SOURCES/kernel-automotive-aarch64-rhel.config @@ -12,7 +12,6 @@ CONFIG_8139TOO=m # CONFIG_8139TOO_TUNE_TWISTER is not set # CONFIG_ABP060MG is not set # CONFIG_ACCESSIBILITY is not set -# CONFIG_ACER_WIRELESS is not set # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y # CONFIG_ACPI_ALS is not set @@ -307,8 +306,10 @@ CONFIG_ARM_SMMU_V3_SVA=y CONFIG_ARM_SMMU_V3=y CONFIG_ARM_SP805_WATCHDOG=m # CONFIG_ARM_SPE_PMU is not set +# CONFIG_ARM_TEGRA124_CPUFREQ is not set CONFIG_ARM_TEGRA186_CPUFREQ=m CONFIG_ARM_TEGRA194_CPUFREQ=y +# CONFIG_ARM_TEGRA20_CPUFREQ is not set # CONFIG_AS3935 is not set # CONFIG_AS73211 is not set CONFIG_ASN1=y @@ -898,7 +899,7 @@ CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set -# CONFIG_CPUFREQ_DT is not set +CONFIG_CPUFREQ_DT=m CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_PERFORMANCE=y @@ -946,6 +947,7 @@ CONFIG_CRYPTO_AES_ARM64_BS=m CONFIG_CRYPTO_AES_ARM64_CE_BLK=y CONFIG_CRYPTO_AES_ARM64_CE_CCM=y CONFIG_CRYPTO_AES_ARM64_CE=y +# CONFIG_CRYPTO_AES_ARM64 is not set CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y # CONFIG_CRYPTO_AES_TI is not set CONFIG_CRYPTO_AES=y @@ -1011,7 +1013,7 @@ CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m # CONFIG_CRYPTO_ECRDSA is not set CONFIG_CRYPTO_ESSIV=m @@ -2804,7 +2806,7 @@ CONFIG_LEDS_LP3944=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m -# CONFIG_LEDS_MLXREG is not set +CONFIG_LEDS_MLXREG=m # CONFIG_LEDS_NIC78BX is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set @@ -3219,7 +3221,7 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -# CONFIG_MLX_WDT is not set +CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set # CONFIG_MMA7660 is not set @@ -4141,6 +4143,7 @@ CONFIG_PHY_QCOM_USB_HSIC=m CONFIG_PHY_QCOM_USB_HS=m CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2=m CONFIG_PHY_QCOM_USB_SS=m +# CONFIG_PHY_SAMSUNG_USB2 is not set CONFIG_PHY_TEGRA194_P2U=m # CONFIG_PHY_TEGRA_XUSB is not set # CONFIG_PHY_TUSB1210 is not set @@ -5060,7 +5063,7 @@ CONFIG_SENSORS_MAX31790=m # CONFIG_SENSORS_MAX6697 is not set # CONFIG_SENSORS_MAX8688 is not set # CONFIG_SENSORS_MCP3021 is not set -# CONFIG_SENSORS_MLXREG_FAN is not set +CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2888 is not set # CONFIG_SENSORS_MP2975 is not set # CONFIG_SENSORS_MR75203 is not set @@ -6193,25 +6196,58 @@ CONFIG_USB4=y CONFIG_USB_ACM=m CONFIG_USB_ADUTUX=m CONFIG_USB_ALI_M5632=y +# CONFIG_USB_AMD5536UDC is not set CONFIG_USB_AN2720=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_ARMLINUX=y CONFIG_USB_ATM=m +# CONFIG_USB_AUDIO is not set CONFIG_USB_AUTOSUSPEND_DELAY=2 +# CONFIG_USB_BDC_UDC is not set CONFIG_USB_BELKIN=y # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_CATC=m +# CONFIG_USB_CDC_COMPOSITE is not set # CONFIG_USB_CDNS_SUPPORT is not set CONFIG_USB_CHAOSKEY=m # CONFIG_USB_CHIPIDEA is not set +# CONFIG_USB_CONFIGFS_ACM is not set +# CONFIG_USB_CONFIGFS_ECM is not set +# CONFIG_USB_CONFIGFS_ECM_SUBSET is not set +# CONFIG_USB_CONFIGFS_EEM is not set +# CONFIG_USB_CONFIGFS_F_FS is not set +# CONFIG_USB_CONFIGFS_F_HID is not set +# CONFIG_USB_CONFIGFS_F_LB_SS is not set +# CONFIG_USB_CONFIGFS_F_MIDI is not set +# CONFIG_USB_CONFIGFS_F_PRINTER is not set +# CONFIG_USB_CONFIGFS_F_TCM is not set +# CONFIG_USB_CONFIGFS_F_UAC1 is not set +# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set +# CONFIG_USB_CONFIGFS_F_UAC2 is not set +# CONFIG_USB_CONFIGFS_F_UVC is not set +CONFIG_USB_CONFIGFS=m +# CONFIG_USB_CONFIGFS_MASS_STORAGE is not set +CONFIG_USB_CONFIGFS_NCM=y +# CONFIG_USB_CONFIGFS_OBEX is not set +# CONFIG_USB_CONFIGFS_RNDIS is not set +# CONFIG_USB_CONFIGFS_SERIAL is not set # CONFIG_USB_CONN_GPIO is not set CONFIG_USB_CXACRU=m # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set CONFIG_USB_DEFAULT_PERSIST=y # CONFIG_USB_DSBR is not set -# CONFIG_USB_DWC2 is not set +# CONFIG_USB_DUMMY_HCD is not set +# CONFIG_USB_DWC2_DEBUG is not set +CONFIG_USB_DWC2_DUAL_ROLE=y +# CONFIG_USB_DWC2_HOST is not set +CONFIG_USB_DWC2=m +# CONFIG_USB_DWC2_PCI is not set +# CONFIG_USB_DWC2_PERIPHERAL is not set +# CONFIG_USB_DWC2_TRACK_MISSED_SOFS is not set +# CONFIG_USB_DWC3_DUAL_ROLE is not set +# CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_HAPS=m CONFIG_USB_DWC3_HOST=y CONFIG_USB_DWC3=m @@ -6220,6 +6256,7 @@ CONFIG_USB_DWC3_PCI=m CONFIG_USB_DWC3_QCOM=m # CONFIG_USB_DWC3_ULPI is not set # CONFIG_USB_DYNAMIC_MINORS is not set +# CONFIG_USB_EG20T is not set # CONFIG_USB_EHCI_FSL is not set CONFIG_USB_EHCI_HCD_PLATFORM=m CONFIG_USB_EHCI_HCD=y @@ -6230,13 +6267,37 @@ CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EMI26=m CONFIG_USB_EMI62=m CONFIG_USB_EPSON2888=y +# CONFIG_USB_ETH_EEM is not set +# CONFIG_USB_ETH is not set +# CONFIG_USB_ETH_RNDIS is not set CONFIG_USB_EZUSB_FX2=m # CONFIG_USB_FEW_INIT_RETRIES is not set # CONFIG_USB_FOTG210_HCD is not set +# CONFIG_USB_FOTG210_UDC is not set CONFIG_USB_FTDI_ELAN=m -# CONFIG_USB_GADGET is not set +# CONFIG_USB_FUNCTIONFS is not set +# CONFIG_USB_G_ACM_MS is not set +# CONFIG_USB_GADGET_DEBUG_FILES is not set +# CONFIG_USB_GADGET_DEBUG_FS is not set +# CONFIG_USB_GADGET_DEBUG is not set +# CONFIG_USB_GADGETFS is not set +CONFIG_USB_GADGET=m +CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 +# CONFIG_USB_GADGET_TARGET is not set +CONFIG_USB_GADGET_VBUS_DRAW=2 +# CONFIG_USB_GADGET_XILINX is not set +# CONFIG_USB_G_DBGP is not set +# CONFIG_USB_G_HID is not set CONFIG_USB_GL860=m +# CONFIG_USB_G_MULTI_CDC is not set +# CONFIG_USB_G_MULTI is not set +# CONFIG_USB_G_MULTI_RNDIS is not set +# CONFIG_USB_G_NCM is not set +# CONFIG_USB_GOKU is not set # CONFIG_USB_GPIO_VBUS is not set +# CONFIG_USB_G_PRINTER is not set +# CONFIG_USB_GR_UDC is not set +# CONFIG_USB_G_SERIAL is not set CONFIG_USB_GSPCA_BENQ=m CONFIG_USB_GSPCA_CONEX=m CONFIG_USB_GSPCA_CPIA1=m @@ -6284,6 +6345,7 @@ CONFIG_USB_GSPCA_VC032X=m CONFIG_USB_GSPCA_VICAM=m CONFIG_USB_GSPCA_XIRLINK_CIT=m CONFIG_USB_GSPCA_ZC3XX=m +# CONFIG_USB_G_WEBCAM is not set # CONFIG_USB_HCD_BCMA is not set # CONFIG_USB_HCD_TEST_MODE is not set CONFIG_USB_HIDDEV=y @@ -6312,13 +6374,21 @@ CONFIG_USB_LEGOTOWER=m # CONFIG_USB_LGM_PHY is not set # CONFIG_USB_LINK_LAYER_TEST is not set CONFIG_USB_M5602=m +# CONFIG_USB_M66592 is not set # CONFIG_USB_MA901 is not set +# CONFIG_USB_MASS_STORAGE is not set +# CONFIG_USB_MAX3420_UDC is not set # CONFIG_USB_MAX3421_HCD is not set CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m +# CONFIG_USB_MIDI_GADGET is not set CONFIG_USB_MON=y # CONFIG_USB_MR800 is not set # CONFIG_USB_MUSB_HDRC is not set +# CONFIG_USB_MV_U3D is not set +# CONFIG_USB_MV_UDC is not set +# CONFIG_USB_NET2272 is not set +# CONFIG_USB_NET2280 is not set # CONFIG_USB_NET_AQC111 is not set CONFIG_USB_NET_AX88179_178A=m CONFIG_USB_NET_AX8817X=m @@ -6360,9 +6430,12 @@ CONFIG_USB_PULSE8_CEC=m # CONFIG_USB_PWC_DEBUG is not set CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_PWC=m +# CONFIG_USB_PXA27X is not set # CONFIG_USB_R8A66597_HCD is not set +# CONFIG_USB_R8A66597 is not set CONFIG_USB_RAINSHADOW_CEC=m # CONFIG_USB_RAREMONO is not set +# CONFIG_USB_RAW_GADGET is not set CONFIG_USB_ROLE_SWITCH=y CONFIG_USB_RTL8150=m CONFIG_USB_RTL8152=m @@ -6427,6 +6500,7 @@ CONFIG_USB_SEVSEG=m CONFIG_USB_SIERRA_NET=m CONFIG_USB_SISUSBVGA=m # CONFIG_USB_SL811_HCD is not set +# CONFIG_USB_SNP_UDC_PLAT is not set # CONFIG_USB_SPEEDTOUCH is not set CONFIG_USB_STKWEBCAM=m CONFIG_USB_STORAGE_ALAUDA=m @@ -6470,9 +6544,11 @@ CONFIG_USB_XHCI_PLATFORM=y CONFIG_USB_XUSBATM=m CONFIG_USB=y # CONFIG_USB_YUREX is not set +# CONFIG_USB_ZERO is not set CONFIG_USB_ZR364XX=m # CONFIG_USELIB is not set CONFIG_USERFAULTFD=y +# CONFIG_U_SERIAL_CONSOLE is not set # CONFIG_USERIO is not set CONFIG_USER_NS=y CONFIG_UTS_NS=y diff --git a/SOURCES/kernel-automotive-x86_64-debug-rhel.config b/SOURCES/kernel-automotive-x86_64-debug-rhel.config index baa2158..c5b0e8c 100644 --- a/SOURCES/kernel-automotive-x86_64-debug-rhel.config +++ b/SOURCES/kernel-automotive-x86_64-debug-rhel.config @@ -13,7 +13,7 @@ CONFIG_8139TOO=m # CONFIG_ABP060MG is not set # CONFIG_ACCESSIBILITY is not set # CONFIG_ACERHDF is not set -# CONFIG_ACER_WIRELESS is not set +CONFIG_ACER_WIRELESS=m CONFIG_ACER_WMI=m # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -869,8 +869,8 @@ CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECDH=y +CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m # CONFIG_CRYPTO_ECRDSA is not set CONFIG_CRYPTO_ESSIV=m @@ -2688,7 +2688,7 @@ CONFIG_LEDS_LP3944=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m -# CONFIG_LEDS_MLXREG is not set +CONFIG_LEDS_MLXREG=m # CONFIG_LEDS_NIC78BX is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set @@ -3099,7 +3099,7 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -# CONFIG_MLX_WDT is not set +CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set # CONFIG_MMA7660 is not set @@ -4747,7 +4747,7 @@ CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MCP3021=m -# CONFIG_SENSORS_MLXREG_FAN is not set +CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2888 is not set # CONFIG_SENSORS_MP2975 is not set # CONFIG_SENSORS_MR75203 is not set diff --git a/SOURCES/kernel-automotive-x86_64-rhel.config b/SOURCES/kernel-automotive-x86_64-rhel.config index cd5d90f..172530d 100644 --- a/SOURCES/kernel-automotive-x86_64-rhel.config +++ b/SOURCES/kernel-automotive-x86_64-rhel.config @@ -13,7 +13,7 @@ CONFIG_8139TOO=m # CONFIG_ABP060MG is not set # CONFIG_ACCESSIBILITY is not set # CONFIG_ACERHDF is not set -# CONFIG_ACER_WIRELESS is not set +CONFIG_ACER_WIRELESS=m CONFIG_ACER_WMI=m # CONFIG_ACORN_PARTITION is not set CONFIG_ACPI_AC=y @@ -869,8 +869,8 @@ CONFIG_CRYPTO_DRBG_HASH=y CONFIG_CRYPTO_DRBG_HMAC=y CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_ECB=y -CONFIG_CRYPTO_ECDH=m -CONFIG_CRYPTO_ECDSA=m +CONFIG_CRYPTO_ECDH=y +CONFIG_CRYPTO_ECDSA=y CONFIG_CRYPTO_ECHAINIV=m # CONFIG_CRYPTO_ECRDSA is not set CONFIG_CRYPTO_ESSIV=m @@ -2668,7 +2668,7 @@ CONFIG_LEDS_LP3944=m # CONFIG_LEDS_LP8860 is not set CONFIG_LEDS_LT3593=m CONFIG_LEDS_MLXCPLD=m -# CONFIG_LEDS_MLXREG is not set +CONFIG_LEDS_MLXREG=m # CONFIG_LEDS_NIC78BX is not set # CONFIG_LEDS_PCA9532 is not set # CONFIG_LEDS_PCA955X is not set @@ -3079,7 +3079,7 @@ CONFIG_MLXSW_MINIMAL=m CONFIG_MLXSW_PCI=m CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_SPECTRUM=m -# CONFIG_MLX_WDT is not set +CONFIG_MLX_WDT=m # CONFIG_MMA7455_I2C is not set # CONFIG_MMA7455_SPI is not set # CONFIG_MMA7660 is not set @@ -4726,7 +4726,7 @@ CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_MAX6697=m CONFIG_SENSORS_MAX8688=m CONFIG_SENSORS_MCP3021=m -# CONFIG_SENSORS_MLXREG_FAN is not set +CONFIG_SENSORS_MLXREG_FAN=m # CONFIG_SENSORS_MP2888 is not set # CONFIG_SENSORS_MP2975 is not set # CONFIG_SENSORS_MR75203 is not set diff --git a/SOURCES/x509.genkey.centos b/SOURCES/x509.genkey.centos new file mode 100644 index 0000000..c91af3b --- /dev/null +++ b/SOURCES/x509.genkey.centos @@ -0,0 +1,16 @@ +[ req ] +default_bits = 3072 +distinguished_name = req_distinguished_name +prompt = no +x509_extensions = myexts + +[ req_distinguished_name ] +O = The CentOS Project +CN = CentOS Stream kernel signing key +emailAddress = security@centos.org + +[ myexts ] +basicConstraints=critical,CA:FALSE +keyUsage=digitalSignature +subjectKeyIdentifier=hash +authorityKeyIdentifier=keyid diff --git a/SPECS/kernel.spec b/SPECS/kernel.spec index 5553159..c1e4d53 100755 --- a/SPECS/kernel.spec +++ b/SPECS/kernel.spec @@ -79,8 +79,6 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%global distro_build 72 - %if 0%{?fedora} %define secure_boot_arch x86_64 %else @@ -123,13 +121,13 @@ Summary: The Linux kernel %define kversion 5.14 %define rpmversion 5.14.0 -%define pkgrelease 72.37.el9 +%define pkgrelease 73.38.el9 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 72.37%{?buildid}%{?dist} +%define specrelease 73.38%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -277,7 +275,7 @@ Summary: The Linux kernel %endif %if %{with_automotive} -%global automotivebuild .37 +%global automotivebuild .38 %define with_doc 0 %define with_headers 0 %define with_cross_headers 0 @@ -700,7 +698,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.0-72.37.el9.tar.xz +Source0: linux-5.14.0-73.38.el9.tar.xz Source1: Makefile.rhelver @@ -822,8 +820,8 @@ Source211: Module.kabi_dup_ppc64le Source212: Module.kabi_dup_s390x Source213: Module.kabi_dup_x86_64 -Source300: kernel-abi-stablelists-%{rpmversion}-%{distro_build}.tar.bz2 -Source301: kernel-kabi-dw-%{rpmversion}-%{distro_build}.tar.bz2 +Source300: kernel-abi-stablelists-%{rpmversion}-%{pkgrelease}.tar.bz2 +Source301: kernel-kabi-dw-%{rpmversion}-%{pkgrelease}.tar.bz2 %endif %if %{with_automotive} @@ -1410,8 +1408,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-72.37.el9 -c -mv linux-5.14.0-72.37.el9 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-73.38.el9 -c +mv linux-5.14.0-73.38.el9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3088,6 +3086,74 @@ fi # # %changelog +* Mon Apr 04 2022 Julio Faracco [5.14.0-73.38.el9] +- [rt] build kernel-automotive-5.14.0-73.38.el9 [2061574] +- CI: Use 9.0-rt branch for rhel-9 realtime_check (Juri Lelli) +- redhat: enable zstream release numbering for rhel 9.0 (Herton R. Krzesinski) +- redhat: change kabi tarballs to use the package release (Herton R. Krzesinski) +- redhat: generate distgit changelog in genspec.sh as well (Herton R. Krzesinski) +- redhat: make genspec prefer metadata from git notes (Herton R. Krzesinski) +- redhat: use tags from git notes for zstream to generate changelog (Herton R. Krzesinski) +- CI: Add disttag setting (Veronika Kabatova) +- CI: Drop c9s config (Veronika Kabatova) +- virtio-net: fix pages leaking when building skb in big mode (Laurent Vivier) [2042559] +- lib/iov_iter: initialize "flags" in new pipe_buffer (Carlos Maiolino) [2060869] {CVE-2022-0847} +- redhat/configs: Make CRYPTO_ECDH algos built-in (Simo Sorce) [2062199] +- crypto: api - Move cryptomgr soft dependency into algapi (Vladis Dronov) [2062199] +- crypto: api - Fix boot-up crash when crypto manager is disabled (Vladis Dronov) [2062199] +- crypto: api - Do not create test larvals if manager is disabled (Vladis Dronov) [2062199] +- crypto: api - Export crypto_boot_test_finished (Vladis Dronov) [2062199] +- crypto: api - Fix built-in testing dependency failures (Vladis Dronov) [2062199] +- redhat/configs: Add CRYPTO_AES_ARM64 config explicitly (Vladis Dronov) [2062199] +- crypto: arm64/aes-ce - stop using SIMD helper for skciphers (Vladis Dronov) [2062199] +- crypto: arm64/aes-neonbs - stop using SIMD helper for skciphers (Vladis Dronov) [2062199] +- redhat: change default dist suffix for RHEL 9.0 (Herton R. Krzesinski) +- selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2050813] +- KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2050813] +- block: kabi: reserve space for block layer public structure (Ming Lei) [2057238] +- block: kabi: reserve space for blk-mq related structure (Ming Lei) [2057238] +- block: kabi: reserve space for bsg related structure (Ming Lei) [2057238] +- block: kabi: reserve space for integrity related structure (Ming Lei) [2057238] +- scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop (Dick Kennedy) [2054866] +- x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration (Aristeu Rozanski) [1898165 2047430 2047446] +- x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types (Aristeu Rozanski) [1898165 2047430 2047446] +- EDAC/amd64: Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (Aristeu Rozanski) [1898165 2047430 2047446] +- EDAC: Add RDDR5 and LRDDR5 memory types (Aristeu Rozanski) [1898165 2047430 2047446] +- drm/amdgpu: Register MCE notifier for Aldebaran RAS (Aristeu Rozanski) [1898165 2047430 2047446] +- x86/MCE/AMD: Export smca_get_bank_type symbol (Aristeu Rozanski) [1898165 2047430 2047446] +- PCI/ACPI: Fix acpi_pci_osc_control_set() kernel-doc comment (Mark Langsdorf) [2049635] +- PCI/ACPI: Check for _OSC support in acpi_pci_osc_control_set() (Mark Langsdorf) [2049635] +- PCI/ACPI: Move _OSC query checks to separate function (Mark Langsdorf) [2049635] +- PCI/ACPI: Move supported and control calculations to separate functions (Mark Langsdorf) [2049635] +- PCI/ACPI: Remove OSC_PCI_SUPPORT_MASKS and OSC_PCI_CONTROL_MASKS (Mark Langsdorf) [2049635] +- nvmet-tcp: fix missing unmainted messages (Chris Leech) [2054441] +- dm stats: fix too short end duration_ns when using precise_timestamps (Benjamin Marzinski) [2051798] +- dm: fix double accounting of flush with data (Benjamin Marzinski) [2051798] +- dm: interlock pending dm_io and dm_wait_for_bios_completion (Benjamin Marzinski) [2051798] +- dm: properly fix redundant bio-based IO accounting (Benjamin Marzinski) [2051798] +- dm: revert partial fix for redundant bio-based IO accounting (Benjamin Marzinski) [2051798] +- block: add bio_start_io_acct_time() to control start_time (Benjamin Marzinski) [2051798] +- scsi: mpt3sas: Fix incorrect system timestamp (Tomas Henzl) [2049631] +- scsi: mpt3sas: Fix system going into read-only mode (Tomas Henzl) [2049631] +- scsi: mpt3sas: Fix kernel panic during drive powercycle test (Tomas Henzl) [2049631] +- redhat/configs: enable mellanox platform drivers to support LED, fan & watchdog devices (Ivan Vecera) [2057491] +- x86/cpu: Drop spurious underscore from RAPTOR_LAKE #define (David Arcari) [2040022] +- x86/cpu: Add Raptor Lake to Intel family (David Arcari) [2040022] +- powerpc/64: Move paca allocation later in boot (Desnes A. Nunes do Rosario) [2055566] +- powerpc: Set crashkernel offset to mid of RMA region (Desnes A. Nunes do Rosario) [2055566] +- selftests: kvm: Check whether SIDA memop fails for normal guests (Thomas Huth) [2060814] +- KVM: s390: Return error on SIDA memop on normal guest (Thomas Huth) [2060814] +- igb: refactor XDP registration (Corinna Vinschen) [2054379] +- igc: avoid kernel warning when changing RX ring parameters (Corinna Vinschen) [2054379] +- redhat/configs: Enable CONFIG_ACER_WIRELESS (Peter Georg) [2025985] +- Add CONFIG_CPUFREQ_DT=m to automotive config (Alexander Larsson) +- redhat: configs: Enable the DWC2 module (Pierre-Yves Chibon) +- redhat: configs: Enable USB_GADGET on aarch64 (Pierre-Yves Chibon) +- redhat: remove cbs build command for dist-automotive-sig makefile target (Julio Faracco) +- redhat: add changelog and diff creation for dist-git (Julio Faracco) +- redhat: remove automatic git operations from automotive script (Julio Faracco) +- redhat: recreate all sources from scratch to track changes (Julio Faracco) + * Fri Mar 18 2022 Julio Faracco [5.14.0-72.37.el9] - Revert 8dffe2b6 "Merge: kabi: add lib ACKed symbols" (Čestmír Kalina) [2059972] - include/linux/kernel.h: fix function name for mark_hardware_unmaintained() if !CONFIG_RHEL_DIFFERENCES (Ewan D. Milne) [2059687]