diff --git a/Makefile.rhelver b/Makefile.rhelver index a939209db..edacd823b 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 3 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 248 +RHEL_RELEASE = 249 # # RHEL_REBASE_NUM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 64979cdf0..f6dd930fd 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -203,6 +203,7 @@ CONFIG_AFS_FS=m # CONFIG_AHCI_CEVA is not set # CONFIG_AHCI_DWC is not set CONFIG_AHCI_IMX=m +# CONFIG_AHCI_MTK is not set # CONFIG_AHCI_QORIQ is not set # CONFIG_AHCI_TEGRA is not set CONFIG_AHCI_XGENE=m @@ -288,7 +289,7 @@ CONFIG_ARCH_K3=y CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MA35 is not set -# CONFIG_ARCH_MEDIATEK is not set +CONFIG_ARCH_MEDIATEK=y # CONFIG_ARCH_MESON is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 @@ -420,6 +421,8 @@ CONFIG_ARM_FFA_TRANSPORT=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ_HW is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ is not set CONFIG_ARM_MHU=m # CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_MHU_V3 is not set @@ -1073,6 +1076,141 @@ CONFIG_COMMON_CLK_HI3798CV200=y # CONFIG_COMMON_CLK_LAN966X is not set CONFIG_COMMON_CLK_MAX77686=y # CONFIG_COMMON_CLK_MAX9485 is not set +# CONFIG_COMMON_CLK_MEDIATEK_FHCTL is not set +# CONFIG_COMMON_CLK_MT2712_BDPSYS is not set +# CONFIG_COMMON_CLK_MT2712_IMGSYS is not set +# CONFIG_COMMON_CLK_MT2712 is not set +# CONFIG_COMMON_CLK_MT2712_JPGDECSYS is not set +# CONFIG_COMMON_CLK_MT2712_MFGCFG is not set +# CONFIG_COMMON_CLK_MT2712_MMSYS is not set +# CONFIG_COMMON_CLK_MT2712_VDECSYS is not set +# CONFIG_COMMON_CLK_MT2712_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6765_AUDIOSYS is not set +# CONFIG_COMMON_CLK_MT6765_CAMSYS is not set +# CONFIG_COMMON_CLK_MT6765_GCESYS is not set +# CONFIG_COMMON_CLK_MT6765_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6765 is not set +# CONFIG_COMMON_CLK_MT6765_MFGSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI0ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI0BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI1ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI1BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI2ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI2BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MMSYS is not set +# CONFIG_COMMON_CLK_MT6765_VCODECSYS is not set +# CONFIG_COMMON_CLK_MT6779_AUDSYS is not set +# CONFIG_COMMON_CLK_MT6779_CAMSYS is not set +# CONFIG_COMMON_CLK_MT6779_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6779_IPESYS is not set +# CONFIG_COMMON_CLK_MT6779 is not set +# CONFIG_COMMON_CLK_MT6779_MFGCFG is not set +# CONFIG_COMMON_CLK_MT6779_MMSYS is not set +# CONFIG_COMMON_CLK_MT6779_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6779_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6795 is not set +# CONFIG_COMMON_CLK_MT6795_MFGCFG is not set +# CONFIG_COMMON_CLK_MT6795_MMSYS is not set +# CONFIG_COMMON_CLK_MT6795_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6795_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6797_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6797 is not set +# CONFIG_COMMON_CLK_MT6797_MMSYS is not set +# CONFIG_COMMON_CLK_MT6797_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6797_VENCSYS is not set +# CONFIG_COMMON_CLK_MT7622_AUDSYS is not set +# CONFIG_COMMON_CLK_MT7622_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7622_HIFSYS is not set +# CONFIG_COMMON_CLK_MT7622 is not set +# CONFIG_COMMON_CLK_MT7981_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7981 is not set +# CONFIG_COMMON_CLK_MT7986_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7986 is not set +# CONFIG_COMMON_CLK_MT7988 is not set +# CONFIG_COMMON_CLK_MT8167_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8167_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8167 is not set +# CONFIG_COMMON_CLK_MT8167_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8167_MMSYS is not set +# CONFIG_COMMON_CLK_MT8167_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8173_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8173 is not set +# CONFIG_COMMON_CLK_MT8173_MMSYS is not set +# CONFIG_COMMON_CLK_MT8173_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8173_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8183_AUDIOSYS is not set +# CONFIG_COMMON_CLK_MT8183_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8183_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8183_IPU_ADL is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CONN is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CORE0 is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CORE1 is not set +# CONFIG_COMMON_CLK_MT8183 is not set +# CONFIG_COMMON_CLK_MT8183_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8183_MMSYS is not set +# CONFIG_COMMON_CLK_MT8183_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8183_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8186_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8186_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8186_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8186_IPESYS is not set +# CONFIG_COMMON_CLK_MT8186 is not set +# CONFIG_COMMON_CLK_MT8186_MCUSYS is not set +# CONFIG_COMMON_CLK_MT8186_MDPSYS is not set +# CONFIG_COMMON_CLK_MT8186_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8186_MMSYS is not set +# CONFIG_COMMON_CLK_MT8186_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8186_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8186_WPESYS is not set +# CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M is not set +# CONFIG_COMMON_CLK_MT8188_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8188_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8188_IPESYS is not set +# CONFIG_COMMON_CLK_MT8188 is not set +# CONFIG_COMMON_CLK_MT8188_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8188_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8188_VDOSYS is not set +# CONFIG_COMMON_CLK_MT8188_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8188_VPPSYS is not set +# CONFIG_COMMON_CLK_MT8188_WPESYS is not set +# CONFIG_COMMON_CLK_MT8192_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8192_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8192_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8192_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8192_IPESYS is not set +# CONFIG_COMMON_CLK_MT8192 is not set +# CONFIG_COMMON_CLK_MT8192_MDPSYS is not set +# CONFIG_COMMON_CLK_MT8192_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8192_MMSYS is not set +# CONFIG_COMMON_CLK_MT8192_MSDC is not set +# CONFIG_COMMON_CLK_MT8192_SCP_ADSP is not set +# CONFIG_COMMON_CLK_MT8192_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8192_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8195_APUSYS is not set +# CONFIG_COMMON_CLK_MT8195_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8195_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8195_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8195_IPESYS is not set +# CONFIG_COMMON_CLK_MT8195 is not set +# CONFIG_COMMON_CLK_MT8195_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8195_MSDC is not set +# CONFIG_COMMON_CLK_MT8195_SCP_ADSP is not set +# CONFIG_COMMON_CLK_MT8195_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8195_VDOSYS is not set +# CONFIG_COMMON_CLK_MT8195_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8195_VPPSYS is not set +# CONFIG_COMMON_CLK_MT8195_WPESYS is not set +# CONFIG_COMMON_CLK_MT8365_APU is not set +# CONFIG_COMMON_CLK_MT8365_CAM is not set +# CONFIG_COMMON_CLK_MT8365 is not set +# CONFIG_COMMON_CLK_MT8365_MFG is not set +# CONFIG_COMMON_CLK_MT8365_MMSYS is not set +# CONFIG_COMMON_CLK_MT8365_VDEC is not set +# CONFIG_COMMON_CLK_MT8365_VENC is not set +# CONFIG_COMMON_CLK_MT8516_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8516 is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_QCOM is not set # CONFIG_COMMON_CLK_RS9_PCIE is not set @@ -1624,6 +1762,7 @@ CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set # CONFIG_DRM_ACCEL_IVPU is not set @@ -1683,6 +1822,7 @@ CONFIG_DRM_I2C_NXP_TDA998X=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1708,6 +1848,7 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOONGSON is not set # CONFIG_DRM_LVDS_CODEC is not set # CONFIG_DRM_MALI_DISPLAY is not set +# CONFIG_DRM_MEDIATEK is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m # CONFIG_DRM_MSM is not set @@ -1759,6 +1900,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set @@ -1800,6 +1942,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1810,6 +1953,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1824,6 +1968,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2008,6 +2153,7 @@ CONFIG_DWMAC_IMX8=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MEDIATEK is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set CONFIG_DWMAC_TEGRA=m # CONFIG_DW_WATCHDOG is not set @@ -2470,6 +2616,7 @@ CONFIG_GVE=m # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set CONFIG_HARDLOCKUP_DETECTOR=y @@ -2702,6 +2849,7 @@ CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=m # CONFIG_HW_RANDOM_HISTB is not set # CONFIG_HW_RANDOM_IPROC_RNG200 is not set +# CONFIG_HW_RANDOM_MTK is not set CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_TIMERIOMEM=m # CONFIG_HW_RANDOM_TPM is not set @@ -2776,6 +2924,7 @@ CONFIG_I2C_IMX=m # CONFIG_I2C_KEBA is not set CONFIG_I2C_MLXBF=m CONFIG_I2C_MLXCPLD=m +# CONFIG_I2C_MT65XX is not set CONFIG_I2C_MUX_GPIO=m # CONFIG_I2C_MUX_GPMUX is not set # CONFIG_I2C_MUX_LTC4306 is not set @@ -3119,6 +3268,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +# CONFIG_INTERCONNECT_MTK is not set # CONFIG_INTERCONNECT_QCOM is not set CONFIG_INTERCONNECT=y CONFIG_INTERRUPT_SANITIZE_REGISTERS=y @@ -3425,6 +3575,7 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set +# CONFIG_KEYBOARD_MT6779 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set # CONFIG_KEYBOARD_OPENCORES is not set @@ -3808,7 +3959,9 @@ CONFIG_MEDIA_PLATFORM_SUPPORT=y # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set CONFIG_MEDIA_SUPPORT_FILTER=y CONFIG_MEDIA_SUPPORT=m +# CONFIG_MEDIATEK_2P5GE_PHY is not set # CONFIG_MEDIATEK_GE_PHY is not set +# CONFIG_MEDIATEK_WATCHDOG is not set # CONFIG_MEDIA_TEST_SUPPORT is not set # CONFIG_MEDIA_TUNER_E4000 is not set # CONFIG_MEDIA_TUNER_FC0011 is not set @@ -4013,6 +4166,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4229,6 +4386,7 @@ CONFIG_MSDOS_PARTITION=y # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set CONFIG_MSPRO_BLOCK=m +# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set @@ -4274,12 +4432,14 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MCHP48L640 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_ECC_MEDIATEK is not set # CONFIG_MTD_NAND_ECC_MXIC is not set # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set +# CONFIG_MTD_PARSER_TRX is not set # CONFIG_MTD_PARTITIONED_MASTER is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PHYSMAP_COMPAT is not set @@ -4311,7 +4471,20 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 CONFIG_MTD_UBI=m # CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 +# CONFIG_MTK_ADSP_MBOX is not set +# CONFIG_MTK_CMDQ is not set +# CONFIG_MTK_CMDQ_MBOX is not set +# CONFIG_MTK_CQDMA is not set +# CONFIG_MTK_DEVAPC is not set +# CONFIG_MTK_HSDMA is not set +# CONFIG_MTK_INFRACFG is not set +# CONFIG_MTK_IOMMU is not set +# CONFIG_MTK_MMSYS is not set +# CONFIG_MTK_PMIC_WRAP is not set +# CONFIG_MTK_SCPSYS is not set +# CONFIG_MTK_SCPSYS_PM_DOMAINS is not set CONFIG_MTK_T7XX=m +# CONFIG_MTK_THERMAL is not set CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -4571,6 +4744,7 @@ CONFIG_NET_VENDOR_HUAWEI=y CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y +# CONFIG_NET_VENDOR_MEDIATEK is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set @@ -4812,6 +4986,7 @@ CONFIG_NODES_SHIFT=9 CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4862,6 +5037,7 @@ CONFIG_NVMEM_LAYERSCAPE_SFP=m # CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set # CONFIG_NVMEM_LAYOUT_SL28_VPD is not set # CONFIG_NVMEM_LAYOUT_U_BOOT_ENV is not set +# CONFIG_NVMEM_MTK_EFUSE is not set # CONFIG_NVMEM_QCOM_QFPROM is not set # CONFIG_NVMEM_QCOM_SEC_QFPROM is not set # CONFIG_NVMEM_REBOOT_MODE is not set @@ -4944,6 +5120,7 @@ CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y +CONFIG_PAGE_BLOCK_ORDER=13 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -5046,6 +5223,8 @@ CONFIG_PCIE_IPROC_PLATFORM=y CONFIG_PCIE_IPROC=y # CONFIG_PCIE_KIRIN is not set # CONFIG_PCIE_LAYERSCAPE_GEN4 is not set +# CONFIG_PCIE_MEDIATEK_GEN3 is not set +# CONFIG_PCIE_MEDIATEK is not set # CONFIG_PCIE_MICROCHIP_HOST is not set # CONFIG_PCI_ENDPOINT is not set # CONFIG_PCI_ENDPOINT_TEST is not set @@ -5077,6 +5256,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m +# CONFIG_PCI_PWRCTRL_GENERIC is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y @@ -5135,6 +5315,15 @@ CONFIG_PHYLINK=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_MIXEL_LVDS_PHY is not set # CONFIG_PHY_MIXEL_MIPI_DPHY is not set +# CONFIG_PHY_MTK_DP is not set +# CONFIG_PHY_MTK_HDMI is not set +# CONFIG_PHY_MTK_MIPI_CSI_0_5 is not set +# CONFIG_PHY_MTK_MIPI_DSI is not set +# CONFIG_PHY_MTK_PCIE is not set +# CONFIG_PHY_MTK_TPHY is not set +# CONFIG_PHY_MTK_UFS is not set +# CONFIG_PHY_MTK_XFI_TPHY is not set +# CONFIG_PHY_MTK_XSPHY is not set CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set @@ -5204,6 +5393,23 @@ CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8998 is not set # CONFIG_PINCTRL_MSM8X74 is not set # CONFIG_PINCTRL_MSM is not set +# CONFIG_PINCTRL_MT2712 is not set +# CONFIG_PINCTRL_MT6765 is not set +# CONFIG_PINCTRL_MT6779 is not set +# CONFIG_PINCTRL_MT6795 is not set +# CONFIG_PINCTRL_MT6797 is not set +# CONFIG_PINCTRL_MT7622 is not set +# CONFIG_PINCTRL_MT7981 is not set +# CONFIG_PINCTRL_MT7986 is not set +# CONFIG_PINCTRL_MT8167 is not set +# CONFIG_PINCTRL_MT8173 is not set +# CONFIG_PINCTRL_MT8183 is not set +# CONFIG_PINCTRL_MT8186 is not set +# CONFIG_PINCTRL_MT8188 is not set +# CONFIG_PINCTRL_MT8192 is not set +# CONFIG_PINCTRL_MT8195 is not set +# CONFIG_PINCTRL_MT8365 is not set +# CONFIG_PINCTRL_MT8516 is not set # CONFIG_PINCTRL_NS2_MUX is not set # CONFIG_PINCTRL_OCELOT is not set # CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set @@ -5395,6 +5601,8 @@ CONFIG_PWM_BCM_IPROC=y # CONFIG_PWM_IMX1 is not set CONFIG_PWM_IMX27=m CONFIG_PWM_IMX_TPM=m +# CONFIG_PWM_MEDIATEK is not set +# CONFIG_PWM_MTK_DISP is not set CONFIG_PWM_OMAP_DMTIMER=y # CONFIG_PWM_PCA9685 is not set CONFIG_PWM_TEGRA=y @@ -5794,6 +6002,8 @@ CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_MT2712 is not set +# CONFIG_RTC_DRV_MT7622 is not set # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set # CONFIG_RTC_DRV_NCT3018Y is not set @@ -6383,6 +6593,7 @@ CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y +# CONFIG_SERIAL_8250_MT6577 is not set CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y @@ -6750,6 +6961,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set # CONFIG_SND_SOC_CS35L56_SPI is not set @@ -7100,6 +7312,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7134,6 +7347,8 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_WM_ADSP is not set +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7247,6 +7462,8 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y # CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set +# CONFIG_SPI_MT65XX is not set +# CONFIG_SPI_MTK_NOR is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m @@ -7334,6 +7551,7 @@ CONFIG_STMMAC_PLATFORM=m CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m @@ -7942,6 +8160,7 @@ CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m CONFIG_USB_MON=y # CONFIG_USB_MR800 is not set +# CONFIG_USB_MTU3 is not set # CONFIG_USB_MUSB_HDRC is not set # CONFIG_USB_MXS_PHY is not set # CONFIG_USB_NET_AQC111 is not set @@ -8094,6 +8313,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set +# CONFIG_USB_XHCI_MTK is not set CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y @@ -8582,7 +8802,6 @@ CONFIG_XZ_DEC=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -CONFIG_ZBUD=y # CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set @@ -8633,5 +8852,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 5400be0bf..61b3d5f3e 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -203,6 +203,7 @@ CONFIG_AFS_FS=m # CONFIG_AHCI_CEVA is not set # CONFIG_AHCI_DWC is not set CONFIG_AHCI_IMX=m +# CONFIG_AHCI_MTK is not set # CONFIG_AHCI_QORIQ is not set # CONFIG_AHCI_TEGRA is not set CONFIG_AHCI_XGENE=m @@ -288,7 +289,7 @@ CONFIG_ARCH_K3=y CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MA35 is not set -# CONFIG_ARCH_MEDIATEK is not set +CONFIG_ARCH_MEDIATEK=y # CONFIG_ARCH_MESON is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 @@ -420,6 +421,8 @@ CONFIG_ARM_FFA_TRANSPORT=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ_HW is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ is not set CONFIG_ARM_MHU=m # CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_MHU_V3 is not set @@ -1073,6 +1076,141 @@ CONFIG_COMMON_CLK_HI3798CV200=y # CONFIG_COMMON_CLK_LAN966X is not set CONFIG_COMMON_CLK_MAX77686=y # CONFIG_COMMON_CLK_MAX9485 is not set +# CONFIG_COMMON_CLK_MEDIATEK_FHCTL is not set +# CONFIG_COMMON_CLK_MT2712_BDPSYS is not set +# CONFIG_COMMON_CLK_MT2712_IMGSYS is not set +# CONFIG_COMMON_CLK_MT2712 is not set +# CONFIG_COMMON_CLK_MT2712_JPGDECSYS is not set +# CONFIG_COMMON_CLK_MT2712_MFGCFG is not set +# CONFIG_COMMON_CLK_MT2712_MMSYS is not set +# CONFIG_COMMON_CLK_MT2712_VDECSYS is not set +# CONFIG_COMMON_CLK_MT2712_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6765_AUDIOSYS is not set +# CONFIG_COMMON_CLK_MT6765_CAMSYS is not set +# CONFIG_COMMON_CLK_MT6765_GCESYS is not set +# CONFIG_COMMON_CLK_MT6765_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6765 is not set +# CONFIG_COMMON_CLK_MT6765_MFGSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI0ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI0BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI1ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI1BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI2ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI2BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MMSYS is not set +# CONFIG_COMMON_CLK_MT6765_VCODECSYS is not set +# CONFIG_COMMON_CLK_MT6779_AUDSYS is not set +# CONFIG_COMMON_CLK_MT6779_CAMSYS is not set +# CONFIG_COMMON_CLK_MT6779_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6779_IPESYS is not set +# CONFIG_COMMON_CLK_MT6779 is not set +# CONFIG_COMMON_CLK_MT6779_MFGCFG is not set +# CONFIG_COMMON_CLK_MT6779_MMSYS is not set +# CONFIG_COMMON_CLK_MT6779_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6779_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6795 is not set +# CONFIG_COMMON_CLK_MT6795_MFGCFG is not set +# CONFIG_COMMON_CLK_MT6795_MMSYS is not set +# CONFIG_COMMON_CLK_MT6795_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6795_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6797_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6797 is not set +# CONFIG_COMMON_CLK_MT6797_MMSYS is not set +# CONFIG_COMMON_CLK_MT6797_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6797_VENCSYS is not set +# CONFIG_COMMON_CLK_MT7622_AUDSYS is not set +# CONFIG_COMMON_CLK_MT7622_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7622_HIFSYS is not set +# CONFIG_COMMON_CLK_MT7622 is not set +# CONFIG_COMMON_CLK_MT7981_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7981 is not set +# CONFIG_COMMON_CLK_MT7986_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7986 is not set +# CONFIG_COMMON_CLK_MT7988 is not set +# CONFIG_COMMON_CLK_MT8167_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8167_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8167 is not set +# CONFIG_COMMON_CLK_MT8167_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8167_MMSYS is not set +# CONFIG_COMMON_CLK_MT8167_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8173_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8173 is not set +# CONFIG_COMMON_CLK_MT8173_MMSYS is not set +# CONFIG_COMMON_CLK_MT8173_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8173_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8183_AUDIOSYS is not set +# CONFIG_COMMON_CLK_MT8183_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8183_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8183_IPU_ADL is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CONN is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CORE0 is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CORE1 is not set +# CONFIG_COMMON_CLK_MT8183 is not set +# CONFIG_COMMON_CLK_MT8183_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8183_MMSYS is not set +# CONFIG_COMMON_CLK_MT8183_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8183_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8186_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8186_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8186_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8186_IPESYS is not set +# CONFIG_COMMON_CLK_MT8186 is not set +# CONFIG_COMMON_CLK_MT8186_MCUSYS is not set +# CONFIG_COMMON_CLK_MT8186_MDPSYS is not set +# CONFIG_COMMON_CLK_MT8186_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8186_MMSYS is not set +# CONFIG_COMMON_CLK_MT8186_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8186_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8186_WPESYS is not set +# CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M is not set +# CONFIG_COMMON_CLK_MT8188_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8188_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8188_IPESYS is not set +# CONFIG_COMMON_CLK_MT8188 is not set +# CONFIG_COMMON_CLK_MT8188_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8188_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8188_VDOSYS is not set +# CONFIG_COMMON_CLK_MT8188_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8188_VPPSYS is not set +# CONFIG_COMMON_CLK_MT8188_WPESYS is not set +# CONFIG_COMMON_CLK_MT8192_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8192_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8192_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8192_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8192_IPESYS is not set +# CONFIG_COMMON_CLK_MT8192 is not set +# CONFIG_COMMON_CLK_MT8192_MDPSYS is not set +# CONFIG_COMMON_CLK_MT8192_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8192_MMSYS is not set +# CONFIG_COMMON_CLK_MT8192_MSDC is not set +# CONFIG_COMMON_CLK_MT8192_SCP_ADSP is not set +# CONFIG_COMMON_CLK_MT8192_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8192_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8195_APUSYS is not set +# CONFIG_COMMON_CLK_MT8195_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8195_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8195_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8195_IPESYS is not set +# CONFIG_COMMON_CLK_MT8195 is not set +# CONFIG_COMMON_CLK_MT8195_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8195_MSDC is not set +# CONFIG_COMMON_CLK_MT8195_SCP_ADSP is not set +# CONFIG_COMMON_CLK_MT8195_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8195_VDOSYS is not set +# CONFIG_COMMON_CLK_MT8195_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8195_VPPSYS is not set +# CONFIG_COMMON_CLK_MT8195_WPESYS is not set +# CONFIG_COMMON_CLK_MT8365_APU is not set +# CONFIG_COMMON_CLK_MT8365_CAM is not set +# CONFIG_COMMON_CLK_MT8365 is not set +# CONFIG_COMMON_CLK_MT8365_MFG is not set +# CONFIG_COMMON_CLK_MT8365_MMSYS is not set +# CONFIG_COMMON_CLK_MT8365_VDEC is not set +# CONFIG_COMMON_CLK_MT8365_VENC is not set +# CONFIG_COMMON_CLK_MT8516_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8516 is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_QCOM is not set # CONFIG_COMMON_CLK_RS9_PCIE is not set @@ -1616,6 +1754,7 @@ CONFIG_DPAA2_CONSOLE=m # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set # CONFIG_DRM_ACCEL_IVPU is not set @@ -1675,6 +1814,7 @@ CONFIG_DRM_I2C_NXP_TDA998X=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1700,6 +1840,7 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOONGSON is not set # CONFIG_DRM_LVDS_CODEC is not set # CONFIG_DRM_MALI_DISPLAY is not set +# CONFIG_DRM_MEDIATEK is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m # CONFIG_DRM_MSM is not set @@ -1751,6 +1892,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set @@ -1792,6 +1934,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1802,6 +1945,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1816,6 +1960,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2000,6 +2145,7 @@ CONFIG_DWMAC_IMX8=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MEDIATEK is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set CONFIG_DWMAC_TEGRA=m # CONFIG_DW_WATCHDOG is not set @@ -2454,6 +2600,7 @@ CONFIG_GVE=m # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set CONFIG_HARDLOCKUP_DETECTOR=y @@ -2686,6 +2833,7 @@ CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=m # CONFIG_HW_RANDOM_HISTB is not set # CONFIG_HW_RANDOM_IPROC_RNG200 is not set +# CONFIG_HW_RANDOM_MTK is not set CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_TIMERIOMEM=m # CONFIG_HW_RANDOM_TPM is not set @@ -2760,6 +2908,7 @@ CONFIG_I2C_IMX=m # CONFIG_I2C_KEBA is not set CONFIG_I2C_MLXBF=m CONFIG_I2C_MLXCPLD=m +# CONFIG_I2C_MT65XX is not set CONFIG_I2C_MUX_GPIO=m # CONFIG_I2C_MUX_GPMUX is not set # CONFIG_I2C_MUX_LTC4306 is not set @@ -3103,6 +3252,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +# CONFIG_INTERCONNECT_MTK is not set # CONFIG_INTERCONNECT_QCOM is not set CONFIG_INTERCONNECT=y CONFIG_INTERRUPT_SANITIZE_REGISTERS=y @@ -3404,6 +3554,7 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set +# CONFIG_KEYBOARD_MT6779 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set # CONFIG_KEYBOARD_OPENCORES is not set @@ -3787,7 +3938,9 @@ CONFIG_MEDIA_PLATFORM_SUPPORT=y # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set CONFIG_MEDIA_SUPPORT_FILTER=y CONFIG_MEDIA_SUPPORT=m +# CONFIG_MEDIATEK_2P5GE_PHY is not set # CONFIG_MEDIATEK_GE_PHY is not set +# CONFIG_MEDIATEK_WATCHDOG is not set # CONFIG_MEDIA_TEST_SUPPORT is not set # CONFIG_MEDIA_TUNER_E4000 is not set # CONFIG_MEDIA_TUNER_FC0011 is not set @@ -3992,6 +4145,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4208,6 +4365,7 @@ CONFIG_MSDOS_PARTITION=y # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set CONFIG_MSPRO_BLOCK=m +# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set @@ -4253,12 +4411,14 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MCHP48L640 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_ECC_MEDIATEK is not set # CONFIG_MTD_NAND_ECC_MXIC is not set # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set +# CONFIG_MTD_PARSER_TRX is not set # CONFIG_MTD_PARTITIONED_MASTER is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PHYSMAP_COMPAT is not set @@ -4290,7 +4450,20 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 CONFIG_MTD_UBI=m # CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 +# CONFIG_MTK_ADSP_MBOX is not set +# CONFIG_MTK_CMDQ is not set +# CONFIG_MTK_CMDQ_MBOX is not set +# CONFIG_MTK_CQDMA is not set +# CONFIG_MTK_DEVAPC is not set +# CONFIG_MTK_HSDMA is not set +# CONFIG_MTK_INFRACFG is not set +# CONFIG_MTK_IOMMU is not set +# CONFIG_MTK_MMSYS is not set +# CONFIG_MTK_PMIC_WRAP is not set +# CONFIG_MTK_SCPSYS is not set +# CONFIG_MTK_SCPSYS_PM_DOMAINS is not set CONFIG_MTK_T7XX=m +# CONFIG_MTK_THERMAL is not set CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -4550,6 +4723,7 @@ CONFIG_NET_VENDOR_HUAWEI=y CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y +# CONFIG_NET_VENDOR_MEDIATEK is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set @@ -4791,6 +4965,7 @@ CONFIG_NODES_SHIFT=9 CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4841,6 +5016,7 @@ CONFIG_NVMEM_LAYERSCAPE_SFP=m # CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set # CONFIG_NVMEM_LAYOUT_SL28_VPD is not set # CONFIG_NVMEM_LAYOUT_U_BOOT_ENV is not set +# CONFIG_NVMEM_MTK_EFUSE is not set # CONFIG_NVMEM_QCOM_QFPROM is not set # CONFIG_NVMEM_QCOM_SEC_QFPROM is not set # CONFIG_NVMEM_REBOOT_MODE is not set @@ -4923,6 +5099,7 @@ CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y +CONFIG_PAGE_BLOCK_ORDER=13 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -5023,6 +5200,8 @@ CONFIG_PCIE_IPROC_PLATFORM=y CONFIG_PCIE_IPROC=y # CONFIG_PCIE_KIRIN is not set # CONFIG_PCIE_LAYERSCAPE_GEN4 is not set +# CONFIG_PCIE_MEDIATEK_GEN3 is not set +# CONFIG_PCIE_MEDIATEK is not set # CONFIG_PCIE_MICROCHIP_HOST is not set # CONFIG_PCI_ENDPOINT is not set # CONFIG_PCI_ENDPOINT_TEST is not set @@ -5054,6 +5233,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m +# CONFIG_PCI_PWRCTRL_GENERIC is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y @@ -5112,6 +5292,15 @@ CONFIG_PHYLINK=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_MIXEL_LVDS_PHY is not set # CONFIG_PHY_MIXEL_MIPI_DPHY is not set +# CONFIG_PHY_MTK_DP is not set +# CONFIG_PHY_MTK_HDMI is not set +# CONFIG_PHY_MTK_MIPI_CSI_0_5 is not set +# CONFIG_PHY_MTK_MIPI_DSI is not set +# CONFIG_PHY_MTK_PCIE is not set +# CONFIG_PHY_MTK_TPHY is not set +# CONFIG_PHY_MTK_UFS is not set +# CONFIG_PHY_MTK_XFI_TPHY is not set +# CONFIG_PHY_MTK_XSPHY is not set CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set @@ -5181,6 +5370,23 @@ CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8998 is not set # CONFIG_PINCTRL_MSM8X74 is not set # CONFIG_PINCTRL_MSM is not set +# CONFIG_PINCTRL_MT2712 is not set +# CONFIG_PINCTRL_MT6765 is not set +# CONFIG_PINCTRL_MT6779 is not set +# CONFIG_PINCTRL_MT6795 is not set +# CONFIG_PINCTRL_MT6797 is not set +# CONFIG_PINCTRL_MT7622 is not set +# CONFIG_PINCTRL_MT7981 is not set +# CONFIG_PINCTRL_MT7986 is not set +# CONFIG_PINCTRL_MT8167 is not set +# CONFIG_PINCTRL_MT8173 is not set +# CONFIG_PINCTRL_MT8183 is not set +# CONFIG_PINCTRL_MT8186 is not set +# CONFIG_PINCTRL_MT8188 is not set +# CONFIG_PINCTRL_MT8192 is not set +# CONFIG_PINCTRL_MT8195 is not set +# CONFIG_PINCTRL_MT8365 is not set +# CONFIG_PINCTRL_MT8516 is not set # CONFIG_PINCTRL_NS2_MUX is not set # CONFIG_PINCTRL_OCELOT is not set # CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set @@ -5372,6 +5578,8 @@ CONFIG_PWM_BCM_IPROC=y # CONFIG_PWM_IMX1 is not set CONFIG_PWM_IMX27=m CONFIG_PWM_IMX_TPM=m +# CONFIG_PWM_MEDIATEK is not set +# CONFIG_PWM_MTK_DISP is not set CONFIG_PWM_OMAP_DMTIMER=y # CONFIG_PWM_PCA9685 is not set CONFIG_PWM_TEGRA=y @@ -5771,6 +5979,8 @@ CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_MT2712 is not set +# CONFIG_RTC_DRV_MT7622 is not set # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set # CONFIG_RTC_DRV_NCT3018Y is not set @@ -6359,6 +6569,7 @@ CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y +# CONFIG_SERIAL_8250_MT6577 is not set CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y @@ -6725,6 +6936,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set # CONFIG_SND_SOC_CS35L56_SPI is not set @@ -7074,6 +7286,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7108,6 +7321,8 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_WM_ADSP is not set +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7221,6 +7436,8 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y # CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set +# CONFIG_SPI_MT65XX is not set +# CONFIG_SPI_MTK_NOR is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m @@ -7308,6 +7525,7 @@ CONFIG_STMMAC_PLATFORM=m CONFIG_STRCAT_KUNIT_TEST=m # CONFIG_STRICT_DEVMEM is not set CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m @@ -7916,6 +8134,7 @@ CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m CONFIG_USB_MON=y # CONFIG_USB_MR800 is not set +# CONFIG_USB_MTU3 is not set # CONFIG_USB_MUSB_HDRC is not set # CONFIG_USB_MXS_PHY is not set # CONFIG_USB_NET_AQC111 is not set @@ -8068,6 +8287,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set +# CONFIG_USB_XHCI_MTK is not set CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y @@ -8556,7 +8776,6 @@ CONFIG_XZ_DEC=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -CONFIG_ZBUD=y # CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set @@ -8607,5 +8826,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index c821f21a5..0ab9d9b34 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -203,6 +203,7 @@ CONFIG_AFS_FS=m # CONFIG_AHCI_CEVA is not set # CONFIG_AHCI_DWC is not set CONFIG_AHCI_IMX=m +# CONFIG_AHCI_MTK is not set # CONFIG_AHCI_QORIQ is not set # CONFIG_AHCI_TEGRA is not set CONFIG_AHCI_XGENE=m @@ -288,7 +289,7 @@ CONFIG_ARCH_K3=y CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MA35 is not set -# CONFIG_ARCH_MEDIATEK is not set +CONFIG_ARCH_MEDIATEK=y # CONFIG_ARCH_MESON is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 @@ -418,6 +419,8 @@ CONFIG_ARM_FFA_TRANSPORT=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ_HW is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ is not set CONFIG_ARM_MHU=m # CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_MHU_V3 is not set @@ -1071,6 +1074,141 @@ CONFIG_COMMON_CLK_HI3798CV200=y # CONFIG_COMMON_CLK_LAN966X is not set CONFIG_COMMON_CLK_MAX77686=y # CONFIG_COMMON_CLK_MAX9485 is not set +# CONFIG_COMMON_CLK_MEDIATEK_FHCTL is not set +# CONFIG_COMMON_CLK_MT2712_BDPSYS is not set +# CONFIG_COMMON_CLK_MT2712_IMGSYS is not set +# CONFIG_COMMON_CLK_MT2712 is not set +# CONFIG_COMMON_CLK_MT2712_JPGDECSYS is not set +# CONFIG_COMMON_CLK_MT2712_MFGCFG is not set +# CONFIG_COMMON_CLK_MT2712_MMSYS is not set +# CONFIG_COMMON_CLK_MT2712_VDECSYS is not set +# CONFIG_COMMON_CLK_MT2712_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6765_AUDIOSYS is not set +# CONFIG_COMMON_CLK_MT6765_CAMSYS is not set +# CONFIG_COMMON_CLK_MT6765_GCESYS is not set +# CONFIG_COMMON_CLK_MT6765_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6765 is not set +# CONFIG_COMMON_CLK_MT6765_MFGSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI0ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI0BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI1ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI1BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI2ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI2BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MMSYS is not set +# CONFIG_COMMON_CLK_MT6765_VCODECSYS is not set +# CONFIG_COMMON_CLK_MT6779_AUDSYS is not set +# CONFIG_COMMON_CLK_MT6779_CAMSYS is not set +# CONFIG_COMMON_CLK_MT6779_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6779_IPESYS is not set +# CONFIG_COMMON_CLK_MT6779 is not set +# CONFIG_COMMON_CLK_MT6779_MFGCFG is not set +# CONFIG_COMMON_CLK_MT6779_MMSYS is not set +# CONFIG_COMMON_CLK_MT6779_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6779_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6795 is not set +# CONFIG_COMMON_CLK_MT6795_MFGCFG is not set +# CONFIG_COMMON_CLK_MT6795_MMSYS is not set +# CONFIG_COMMON_CLK_MT6795_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6795_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6797_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6797 is not set +# CONFIG_COMMON_CLK_MT6797_MMSYS is not set +# CONFIG_COMMON_CLK_MT6797_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6797_VENCSYS is not set +# CONFIG_COMMON_CLK_MT7622_AUDSYS is not set +# CONFIG_COMMON_CLK_MT7622_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7622_HIFSYS is not set +# CONFIG_COMMON_CLK_MT7622 is not set +# CONFIG_COMMON_CLK_MT7981_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7981 is not set +# CONFIG_COMMON_CLK_MT7986_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7986 is not set +# CONFIG_COMMON_CLK_MT7988 is not set +# CONFIG_COMMON_CLK_MT8167_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8167_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8167 is not set +# CONFIG_COMMON_CLK_MT8167_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8167_MMSYS is not set +# CONFIG_COMMON_CLK_MT8167_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8173_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8173 is not set +# CONFIG_COMMON_CLK_MT8173_MMSYS is not set +# CONFIG_COMMON_CLK_MT8173_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8173_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8183_AUDIOSYS is not set +# CONFIG_COMMON_CLK_MT8183_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8183_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8183_IPU_ADL is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CONN is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CORE0 is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CORE1 is not set +# CONFIG_COMMON_CLK_MT8183 is not set +# CONFIG_COMMON_CLK_MT8183_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8183_MMSYS is not set +# CONFIG_COMMON_CLK_MT8183_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8183_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8186_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8186_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8186_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8186_IPESYS is not set +# CONFIG_COMMON_CLK_MT8186 is not set +# CONFIG_COMMON_CLK_MT8186_MCUSYS is not set +# CONFIG_COMMON_CLK_MT8186_MDPSYS is not set +# CONFIG_COMMON_CLK_MT8186_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8186_MMSYS is not set +# CONFIG_COMMON_CLK_MT8186_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8186_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8186_WPESYS is not set +# CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M is not set +# CONFIG_COMMON_CLK_MT8188_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8188_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8188_IPESYS is not set +# CONFIG_COMMON_CLK_MT8188 is not set +# CONFIG_COMMON_CLK_MT8188_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8188_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8188_VDOSYS is not set +# CONFIG_COMMON_CLK_MT8188_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8188_VPPSYS is not set +# CONFIG_COMMON_CLK_MT8188_WPESYS is not set +# CONFIG_COMMON_CLK_MT8192_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8192_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8192_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8192_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8192_IPESYS is not set +# CONFIG_COMMON_CLK_MT8192 is not set +# CONFIG_COMMON_CLK_MT8192_MDPSYS is not set +# CONFIG_COMMON_CLK_MT8192_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8192_MMSYS is not set +# CONFIG_COMMON_CLK_MT8192_MSDC is not set +# CONFIG_COMMON_CLK_MT8192_SCP_ADSP is not set +# CONFIG_COMMON_CLK_MT8192_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8192_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8195_APUSYS is not set +# CONFIG_COMMON_CLK_MT8195_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8195_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8195_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8195_IPESYS is not set +# CONFIG_COMMON_CLK_MT8195 is not set +# CONFIG_COMMON_CLK_MT8195_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8195_MSDC is not set +# CONFIG_COMMON_CLK_MT8195_SCP_ADSP is not set +# CONFIG_COMMON_CLK_MT8195_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8195_VDOSYS is not set +# CONFIG_COMMON_CLK_MT8195_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8195_VPPSYS is not set +# CONFIG_COMMON_CLK_MT8195_WPESYS is not set +# CONFIG_COMMON_CLK_MT8365_APU is not set +# CONFIG_COMMON_CLK_MT8365_CAM is not set +# CONFIG_COMMON_CLK_MT8365 is not set +# CONFIG_COMMON_CLK_MT8365_MFG is not set +# CONFIG_COMMON_CLK_MT8365_MMSYS is not set +# CONFIG_COMMON_CLK_MT8365_VDEC is not set +# CONFIG_COMMON_CLK_MT8365_VENC is not set +# CONFIG_COMMON_CLK_MT8516_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8516 is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_QCOM is not set # CONFIG_COMMON_CLK_RS9_PCIE is not set @@ -1622,6 +1760,7 @@ CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set # CONFIG_DRM_ACCEL_IVPU is not set @@ -1681,6 +1820,7 @@ CONFIG_DRM_I2C_NXP_TDA998X=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1706,6 +1846,7 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOONGSON is not set # CONFIG_DRM_LVDS_CODEC is not set # CONFIG_DRM_MALI_DISPLAY is not set +# CONFIG_DRM_MEDIATEK is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m # CONFIG_DRM_MSM is not set @@ -1757,6 +1898,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set @@ -1798,6 +1940,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1808,6 +1951,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1822,6 +1966,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2006,6 +2151,7 @@ CONFIG_DWMAC_IMX8=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MEDIATEK is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set CONFIG_DWMAC_TEGRA=m # CONFIG_DW_WATCHDOG is not set @@ -2467,6 +2613,7 @@ CONFIG_GVE=m # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set CONFIG_HARDLOCKUP_DETECTOR=y @@ -2699,6 +2846,7 @@ CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=m # CONFIG_HW_RANDOM_HISTB is not set # CONFIG_HW_RANDOM_IPROC_RNG200 is not set +# CONFIG_HW_RANDOM_MTK is not set CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_TIMERIOMEM=m # CONFIG_HW_RANDOM_TPM is not set @@ -2773,6 +2921,7 @@ CONFIG_I2C_IMX=m # CONFIG_I2C_KEBA is not set CONFIG_I2C_MLXBF=m CONFIG_I2C_MLXCPLD=m +# CONFIG_I2C_MT65XX is not set CONFIG_I2C_MUX_GPIO=m # CONFIG_I2C_MUX_GPMUX is not set # CONFIG_I2C_MUX_LTC4306 is not set @@ -3116,6 +3265,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +# CONFIG_INTERCONNECT_MTK is not set # CONFIG_INTERCONNECT_QCOM is not set CONFIG_INTERCONNECT=y CONFIG_INTERRUPT_SANITIZE_REGISTERS=y @@ -3422,6 +3572,7 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set +# CONFIG_KEYBOARD_MT6779 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set # CONFIG_KEYBOARD_OPENCORES is not set @@ -3805,7 +3956,9 @@ CONFIG_MEDIA_PLATFORM_SUPPORT=y # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set CONFIG_MEDIA_SUPPORT_FILTER=y CONFIG_MEDIA_SUPPORT=m +# CONFIG_MEDIATEK_2P5GE_PHY is not set # CONFIG_MEDIATEK_GE_PHY is not set +# CONFIG_MEDIATEK_WATCHDOG is not set # CONFIG_MEDIA_TEST_SUPPORT is not set # CONFIG_MEDIA_TUNER_E4000 is not set # CONFIG_MEDIA_TUNER_FC0011 is not set @@ -4010,6 +4163,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4226,6 +4383,7 @@ CONFIG_MSDOS_PARTITION=y # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set CONFIG_MSPRO_BLOCK=m +# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set @@ -4271,12 +4429,14 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MCHP48L640 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_ECC_MEDIATEK is not set # CONFIG_MTD_NAND_ECC_MXIC is not set # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set +# CONFIG_MTD_PARSER_TRX is not set # CONFIG_MTD_PARTITIONED_MASTER is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PHYSMAP_COMPAT is not set @@ -4308,7 +4468,20 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 CONFIG_MTD_UBI=m # CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 +# CONFIG_MTK_ADSP_MBOX is not set +# CONFIG_MTK_CMDQ is not set +# CONFIG_MTK_CMDQ_MBOX is not set +# CONFIG_MTK_CQDMA is not set +# CONFIG_MTK_DEVAPC is not set +# CONFIG_MTK_HSDMA is not set +# CONFIG_MTK_INFRACFG is not set +# CONFIG_MTK_IOMMU is not set +# CONFIG_MTK_MMSYS is not set +# CONFIG_MTK_PMIC_WRAP is not set +# CONFIG_MTK_SCPSYS is not set +# CONFIG_MTK_SCPSYS_PM_DOMAINS is not set CONFIG_MTK_T7XX=m +# CONFIG_MTK_THERMAL is not set CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -4568,6 +4741,7 @@ CONFIG_NET_VENDOR_HUAWEI=y CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y +# CONFIG_NET_VENDOR_MEDIATEK is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set @@ -4809,6 +4983,7 @@ CONFIG_NODES_SHIFT=9 CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4859,6 +5034,7 @@ CONFIG_NVMEM_LAYERSCAPE_SFP=m # CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set # CONFIG_NVMEM_LAYOUT_SL28_VPD is not set # CONFIG_NVMEM_LAYOUT_U_BOOT_ENV is not set +# CONFIG_NVMEM_MTK_EFUSE is not set # CONFIG_NVMEM_QCOM_QFPROM is not set # CONFIG_NVMEM_QCOM_SEC_QFPROM is not set # CONFIG_NVMEM_REBOOT_MODE is not set @@ -4941,6 +5117,7 @@ CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y +CONFIG_PAGE_BLOCK_ORDER=10 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -5042,6 +5219,8 @@ CONFIG_PCIE_IPROC_PLATFORM=y CONFIG_PCIE_IPROC=y # CONFIG_PCIE_KIRIN is not set # CONFIG_PCIE_LAYERSCAPE_GEN4 is not set +# CONFIG_PCIE_MEDIATEK_GEN3 is not set +# CONFIG_PCIE_MEDIATEK is not set # CONFIG_PCIE_MICROCHIP_HOST is not set # CONFIG_PCI_ENDPOINT is not set # CONFIG_PCI_ENDPOINT_TEST is not set @@ -5073,6 +5252,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m +# CONFIG_PCI_PWRCTRL_GENERIC is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y @@ -5131,6 +5311,15 @@ CONFIG_PHYLINK=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_MIXEL_LVDS_PHY is not set # CONFIG_PHY_MIXEL_MIPI_DPHY is not set +# CONFIG_PHY_MTK_DP is not set +# CONFIG_PHY_MTK_HDMI is not set +# CONFIG_PHY_MTK_MIPI_CSI_0_5 is not set +# CONFIG_PHY_MTK_MIPI_DSI is not set +# CONFIG_PHY_MTK_PCIE is not set +# CONFIG_PHY_MTK_TPHY is not set +# CONFIG_PHY_MTK_UFS is not set +# CONFIG_PHY_MTK_XFI_TPHY is not set +# CONFIG_PHY_MTK_XSPHY is not set CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set @@ -5200,6 +5389,23 @@ CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8998 is not set # CONFIG_PINCTRL_MSM8X74 is not set # CONFIG_PINCTRL_MSM is not set +# CONFIG_PINCTRL_MT2712 is not set +# CONFIG_PINCTRL_MT6765 is not set +# CONFIG_PINCTRL_MT6779 is not set +# CONFIG_PINCTRL_MT6795 is not set +# CONFIG_PINCTRL_MT6797 is not set +# CONFIG_PINCTRL_MT7622 is not set +# CONFIG_PINCTRL_MT7981 is not set +# CONFIG_PINCTRL_MT7986 is not set +# CONFIG_PINCTRL_MT8167 is not set +# CONFIG_PINCTRL_MT8173 is not set +# CONFIG_PINCTRL_MT8183 is not set +# CONFIG_PINCTRL_MT8186 is not set +# CONFIG_PINCTRL_MT8188 is not set +# CONFIG_PINCTRL_MT8192 is not set +# CONFIG_PINCTRL_MT8195 is not set +# CONFIG_PINCTRL_MT8365 is not set +# CONFIG_PINCTRL_MT8516 is not set # CONFIG_PINCTRL_NS2_MUX is not set # CONFIG_PINCTRL_OCELOT is not set # CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set @@ -5391,6 +5597,8 @@ CONFIG_PWM_BCM_IPROC=y # CONFIG_PWM_IMX1 is not set CONFIG_PWM_IMX27=m CONFIG_PWM_IMX_TPM=m +# CONFIG_PWM_MEDIATEK is not set +# CONFIG_PWM_MTK_DISP is not set CONFIG_PWM_OMAP_DMTIMER=y # CONFIG_PWM_PCA9685 is not set CONFIG_PWM_TEGRA=y @@ -5790,6 +5998,8 @@ CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_MT2712 is not set +# CONFIG_RTC_DRV_MT7622 is not set # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set # CONFIG_RTC_DRV_NCT3018Y is not set @@ -6379,6 +6589,7 @@ CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y +# CONFIG_SERIAL_8250_MT6577 is not set CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y @@ -6746,6 +6957,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set # CONFIG_SND_SOC_CS35L56_SPI is not set @@ -7096,6 +7308,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7130,6 +7343,8 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_WM_ADSP is not set +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7243,6 +7458,8 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y # CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set +# CONFIG_SPI_MT65XX is not set +# CONFIG_SPI_MTK_NOR is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m @@ -7330,6 +7547,7 @@ CONFIG_STMMAC_PLATFORM=m CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m @@ -7938,6 +8156,7 @@ CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m CONFIG_USB_MON=y # CONFIG_USB_MR800 is not set +# CONFIG_USB_MTU3 is not set # CONFIG_USB_MUSB_HDRC is not set # CONFIG_USB_MXS_PHY is not set # CONFIG_USB_NET_AQC111 is not set @@ -8090,6 +8309,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set +# CONFIG_USB_XHCI_MTK is not set CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y @@ -8578,7 +8798,6 @@ CONFIG_XZ_DEC=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -CONFIG_ZBUD=y # CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set @@ -8629,5 +8848,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 4c03cb52d..f9fb4311c 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -203,6 +203,7 @@ CONFIG_AFS_FS=m # CONFIG_AHCI_CEVA is not set # CONFIG_AHCI_DWC is not set CONFIG_AHCI_IMX=m +# CONFIG_AHCI_MTK is not set # CONFIG_AHCI_QORIQ is not set # CONFIG_AHCI_TEGRA is not set CONFIG_AHCI_XGENE=m @@ -288,7 +289,7 @@ CONFIG_ARCH_K3=y CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MA35 is not set -# CONFIG_ARCH_MEDIATEK is not set +CONFIG_ARCH_MEDIATEK=y # CONFIG_ARCH_MESON is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 @@ -418,6 +419,8 @@ CONFIG_ARM_FFA_TRANSPORT=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ_HW is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ is not set CONFIG_ARM_MHU=m # CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_MHU_V3 is not set @@ -1071,6 +1074,141 @@ CONFIG_COMMON_CLK_HI3798CV200=y # CONFIG_COMMON_CLK_LAN966X is not set CONFIG_COMMON_CLK_MAX77686=y # CONFIG_COMMON_CLK_MAX9485 is not set +# CONFIG_COMMON_CLK_MEDIATEK_FHCTL is not set +# CONFIG_COMMON_CLK_MT2712_BDPSYS is not set +# CONFIG_COMMON_CLK_MT2712_IMGSYS is not set +# CONFIG_COMMON_CLK_MT2712 is not set +# CONFIG_COMMON_CLK_MT2712_JPGDECSYS is not set +# CONFIG_COMMON_CLK_MT2712_MFGCFG is not set +# CONFIG_COMMON_CLK_MT2712_MMSYS is not set +# CONFIG_COMMON_CLK_MT2712_VDECSYS is not set +# CONFIG_COMMON_CLK_MT2712_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6765_AUDIOSYS is not set +# CONFIG_COMMON_CLK_MT6765_CAMSYS is not set +# CONFIG_COMMON_CLK_MT6765_GCESYS is not set +# CONFIG_COMMON_CLK_MT6765_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6765 is not set +# CONFIG_COMMON_CLK_MT6765_MFGSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI0ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI0BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI1ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI1BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI2ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI2BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MMSYS is not set +# CONFIG_COMMON_CLK_MT6765_VCODECSYS is not set +# CONFIG_COMMON_CLK_MT6779_AUDSYS is not set +# CONFIG_COMMON_CLK_MT6779_CAMSYS is not set +# CONFIG_COMMON_CLK_MT6779_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6779_IPESYS is not set +# CONFIG_COMMON_CLK_MT6779 is not set +# CONFIG_COMMON_CLK_MT6779_MFGCFG is not set +# CONFIG_COMMON_CLK_MT6779_MMSYS is not set +# CONFIG_COMMON_CLK_MT6779_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6779_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6795 is not set +# CONFIG_COMMON_CLK_MT6795_MFGCFG is not set +# CONFIG_COMMON_CLK_MT6795_MMSYS is not set +# CONFIG_COMMON_CLK_MT6795_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6795_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6797_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6797 is not set +# CONFIG_COMMON_CLK_MT6797_MMSYS is not set +# CONFIG_COMMON_CLK_MT6797_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6797_VENCSYS is not set +# CONFIG_COMMON_CLK_MT7622_AUDSYS is not set +# CONFIG_COMMON_CLK_MT7622_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7622_HIFSYS is not set +# CONFIG_COMMON_CLK_MT7622 is not set +# CONFIG_COMMON_CLK_MT7981_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7981 is not set +# CONFIG_COMMON_CLK_MT7986_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7986 is not set +# CONFIG_COMMON_CLK_MT7988 is not set +# CONFIG_COMMON_CLK_MT8167_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8167_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8167 is not set +# CONFIG_COMMON_CLK_MT8167_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8167_MMSYS is not set +# CONFIG_COMMON_CLK_MT8167_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8173_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8173 is not set +# CONFIG_COMMON_CLK_MT8173_MMSYS is not set +# CONFIG_COMMON_CLK_MT8173_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8173_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8183_AUDIOSYS is not set +# CONFIG_COMMON_CLK_MT8183_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8183_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8183_IPU_ADL is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CONN is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CORE0 is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CORE1 is not set +# CONFIG_COMMON_CLK_MT8183 is not set +# CONFIG_COMMON_CLK_MT8183_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8183_MMSYS is not set +# CONFIG_COMMON_CLK_MT8183_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8183_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8186_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8186_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8186_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8186_IPESYS is not set +# CONFIG_COMMON_CLK_MT8186 is not set +# CONFIG_COMMON_CLK_MT8186_MCUSYS is not set +# CONFIG_COMMON_CLK_MT8186_MDPSYS is not set +# CONFIG_COMMON_CLK_MT8186_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8186_MMSYS is not set +# CONFIG_COMMON_CLK_MT8186_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8186_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8186_WPESYS is not set +# CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M is not set +# CONFIG_COMMON_CLK_MT8188_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8188_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8188_IPESYS is not set +# CONFIG_COMMON_CLK_MT8188 is not set +# CONFIG_COMMON_CLK_MT8188_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8188_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8188_VDOSYS is not set +# CONFIG_COMMON_CLK_MT8188_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8188_VPPSYS is not set +# CONFIG_COMMON_CLK_MT8188_WPESYS is not set +# CONFIG_COMMON_CLK_MT8192_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8192_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8192_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8192_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8192_IPESYS is not set +# CONFIG_COMMON_CLK_MT8192 is not set +# CONFIG_COMMON_CLK_MT8192_MDPSYS is not set +# CONFIG_COMMON_CLK_MT8192_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8192_MMSYS is not set +# CONFIG_COMMON_CLK_MT8192_MSDC is not set +# CONFIG_COMMON_CLK_MT8192_SCP_ADSP is not set +# CONFIG_COMMON_CLK_MT8192_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8192_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8195_APUSYS is not set +# CONFIG_COMMON_CLK_MT8195_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8195_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8195_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8195_IPESYS is not set +# CONFIG_COMMON_CLK_MT8195 is not set +# CONFIG_COMMON_CLK_MT8195_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8195_MSDC is not set +# CONFIG_COMMON_CLK_MT8195_SCP_ADSP is not set +# CONFIG_COMMON_CLK_MT8195_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8195_VDOSYS is not set +# CONFIG_COMMON_CLK_MT8195_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8195_VPPSYS is not set +# CONFIG_COMMON_CLK_MT8195_WPESYS is not set +# CONFIG_COMMON_CLK_MT8365_APU is not set +# CONFIG_COMMON_CLK_MT8365_CAM is not set +# CONFIG_COMMON_CLK_MT8365 is not set +# CONFIG_COMMON_CLK_MT8365_MFG is not set +# CONFIG_COMMON_CLK_MT8365_MMSYS is not set +# CONFIG_COMMON_CLK_MT8365_VDEC is not set +# CONFIG_COMMON_CLK_MT8365_VENC is not set +# CONFIG_COMMON_CLK_MT8516_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8516 is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_QCOM is not set # CONFIG_COMMON_CLK_RS9_PCIE is not set @@ -1614,6 +1752,7 @@ CONFIG_DPAA2_CONSOLE=m # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set # CONFIG_DRM_ACCEL_IVPU is not set @@ -1673,6 +1812,7 @@ CONFIG_DRM_I2C_NXP_TDA998X=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1698,6 +1838,7 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOONGSON is not set # CONFIG_DRM_LVDS_CODEC is not set # CONFIG_DRM_MALI_DISPLAY is not set +# CONFIG_DRM_MEDIATEK is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200=m # CONFIG_DRM_MSM is not set @@ -1749,6 +1890,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set @@ -1790,6 +1932,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1800,6 +1943,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1814,6 +1958,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -1998,6 +2143,7 @@ CONFIG_DWMAC_IMX8=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MEDIATEK is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set CONFIG_DWMAC_TEGRA=m # CONFIG_DW_WATCHDOG is not set @@ -2451,6 +2597,7 @@ CONFIG_GVE=m # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set CONFIG_HARDLOCKUP_DETECTOR=y @@ -2683,6 +2830,7 @@ CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=m # CONFIG_HW_RANDOM_HISTB is not set # CONFIG_HW_RANDOM_IPROC_RNG200 is not set +# CONFIG_HW_RANDOM_MTK is not set CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_TIMERIOMEM=m # CONFIG_HW_RANDOM_TPM is not set @@ -2757,6 +2905,7 @@ CONFIG_I2C_IMX=m # CONFIG_I2C_KEBA is not set CONFIG_I2C_MLXBF=m CONFIG_I2C_MLXCPLD=m +# CONFIG_I2C_MT65XX is not set CONFIG_I2C_MUX_GPIO=m # CONFIG_I2C_MUX_GPMUX is not set # CONFIG_I2C_MUX_LTC4306 is not set @@ -3100,6 +3249,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +# CONFIG_INTERCONNECT_MTK is not set # CONFIG_INTERCONNECT_QCOM is not set CONFIG_INTERCONNECT=y CONFIG_INTERRUPT_SANITIZE_REGISTERS=y @@ -3401,6 +3551,7 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set +# CONFIG_KEYBOARD_MT6779 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set # CONFIG_KEYBOARD_OPENCORES is not set @@ -3784,7 +3935,9 @@ CONFIG_MEDIA_PLATFORM_SUPPORT=y # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set CONFIG_MEDIA_SUPPORT_FILTER=y CONFIG_MEDIA_SUPPORT=m +# CONFIG_MEDIATEK_2P5GE_PHY is not set # CONFIG_MEDIATEK_GE_PHY is not set +# CONFIG_MEDIATEK_WATCHDOG is not set # CONFIG_MEDIA_TEST_SUPPORT is not set # CONFIG_MEDIA_TUNER_E4000 is not set # CONFIG_MEDIA_TUNER_FC0011 is not set @@ -3989,6 +4142,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4205,6 +4362,7 @@ CONFIG_MSDOS_PARTITION=y # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set CONFIG_MSPRO_BLOCK=m +# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set @@ -4250,12 +4408,14 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MCHP48L640 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_ECC_MEDIATEK is not set # CONFIG_MTD_NAND_ECC_MXIC is not set # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set +# CONFIG_MTD_PARSER_TRX is not set # CONFIG_MTD_PARTITIONED_MASTER is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PHYSMAP_COMPAT is not set @@ -4287,7 +4447,20 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 CONFIG_MTD_UBI=m # CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 +# CONFIG_MTK_ADSP_MBOX is not set +# CONFIG_MTK_CMDQ is not set +# CONFIG_MTK_CMDQ_MBOX is not set +# CONFIG_MTK_CQDMA is not set +# CONFIG_MTK_DEVAPC is not set +# CONFIG_MTK_HSDMA is not set +# CONFIG_MTK_INFRACFG is not set +# CONFIG_MTK_IOMMU is not set +# CONFIG_MTK_MMSYS is not set +# CONFIG_MTK_PMIC_WRAP is not set +# CONFIG_MTK_SCPSYS is not set +# CONFIG_MTK_SCPSYS_PM_DOMAINS is not set CONFIG_MTK_T7XX=m +# CONFIG_MTK_THERMAL is not set CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -4547,6 +4720,7 @@ CONFIG_NET_VENDOR_HUAWEI=y CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y +# CONFIG_NET_VENDOR_MEDIATEK is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set @@ -4788,6 +4962,7 @@ CONFIG_NODES_SHIFT=9 CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4838,6 +5013,7 @@ CONFIG_NVMEM_LAYERSCAPE_SFP=m # CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set # CONFIG_NVMEM_LAYOUT_SL28_VPD is not set # CONFIG_NVMEM_LAYOUT_U_BOOT_ENV is not set +# CONFIG_NVMEM_MTK_EFUSE is not set # CONFIG_NVMEM_QCOM_QFPROM is not set # CONFIG_NVMEM_QCOM_SEC_QFPROM is not set # CONFIG_NVMEM_REBOOT_MODE is not set @@ -4920,6 +5096,7 @@ CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y +CONFIG_PAGE_BLOCK_ORDER=10 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -5019,6 +5196,8 @@ CONFIG_PCIE_IPROC_PLATFORM=y CONFIG_PCIE_IPROC=y # CONFIG_PCIE_KIRIN is not set # CONFIG_PCIE_LAYERSCAPE_GEN4 is not set +# CONFIG_PCIE_MEDIATEK_GEN3 is not set +# CONFIG_PCIE_MEDIATEK is not set # CONFIG_PCIE_MICROCHIP_HOST is not set # CONFIG_PCI_ENDPOINT is not set # CONFIG_PCI_ENDPOINT_TEST is not set @@ -5050,6 +5229,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m +# CONFIG_PCI_PWRCTRL_GENERIC is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y @@ -5108,6 +5288,15 @@ CONFIG_PHYLINK=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_MIXEL_LVDS_PHY is not set # CONFIG_PHY_MIXEL_MIPI_DPHY is not set +# CONFIG_PHY_MTK_DP is not set +# CONFIG_PHY_MTK_HDMI is not set +# CONFIG_PHY_MTK_MIPI_CSI_0_5 is not set +# CONFIG_PHY_MTK_MIPI_DSI is not set +# CONFIG_PHY_MTK_PCIE is not set +# CONFIG_PHY_MTK_TPHY is not set +# CONFIG_PHY_MTK_UFS is not set +# CONFIG_PHY_MTK_XFI_TPHY is not set +# CONFIG_PHY_MTK_XSPHY is not set CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set @@ -5177,6 +5366,23 @@ CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8998 is not set # CONFIG_PINCTRL_MSM8X74 is not set # CONFIG_PINCTRL_MSM is not set +# CONFIG_PINCTRL_MT2712 is not set +# CONFIG_PINCTRL_MT6765 is not set +# CONFIG_PINCTRL_MT6779 is not set +# CONFIG_PINCTRL_MT6795 is not set +# CONFIG_PINCTRL_MT6797 is not set +# CONFIG_PINCTRL_MT7622 is not set +# CONFIG_PINCTRL_MT7981 is not set +# CONFIG_PINCTRL_MT7986 is not set +# CONFIG_PINCTRL_MT8167 is not set +# CONFIG_PINCTRL_MT8173 is not set +# CONFIG_PINCTRL_MT8183 is not set +# CONFIG_PINCTRL_MT8186 is not set +# CONFIG_PINCTRL_MT8188 is not set +# CONFIG_PINCTRL_MT8192 is not set +# CONFIG_PINCTRL_MT8195 is not set +# CONFIG_PINCTRL_MT8365 is not set +# CONFIG_PINCTRL_MT8516 is not set # CONFIG_PINCTRL_NS2_MUX is not set # CONFIG_PINCTRL_OCELOT is not set # CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set @@ -5368,6 +5574,8 @@ CONFIG_PWM_BCM_IPROC=y # CONFIG_PWM_IMX1 is not set CONFIG_PWM_IMX27=m CONFIG_PWM_IMX_TPM=m +# CONFIG_PWM_MEDIATEK is not set +# CONFIG_PWM_MTK_DISP is not set CONFIG_PWM_OMAP_DMTIMER=y # CONFIG_PWM_PCA9685 is not set CONFIG_PWM_TEGRA=y @@ -5767,6 +5975,8 @@ CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_MT2712 is not set +# CONFIG_RTC_DRV_MT7622 is not set # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set # CONFIG_RTC_DRV_NCT3018Y is not set @@ -6355,6 +6565,7 @@ CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y +# CONFIG_SERIAL_8250_MT6577 is not set CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y @@ -6721,6 +6932,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set # CONFIG_SND_SOC_CS35L56_SPI is not set @@ -7070,6 +7282,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7104,6 +7317,8 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_WM_ADSP is not set +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7217,6 +7432,8 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y # CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set +# CONFIG_SPI_MT65XX is not set +# CONFIG_SPI_MTK_NOR is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m @@ -7304,6 +7521,7 @@ CONFIG_STMMAC_PLATFORM=m CONFIG_STRCAT_KUNIT_TEST=m # CONFIG_STRICT_DEVMEM is not set CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m @@ -7912,6 +8130,7 @@ CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m CONFIG_USB_MON=y # CONFIG_USB_MR800 is not set +# CONFIG_USB_MTU3 is not set # CONFIG_USB_MUSB_HDRC is not set # CONFIG_USB_MXS_PHY is not set # CONFIG_USB_NET_AQC111 is not set @@ -8064,6 +8283,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set +# CONFIG_USB_XHCI_MTK is not set CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y @@ -8552,7 +8772,6 @@ CONFIG_XZ_DEC=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -CONFIG_ZBUD=y # CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set @@ -8603,5 +8822,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index 096936a51..f94e67e42 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -203,6 +203,7 @@ CONFIG_AFS_FS=m # CONFIG_AHCI_CEVA is not set # CONFIG_AHCI_DWC is not set CONFIG_AHCI_IMX=m +# CONFIG_AHCI_MTK is not set # CONFIG_AHCI_QORIQ is not set # CONFIG_AHCI_TEGRA is not set CONFIG_AHCI_XGENE=m @@ -288,7 +289,7 @@ CONFIG_ARCH_K3=y CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MA35 is not set -# CONFIG_ARCH_MEDIATEK is not set +CONFIG_ARCH_MEDIATEK=y # CONFIG_ARCH_MESON is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 @@ -420,6 +421,8 @@ CONFIG_ARM_FFA_TRANSPORT=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ_HW is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ is not set CONFIG_ARM_MHU=m # CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_MHU_V3 is not set @@ -1073,6 +1076,141 @@ CONFIG_COMMON_CLK_HI3798CV200=y # CONFIG_COMMON_CLK_LAN966X is not set CONFIG_COMMON_CLK_MAX77686=y # CONFIG_COMMON_CLK_MAX9485 is not set +# CONFIG_COMMON_CLK_MEDIATEK_FHCTL is not set +# CONFIG_COMMON_CLK_MT2712_BDPSYS is not set +# CONFIG_COMMON_CLK_MT2712_IMGSYS is not set +# CONFIG_COMMON_CLK_MT2712 is not set +# CONFIG_COMMON_CLK_MT2712_JPGDECSYS is not set +# CONFIG_COMMON_CLK_MT2712_MFGCFG is not set +# CONFIG_COMMON_CLK_MT2712_MMSYS is not set +# CONFIG_COMMON_CLK_MT2712_VDECSYS is not set +# CONFIG_COMMON_CLK_MT2712_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6765_AUDIOSYS is not set +# CONFIG_COMMON_CLK_MT6765_CAMSYS is not set +# CONFIG_COMMON_CLK_MT6765_GCESYS is not set +# CONFIG_COMMON_CLK_MT6765_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6765 is not set +# CONFIG_COMMON_CLK_MT6765_MFGSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI0ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI0BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI1ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI1BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI2ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI2BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MMSYS is not set +# CONFIG_COMMON_CLK_MT6765_VCODECSYS is not set +# CONFIG_COMMON_CLK_MT6779_AUDSYS is not set +# CONFIG_COMMON_CLK_MT6779_CAMSYS is not set +# CONFIG_COMMON_CLK_MT6779_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6779_IPESYS is not set +# CONFIG_COMMON_CLK_MT6779 is not set +# CONFIG_COMMON_CLK_MT6779_MFGCFG is not set +# CONFIG_COMMON_CLK_MT6779_MMSYS is not set +# CONFIG_COMMON_CLK_MT6779_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6779_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6795 is not set +# CONFIG_COMMON_CLK_MT6795_MFGCFG is not set +# CONFIG_COMMON_CLK_MT6795_MMSYS is not set +# CONFIG_COMMON_CLK_MT6795_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6795_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6797_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6797 is not set +# CONFIG_COMMON_CLK_MT6797_MMSYS is not set +# CONFIG_COMMON_CLK_MT6797_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6797_VENCSYS is not set +# CONFIG_COMMON_CLK_MT7622_AUDSYS is not set +# CONFIG_COMMON_CLK_MT7622_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7622_HIFSYS is not set +# CONFIG_COMMON_CLK_MT7622 is not set +# CONFIG_COMMON_CLK_MT7981_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7981 is not set +# CONFIG_COMMON_CLK_MT7986_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7986 is not set +# CONFIG_COMMON_CLK_MT7988 is not set +# CONFIG_COMMON_CLK_MT8167_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8167_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8167 is not set +# CONFIG_COMMON_CLK_MT8167_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8167_MMSYS is not set +# CONFIG_COMMON_CLK_MT8167_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8173_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8173 is not set +# CONFIG_COMMON_CLK_MT8173_MMSYS is not set +# CONFIG_COMMON_CLK_MT8173_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8173_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8183_AUDIOSYS is not set +# CONFIG_COMMON_CLK_MT8183_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8183_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8183_IPU_ADL is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CONN is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CORE0 is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CORE1 is not set +# CONFIG_COMMON_CLK_MT8183 is not set +# CONFIG_COMMON_CLK_MT8183_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8183_MMSYS is not set +# CONFIG_COMMON_CLK_MT8183_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8183_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8186_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8186_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8186_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8186_IPESYS is not set +# CONFIG_COMMON_CLK_MT8186 is not set +# CONFIG_COMMON_CLK_MT8186_MCUSYS is not set +# CONFIG_COMMON_CLK_MT8186_MDPSYS is not set +# CONFIG_COMMON_CLK_MT8186_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8186_MMSYS is not set +# CONFIG_COMMON_CLK_MT8186_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8186_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8186_WPESYS is not set +# CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M is not set +# CONFIG_COMMON_CLK_MT8188_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8188_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8188_IPESYS is not set +# CONFIG_COMMON_CLK_MT8188 is not set +# CONFIG_COMMON_CLK_MT8188_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8188_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8188_VDOSYS is not set +# CONFIG_COMMON_CLK_MT8188_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8188_VPPSYS is not set +# CONFIG_COMMON_CLK_MT8188_WPESYS is not set +# CONFIG_COMMON_CLK_MT8192_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8192_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8192_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8192_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8192_IPESYS is not set +# CONFIG_COMMON_CLK_MT8192 is not set +# CONFIG_COMMON_CLK_MT8192_MDPSYS is not set +# CONFIG_COMMON_CLK_MT8192_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8192_MMSYS is not set +# CONFIG_COMMON_CLK_MT8192_MSDC is not set +# CONFIG_COMMON_CLK_MT8192_SCP_ADSP is not set +# CONFIG_COMMON_CLK_MT8192_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8192_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8195_APUSYS is not set +# CONFIG_COMMON_CLK_MT8195_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8195_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8195_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8195_IPESYS is not set +# CONFIG_COMMON_CLK_MT8195 is not set +# CONFIG_COMMON_CLK_MT8195_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8195_MSDC is not set +# CONFIG_COMMON_CLK_MT8195_SCP_ADSP is not set +# CONFIG_COMMON_CLK_MT8195_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8195_VDOSYS is not set +# CONFIG_COMMON_CLK_MT8195_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8195_VPPSYS is not set +# CONFIG_COMMON_CLK_MT8195_WPESYS is not set +# CONFIG_COMMON_CLK_MT8365_APU is not set +# CONFIG_COMMON_CLK_MT8365_CAM is not set +# CONFIG_COMMON_CLK_MT8365 is not set +# CONFIG_COMMON_CLK_MT8365_MFG is not set +# CONFIG_COMMON_CLK_MT8365_MMSYS is not set +# CONFIG_COMMON_CLK_MT8365_VDEC is not set +# CONFIG_COMMON_CLK_MT8365_VENC is not set +# CONFIG_COMMON_CLK_MT8516_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8516 is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_QCOM is not set # CONFIG_COMMON_CLK_RS9_PCIE is not set @@ -1626,6 +1764,7 @@ CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set # CONFIG_DRM_ACCEL_IVPU is not set @@ -1685,6 +1824,7 @@ CONFIG_DRM_I2C_NXP_TDA998X=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1710,6 +1850,7 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOONGSON is not set # CONFIG_DRM_LVDS_CODEC is not set # CONFIG_DRM_MALI_DISPLAY is not set +# CONFIG_DRM_MEDIATEK is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE=y CONFIG_DRM_MGAG200=m @@ -1762,6 +1903,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set @@ -1803,6 +1945,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1813,6 +1956,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1827,6 +1971,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2047,6 +2192,7 @@ CONFIG_DWMAC_IMX8=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MEDIATEK is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set CONFIG_DWMAC_TEGRA=m # CONFIG_DW_WATCHDOG is not set @@ -2510,6 +2656,7 @@ CONFIG_GVE=m # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y # CONFIG_HARDENED_USERCOPY_PAGESPAN is not set CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set @@ -2743,6 +2890,7 @@ CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=m # CONFIG_HW_RANDOM_HISTB is not set # CONFIG_HW_RANDOM_IPROC_RNG200 is not set +# CONFIG_HW_RANDOM_MTK is not set CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_TIMERIOMEM=m # CONFIG_HW_RANDOM_TPM is not set @@ -2817,6 +2965,7 @@ CONFIG_I2C_IMX=m # CONFIG_I2C_KEBA is not set CONFIG_I2C_MLXBF=m CONFIG_I2C_MLXCPLD=m +# CONFIG_I2C_MT65XX is not set CONFIG_I2C_MUX_GPIO=m # CONFIG_I2C_MUX_GPMUX is not set # CONFIG_I2C_MUX_LTC4306 is not set @@ -3160,6 +3309,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +# CONFIG_INTERCONNECT_MTK is not set # CONFIG_INTERCONNECT_QCOM is not set CONFIG_INTERCONNECT=y CONFIG_INTERRUPT_SANITIZE_REGISTERS=y @@ -3466,6 +3616,7 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set +# CONFIG_KEYBOARD_MT6779 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set # CONFIG_KEYBOARD_OPENCORES is not set @@ -3849,7 +4000,9 @@ CONFIG_MEDIA_PLATFORM_SUPPORT=y # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set CONFIG_MEDIA_SUPPORT_FILTER=y CONFIG_MEDIA_SUPPORT=m +# CONFIG_MEDIATEK_2P5GE_PHY is not set # CONFIG_MEDIATEK_GE_PHY is not set +# CONFIG_MEDIATEK_WATCHDOG is not set # CONFIG_MEDIA_TEST_SUPPORT is not set # CONFIG_MEDIA_TUNER_E4000 is not set # CONFIG_MEDIA_TUNER_FC0011 is not set @@ -4054,6 +4207,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4270,6 +4427,7 @@ CONFIG_MSDOS_PARTITION=y # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set CONFIG_MSPRO_BLOCK=m +# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set @@ -4315,12 +4473,14 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MCHP48L640 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_ECC_MEDIATEK is not set # CONFIG_MTD_NAND_ECC_MXIC is not set # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set +# CONFIG_MTD_PARSER_TRX is not set # CONFIG_MTD_PARTITIONED_MASTER is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PHYSMAP_COMPAT is not set @@ -4352,7 +4512,20 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 CONFIG_MTD_UBI=m # CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 +# CONFIG_MTK_ADSP_MBOX is not set +# CONFIG_MTK_CMDQ is not set +# CONFIG_MTK_CMDQ_MBOX is not set +# CONFIG_MTK_CQDMA is not set +# CONFIG_MTK_DEVAPC is not set +# CONFIG_MTK_HSDMA is not set +# CONFIG_MTK_INFRACFG is not set +# CONFIG_MTK_IOMMU is not set +# CONFIG_MTK_MMSYS is not set +# CONFIG_MTK_PMIC_WRAP is not set +# CONFIG_MTK_SCPSYS is not set +# CONFIG_MTK_SCPSYS_PM_DOMAINS is not set CONFIG_MTK_T7XX=m +# CONFIG_MTK_THERMAL is not set CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -4612,6 +4785,7 @@ CONFIG_NET_VENDOR_HUAWEI=y CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y +# CONFIG_NET_VENDOR_MEDIATEK is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set @@ -4853,6 +5027,7 @@ CONFIG_NODES_SHIFT=9 CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4903,6 +5078,7 @@ CONFIG_NVMEM_LAYERSCAPE_SFP=m # CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set # CONFIG_NVMEM_LAYOUT_SL28_VPD is not set # CONFIG_NVMEM_LAYOUT_U_BOOT_ENV is not set +# CONFIG_NVMEM_MTK_EFUSE is not set # CONFIG_NVMEM_QCOM_QFPROM is not set # CONFIG_NVMEM_QCOM_SEC_QFPROM is not set # CONFIG_NVMEM_REBOOT_MODE is not set @@ -4985,6 +5161,7 @@ CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y +CONFIG_PAGE_BLOCK_ORDER=10 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -5087,6 +5264,8 @@ CONFIG_PCIE_IPROC_PLATFORM=y CONFIG_PCIE_IPROC=y # CONFIG_PCIE_KIRIN is not set # CONFIG_PCIE_LAYERSCAPE_GEN4 is not set +# CONFIG_PCIE_MEDIATEK_GEN3 is not set +# CONFIG_PCIE_MEDIATEK is not set # CONFIG_PCIE_MICROCHIP_HOST is not set # CONFIG_PCI_ENDPOINT is not set # CONFIG_PCI_ENDPOINT_TEST is not set @@ -5118,6 +5297,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m +# CONFIG_PCI_PWRCTRL_GENERIC is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y @@ -5176,6 +5356,15 @@ CONFIG_PHYLINK=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_MIXEL_LVDS_PHY is not set # CONFIG_PHY_MIXEL_MIPI_DPHY is not set +# CONFIG_PHY_MTK_DP is not set +# CONFIG_PHY_MTK_HDMI is not set +# CONFIG_PHY_MTK_MIPI_CSI_0_5 is not set +# CONFIG_PHY_MTK_MIPI_DSI is not set +# CONFIG_PHY_MTK_PCIE is not set +# CONFIG_PHY_MTK_TPHY is not set +# CONFIG_PHY_MTK_UFS is not set +# CONFIG_PHY_MTK_XFI_TPHY is not set +# CONFIG_PHY_MTK_XSPHY is not set CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set @@ -5245,6 +5434,23 @@ CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8998 is not set # CONFIG_PINCTRL_MSM8X74 is not set # CONFIG_PINCTRL_MSM is not set +# CONFIG_PINCTRL_MT2712 is not set +# CONFIG_PINCTRL_MT6765 is not set +# CONFIG_PINCTRL_MT6779 is not set +# CONFIG_PINCTRL_MT6795 is not set +# CONFIG_PINCTRL_MT6797 is not set +# CONFIG_PINCTRL_MT7622 is not set +# CONFIG_PINCTRL_MT7981 is not set +# CONFIG_PINCTRL_MT7986 is not set +# CONFIG_PINCTRL_MT8167 is not set +# CONFIG_PINCTRL_MT8173 is not set +# CONFIG_PINCTRL_MT8183 is not set +# CONFIG_PINCTRL_MT8186 is not set +# CONFIG_PINCTRL_MT8188 is not set +# CONFIG_PINCTRL_MT8192 is not set +# CONFIG_PINCTRL_MT8195 is not set +# CONFIG_PINCTRL_MT8365 is not set +# CONFIG_PINCTRL_MT8516 is not set # CONFIG_PINCTRL_NS2_MUX is not set # CONFIG_PINCTRL_OCELOT is not set # CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set @@ -5439,6 +5645,8 @@ CONFIG_PWM_BCM_IPROC=y # CONFIG_PWM_IMX1 is not set CONFIG_PWM_IMX27=m CONFIG_PWM_IMX_TPM=m +# CONFIG_PWM_MEDIATEK is not set +# CONFIG_PWM_MTK_DISP is not set CONFIG_PWM_OMAP_DMTIMER=y # CONFIG_PWM_PCA9685 is not set CONFIG_PWM_TEGRA=y @@ -5841,6 +6049,8 @@ CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_MT2712 is not set +# CONFIG_RTC_DRV_MT7622 is not set # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set # CONFIG_RTC_DRV_NCT3018Y is not set @@ -6430,6 +6640,7 @@ CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y +# CONFIG_SERIAL_8250_MT6577 is not set CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y @@ -6798,6 +7009,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set # CONFIG_SND_SOC_CS35L56_SPI is not set @@ -7148,6 +7360,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7182,6 +7395,8 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_WM_ADSP is not set +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7295,6 +7510,8 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y # CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set +# CONFIG_SPI_MT65XX is not set +# CONFIG_SPI_MTK_NOR is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m @@ -7382,6 +7599,7 @@ CONFIG_STMMAC_PLATFORM=m CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m @@ -7991,6 +8209,7 @@ CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m CONFIG_USB_MON=y # CONFIG_USB_MR800 is not set +# CONFIG_USB_MTU3 is not set # CONFIG_USB_MUSB_HDRC is not set # CONFIG_USB_MXS_PHY is not set # CONFIG_USB_NET_AQC111 is not set @@ -8143,6 +8362,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set +# CONFIG_USB_XHCI_MTK is not set CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y @@ -8637,7 +8857,6 @@ CONFIG_YENTA_TOSHIBA=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -CONFIG_ZBUD=y # CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set @@ -8688,5 +8907,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index 65fca4a03..b70af5af2 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -203,6 +203,7 @@ CONFIG_AFS_FS=m # CONFIG_AHCI_CEVA is not set # CONFIG_AHCI_DWC is not set CONFIG_AHCI_IMX=m +# CONFIG_AHCI_MTK is not set # CONFIG_AHCI_QORIQ is not set # CONFIG_AHCI_TEGRA is not set CONFIG_AHCI_XGENE=m @@ -288,7 +289,7 @@ CONFIG_ARCH_K3=y CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MA35 is not set -# CONFIG_ARCH_MEDIATEK is not set +CONFIG_ARCH_MEDIATEK=y # CONFIG_ARCH_MESON is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 @@ -420,6 +421,8 @@ CONFIG_ARM_FFA_TRANSPORT=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ_HW is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ is not set CONFIG_ARM_MHU=m # CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_MHU_V3 is not set @@ -1073,6 +1076,141 @@ CONFIG_COMMON_CLK_HI3798CV200=y # CONFIG_COMMON_CLK_LAN966X is not set CONFIG_COMMON_CLK_MAX77686=y # CONFIG_COMMON_CLK_MAX9485 is not set +# CONFIG_COMMON_CLK_MEDIATEK_FHCTL is not set +# CONFIG_COMMON_CLK_MT2712_BDPSYS is not set +# CONFIG_COMMON_CLK_MT2712_IMGSYS is not set +# CONFIG_COMMON_CLK_MT2712 is not set +# CONFIG_COMMON_CLK_MT2712_JPGDECSYS is not set +# CONFIG_COMMON_CLK_MT2712_MFGCFG is not set +# CONFIG_COMMON_CLK_MT2712_MMSYS is not set +# CONFIG_COMMON_CLK_MT2712_VDECSYS is not set +# CONFIG_COMMON_CLK_MT2712_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6765_AUDIOSYS is not set +# CONFIG_COMMON_CLK_MT6765_CAMSYS is not set +# CONFIG_COMMON_CLK_MT6765_GCESYS is not set +# CONFIG_COMMON_CLK_MT6765_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6765 is not set +# CONFIG_COMMON_CLK_MT6765_MFGSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI0ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI0BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI1ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI1BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI2ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI2BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MMSYS is not set +# CONFIG_COMMON_CLK_MT6765_VCODECSYS is not set +# CONFIG_COMMON_CLK_MT6779_AUDSYS is not set +# CONFIG_COMMON_CLK_MT6779_CAMSYS is not set +# CONFIG_COMMON_CLK_MT6779_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6779_IPESYS is not set +# CONFIG_COMMON_CLK_MT6779 is not set +# CONFIG_COMMON_CLK_MT6779_MFGCFG is not set +# CONFIG_COMMON_CLK_MT6779_MMSYS is not set +# CONFIG_COMMON_CLK_MT6779_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6779_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6795 is not set +# CONFIG_COMMON_CLK_MT6795_MFGCFG is not set +# CONFIG_COMMON_CLK_MT6795_MMSYS is not set +# CONFIG_COMMON_CLK_MT6795_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6795_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6797_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6797 is not set +# CONFIG_COMMON_CLK_MT6797_MMSYS is not set +# CONFIG_COMMON_CLK_MT6797_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6797_VENCSYS is not set +# CONFIG_COMMON_CLK_MT7622_AUDSYS is not set +# CONFIG_COMMON_CLK_MT7622_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7622_HIFSYS is not set +# CONFIG_COMMON_CLK_MT7622 is not set +# CONFIG_COMMON_CLK_MT7981_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7981 is not set +# CONFIG_COMMON_CLK_MT7986_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7986 is not set +# CONFIG_COMMON_CLK_MT7988 is not set +# CONFIG_COMMON_CLK_MT8167_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8167_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8167 is not set +# CONFIG_COMMON_CLK_MT8167_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8167_MMSYS is not set +# CONFIG_COMMON_CLK_MT8167_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8173_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8173 is not set +# CONFIG_COMMON_CLK_MT8173_MMSYS is not set +# CONFIG_COMMON_CLK_MT8173_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8173_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8183_AUDIOSYS is not set +# CONFIG_COMMON_CLK_MT8183_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8183_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8183_IPU_ADL is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CONN is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CORE0 is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CORE1 is not set +# CONFIG_COMMON_CLK_MT8183 is not set +# CONFIG_COMMON_CLK_MT8183_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8183_MMSYS is not set +# CONFIG_COMMON_CLK_MT8183_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8183_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8186_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8186_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8186_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8186_IPESYS is not set +# CONFIG_COMMON_CLK_MT8186 is not set +# CONFIG_COMMON_CLK_MT8186_MCUSYS is not set +# CONFIG_COMMON_CLK_MT8186_MDPSYS is not set +# CONFIG_COMMON_CLK_MT8186_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8186_MMSYS is not set +# CONFIG_COMMON_CLK_MT8186_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8186_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8186_WPESYS is not set +# CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M is not set +# CONFIG_COMMON_CLK_MT8188_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8188_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8188_IPESYS is not set +# CONFIG_COMMON_CLK_MT8188 is not set +# CONFIG_COMMON_CLK_MT8188_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8188_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8188_VDOSYS is not set +# CONFIG_COMMON_CLK_MT8188_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8188_VPPSYS is not set +# CONFIG_COMMON_CLK_MT8188_WPESYS is not set +# CONFIG_COMMON_CLK_MT8192_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8192_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8192_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8192_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8192_IPESYS is not set +# CONFIG_COMMON_CLK_MT8192 is not set +# CONFIG_COMMON_CLK_MT8192_MDPSYS is not set +# CONFIG_COMMON_CLK_MT8192_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8192_MMSYS is not set +# CONFIG_COMMON_CLK_MT8192_MSDC is not set +# CONFIG_COMMON_CLK_MT8192_SCP_ADSP is not set +# CONFIG_COMMON_CLK_MT8192_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8192_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8195_APUSYS is not set +# CONFIG_COMMON_CLK_MT8195_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8195_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8195_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8195_IPESYS is not set +# CONFIG_COMMON_CLK_MT8195 is not set +# CONFIG_COMMON_CLK_MT8195_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8195_MSDC is not set +# CONFIG_COMMON_CLK_MT8195_SCP_ADSP is not set +# CONFIG_COMMON_CLK_MT8195_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8195_VDOSYS is not set +# CONFIG_COMMON_CLK_MT8195_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8195_VPPSYS is not set +# CONFIG_COMMON_CLK_MT8195_WPESYS is not set +# CONFIG_COMMON_CLK_MT8365_APU is not set +# CONFIG_COMMON_CLK_MT8365_CAM is not set +# CONFIG_COMMON_CLK_MT8365 is not set +# CONFIG_COMMON_CLK_MT8365_MFG is not set +# CONFIG_COMMON_CLK_MT8365_MMSYS is not set +# CONFIG_COMMON_CLK_MT8365_VDEC is not set +# CONFIG_COMMON_CLK_MT8365_VENC is not set +# CONFIG_COMMON_CLK_MT8516_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8516 is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_QCOM is not set # CONFIG_COMMON_CLK_RS9_PCIE is not set @@ -1618,6 +1756,7 @@ CONFIG_DPAA2_CONSOLE=m # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set # CONFIG_DRM_ACCEL_IVPU is not set @@ -1677,6 +1816,7 @@ CONFIG_DRM_I2C_NXP_TDA998X=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1702,6 +1842,7 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOONGSON is not set # CONFIG_DRM_LVDS_CODEC is not set # CONFIG_DRM_MALI_DISPLAY is not set +# CONFIG_DRM_MEDIATEK is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE=y CONFIG_DRM_MGAG200=m @@ -1754,6 +1895,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set @@ -1795,6 +1937,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1805,6 +1948,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1819,6 +1963,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2039,6 +2184,7 @@ CONFIG_DWMAC_IMX8=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MEDIATEK is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set CONFIG_DWMAC_TEGRA=m # CONFIG_DW_WATCHDOG is not set @@ -2494,6 +2640,7 @@ CONFIG_GVE=m # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y # CONFIG_HARDENED_USERCOPY_PAGESPAN is not set CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set @@ -2727,6 +2874,7 @@ CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=m # CONFIG_HW_RANDOM_HISTB is not set # CONFIG_HW_RANDOM_IPROC_RNG200 is not set +# CONFIG_HW_RANDOM_MTK is not set CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_TIMERIOMEM=m # CONFIG_HW_RANDOM_TPM is not set @@ -2801,6 +2949,7 @@ CONFIG_I2C_IMX=m # CONFIG_I2C_KEBA is not set CONFIG_I2C_MLXBF=m CONFIG_I2C_MLXCPLD=m +# CONFIG_I2C_MT65XX is not set CONFIG_I2C_MUX_GPIO=m # CONFIG_I2C_MUX_GPMUX is not set # CONFIG_I2C_MUX_LTC4306 is not set @@ -3144,6 +3293,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +# CONFIG_INTERCONNECT_MTK is not set # CONFIG_INTERCONNECT_QCOM is not set CONFIG_INTERCONNECT=y CONFIG_INTERRUPT_SANITIZE_REGISTERS=y @@ -3445,6 +3595,7 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set +# CONFIG_KEYBOARD_MT6779 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set # CONFIG_KEYBOARD_OPENCORES is not set @@ -3828,7 +3979,9 @@ CONFIG_MEDIA_PLATFORM_SUPPORT=y # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set CONFIG_MEDIA_SUPPORT_FILTER=y CONFIG_MEDIA_SUPPORT=m +# CONFIG_MEDIATEK_2P5GE_PHY is not set # CONFIG_MEDIATEK_GE_PHY is not set +# CONFIG_MEDIATEK_WATCHDOG is not set # CONFIG_MEDIA_TEST_SUPPORT is not set # CONFIG_MEDIA_TUNER_E4000 is not set # CONFIG_MEDIA_TUNER_FC0011 is not set @@ -4033,6 +4186,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4249,6 +4406,7 @@ CONFIG_MSDOS_PARTITION=y # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set CONFIG_MSPRO_BLOCK=m +# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set @@ -4294,12 +4452,14 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MCHP48L640 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_ECC_MEDIATEK is not set # CONFIG_MTD_NAND_ECC_MXIC is not set # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set +# CONFIG_MTD_PARSER_TRX is not set # CONFIG_MTD_PARTITIONED_MASTER is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PHYSMAP_COMPAT is not set @@ -4331,7 +4491,20 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 CONFIG_MTD_UBI=m # CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 +# CONFIG_MTK_ADSP_MBOX is not set +# CONFIG_MTK_CMDQ is not set +# CONFIG_MTK_CMDQ_MBOX is not set +# CONFIG_MTK_CQDMA is not set +# CONFIG_MTK_DEVAPC is not set +# CONFIG_MTK_HSDMA is not set +# CONFIG_MTK_INFRACFG is not set +# CONFIG_MTK_IOMMU is not set +# CONFIG_MTK_MMSYS is not set +# CONFIG_MTK_PMIC_WRAP is not set +# CONFIG_MTK_SCPSYS is not set +# CONFIG_MTK_SCPSYS_PM_DOMAINS is not set CONFIG_MTK_T7XX=m +# CONFIG_MTK_THERMAL is not set CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -4591,6 +4764,7 @@ CONFIG_NET_VENDOR_HUAWEI=y CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y +# CONFIG_NET_VENDOR_MEDIATEK is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set @@ -4832,6 +5006,7 @@ CONFIG_NODES_SHIFT=9 CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4882,6 +5057,7 @@ CONFIG_NVMEM_LAYERSCAPE_SFP=m # CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set # CONFIG_NVMEM_LAYOUT_SL28_VPD is not set # CONFIG_NVMEM_LAYOUT_U_BOOT_ENV is not set +# CONFIG_NVMEM_MTK_EFUSE is not set # CONFIG_NVMEM_QCOM_QFPROM is not set # CONFIG_NVMEM_QCOM_SEC_QFPROM is not set # CONFIG_NVMEM_REBOOT_MODE is not set @@ -4964,6 +5140,7 @@ CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y +CONFIG_PAGE_BLOCK_ORDER=10 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -5064,6 +5241,8 @@ CONFIG_PCIE_IPROC_PLATFORM=y CONFIG_PCIE_IPROC=y # CONFIG_PCIE_KIRIN is not set # CONFIG_PCIE_LAYERSCAPE_GEN4 is not set +# CONFIG_PCIE_MEDIATEK_GEN3 is not set +# CONFIG_PCIE_MEDIATEK is not set # CONFIG_PCIE_MICROCHIP_HOST is not set # CONFIG_PCI_ENDPOINT is not set # CONFIG_PCI_ENDPOINT_TEST is not set @@ -5095,6 +5274,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m +# CONFIG_PCI_PWRCTRL_GENERIC is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y @@ -5153,6 +5333,15 @@ CONFIG_PHYLINK=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_MIXEL_LVDS_PHY is not set # CONFIG_PHY_MIXEL_MIPI_DPHY is not set +# CONFIG_PHY_MTK_DP is not set +# CONFIG_PHY_MTK_HDMI is not set +# CONFIG_PHY_MTK_MIPI_CSI_0_5 is not set +# CONFIG_PHY_MTK_MIPI_DSI is not set +# CONFIG_PHY_MTK_PCIE is not set +# CONFIG_PHY_MTK_TPHY is not set +# CONFIG_PHY_MTK_UFS is not set +# CONFIG_PHY_MTK_XFI_TPHY is not set +# CONFIG_PHY_MTK_XSPHY is not set CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set @@ -5222,6 +5411,23 @@ CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8998 is not set # CONFIG_PINCTRL_MSM8X74 is not set # CONFIG_PINCTRL_MSM is not set +# CONFIG_PINCTRL_MT2712 is not set +# CONFIG_PINCTRL_MT6765 is not set +# CONFIG_PINCTRL_MT6779 is not set +# CONFIG_PINCTRL_MT6795 is not set +# CONFIG_PINCTRL_MT6797 is not set +# CONFIG_PINCTRL_MT7622 is not set +# CONFIG_PINCTRL_MT7981 is not set +# CONFIG_PINCTRL_MT7986 is not set +# CONFIG_PINCTRL_MT8167 is not set +# CONFIG_PINCTRL_MT8173 is not set +# CONFIG_PINCTRL_MT8183 is not set +# CONFIG_PINCTRL_MT8186 is not set +# CONFIG_PINCTRL_MT8188 is not set +# CONFIG_PINCTRL_MT8192 is not set +# CONFIG_PINCTRL_MT8195 is not set +# CONFIG_PINCTRL_MT8365 is not set +# CONFIG_PINCTRL_MT8516 is not set # CONFIG_PINCTRL_NS2_MUX is not set # CONFIG_PINCTRL_OCELOT is not set # CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set @@ -5416,6 +5622,8 @@ CONFIG_PWM_BCM_IPROC=y # CONFIG_PWM_IMX1 is not set CONFIG_PWM_IMX27=m CONFIG_PWM_IMX_TPM=m +# CONFIG_PWM_MEDIATEK is not set +# CONFIG_PWM_MTK_DISP is not set CONFIG_PWM_OMAP_DMTIMER=y # CONFIG_PWM_PCA9685 is not set CONFIG_PWM_TEGRA=y @@ -5818,6 +6026,8 @@ CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_MT2712 is not set +# CONFIG_RTC_DRV_MT7622 is not set # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set # CONFIG_RTC_DRV_NCT3018Y is not set @@ -6406,6 +6616,7 @@ CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y +# CONFIG_SERIAL_8250_MT6577 is not set CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y @@ -6773,6 +6984,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set # CONFIG_SND_SOC_CS35L56_SPI is not set @@ -7122,6 +7334,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7156,6 +7369,8 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_WM_ADSP is not set +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7269,6 +7484,8 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y # CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set +# CONFIG_SPI_MT65XX is not set +# CONFIG_SPI_MTK_NOR is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m @@ -7356,6 +7573,7 @@ CONFIG_STMMAC_PLATFORM=m CONFIG_STRCAT_KUNIT_TEST=m # CONFIG_STRICT_DEVMEM is not set CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m @@ -7965,6 +8183,7 @@ CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m CONFIG_USB_MON=y # CONFIG_USB_MR800 is not set +# CONFIG_USB_MTU3 is not set # CONFIG_USB_MUSB_HDRC is not set # CONFIG_USB_MXS_PHY is not set # CONFIG_USB_NET_AQC111 is not set @@ -8117,6 +8336,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set +# CONFIG_USB_XHCI_MTK is not set CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y @@ -8611,7 +8831,6 @@ CONFIG_YENTA_TOSHIBA=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -CONFIG_ZBUD=y # CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set @@ -8662,5 +8881,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 0b19acf62..2990054be 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -203,6 +203,7 @@ CONFIG_AFS_FS=m # CONFIG_AHCI_CEVA is not set # CONFIG_AHCI_DWC is not set CONFIG_AHCI_IMX=m +# CONFIG_AHCI_MTK is not set # CONFIG_AHCI_QORIQ is not set # CONFIG_AHCI_TEGRA is not set CONFIG_AHCI_XGENE=m @@ -288,7 +289,7 @@ CONFIG_ARCH_K3=y CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MA35 is not set -# CONFIG_ARCH_MEDIATEK is not set +CONFIG_ARCH_MEDIATEK=y # CONFIG_ARCH_MESON is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 @@ -418,6 +419,8 @@ CONFIG_ARM_FFA_TRANSPORT=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ_HW is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ is not set CONFIG_ARM_MHU=m # CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_MHU_V3 is not set @@ -1071,6 +1074,141 @@ CONFIG_COMMON_CLK_HI3798CV200=y # CONFIG_COMMON_CLK_LAN966X is not set CONFIG_COMMON_CLK_MAX77686=y # CONFIG_COMMON_CLK_MAX9485 is not set +# CONFIG_COMMON_CLK_MEDIATEK_FHCTL is not set +# CONFIG_COMMON_CLK_MT2712_BDPSYS is not set +# CONFIG_COMMON_CLK_MT2712_IMGSYS is not set +# CONFIG_COMMON_CLK_MT2712 is not set +# CONFIG_COMMON_CLK_MT2712_JPGDECSYS is not set +# CONFIG_COMMON_CLK_MT2712_MFGCFG is not set +# CONFIG_COMMON_CLK_MT2712_MMSYS is not set +# CONFIG_COMMON_CLK_MT2712_VDECSYS is not set +# CONFIG_COMMON_CLK_MT2712_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6765_AUDIOSYS is not set +# CONFIG_COMMON_CLK_MT6765_CAMSYS is not set +# CONFIG_COMMON_CLK_MT6765_GCESYS is not set +# CONFIG_COMMON_CLK_MT6765_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6765 is not set +# CONFIG_COMMON_CLK_MT6765_MFGSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI0ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI0BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI1ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI1BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI2ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI2BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MMSYS is not set +# CONFIG_COMMON_CLK_MT6765_VCODECSYS is not set +# CONFIG_COMMON_CLK_MT6779_AUDSYS is not set +# CONFIG_COMMON_CLK_MT6779_CAMSYS is not set +# CONFIG_COMMON_CLK_MT6779_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6779_IPESYS is not set +# CONFIG_COMMON_CLK_MT6779 is not set +# CONFIG_COMMON_CLK_MT6779_MFGCFG is not set +# CONFIG_COMMON_CLK_MT6779_MMSYS is not set +# CONFIG_COMMON_CLK_MT6779_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6779_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6795 is not set +# CONFIG_COMMON_CLK_MT6795_MFGCFG is not set +# CONFIG_COMMON_CLK_MT6795_MMSYS is not set +# CONFIG_COMMON_CLK_MT6795_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6795_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6797_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6797 is not set +# CONFIG_COMMON_CLK_MT6797_MMSYS is not set +# CONFIG_COMMON_CLK_MT6797_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6797_VENCSYS is not set +# CONFIG_COMMON_CLK_MT7622_AUDSYS is not set +# CONFIG_COMMON_CLK_MT7622_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7622_HIFSYS is not set +# CONFIG_COMMON_CLK_MT7622 is not set +# CONFIG_COMMON_CLK_MT7981_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7981 is not set +# CONFIG_COMMON_CLK_MT7986_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7986 is not set +# CONFIG_COMMON_CLK_MT7988 is not set +# CONFIG_COMMON_CLK_MT8167_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8167_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8167 is not set +# CONFIG_COMMON_CLK_MT8167_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8167_MMSYS is not set +# CONFIG_COMMON_CLK_MT8167_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8173_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8173 is not set +# CONFIG_COMMON_CLK_MT8173_MMSYS is not set +# CONFIG_COMMON_CLK_MT8173_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8173_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8183_AUDIOSYS is not set +# CONFIG_COMMON_CLK_MT8183_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8183_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8183_IPU_ADL is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CONN is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CORE0 is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CORE1 is not set +# CONFIG_COMMON_CLK_MT8183 is not set +# CONFIG_COMMON_CLK_MT8183_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8183_MMSYS is not set +# CONFIG_COMMON_CLK_MT8183_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8183_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8186_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8186_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8186_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8186_IPESYS is not set +# CONFIG_COMMON_CLK_MT8186 is not set +# CONFIG_COMMON_CLK_MT8186_MCUSYS is not set +# CONFIG_COMMON_CLK_MT8186_MDPSYS is not set +# CONFIG_COMMON_CLK_MT8186_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8186_MMSYS is not set +# CONFIG_COMMON_CLK_MT8186_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8186_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8186_WPESYS is not set +# CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M is not set +# CONFIG_COMMON_CLK_MT8188_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8188_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8188_IPESYS is not set +# CONFIG_COMMON_CLK_MT8188 is not set +# CONFIG_COMMON_CLK_MT8188_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8188_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8188_VDOSYS is not set +# CONFIG_COMMON_CLK_MT8188_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8188_VPPSYS is not set +# CONFIG_COMMON_CLK_MT8188_WPESYS is not set +# CONFIG_COMMON_CLK_MT8192_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8192_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8192_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8192_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8192_IPESYS is not set +# CONFIG_COMMON_CLK_MT8192 is not set +# CONFIG_COMMON_CLK_MT8192_MDPSYS is not set +# CONFIG_COMMON_CLK_MT8192_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8192_MMSYS is not set +# CONFIG_COMMON_CLK_MT8192_MSDC is not set +# CONFIG_COMMON_CLK_MT8192_SCP_ADSP is not set +# CONFIG_COMMON_CLK_MT8192_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8192_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8195_APUSYS is not set +# CONFIG_COMMON_CLK_MT8195_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8195_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8195_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8195_IPESYS is not set +# CONFIG_COMMON_CLK_MT8195 is not set +# CONFIG_COMMON_CLK_MT8195_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8195_MSDC is not set +# CONFIG_COMMON_CLK_MT8195_SCP_ADSP is not set +# CONFIG_COMMON_CLK_MT8195_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8195_VDOSYS is not set +# CONFIG_COMMON_CLK_MT8195_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8195_VPPSYS is not set +# CONFIG_COMMON_CLK_MT8195_WPESYS is not set +# CONFIG_COMMON_CLK_MT8365_APU is not set +# CONFIG_COMMON_CLK_MT8365_CAM is not set +# CONFIG_COMMON_CLK_MT8365 is not set +# CONFIG_COMMON_CLK_MT8365_MFG is not set +# CONFIG_COMMON_CLK_MT8365_MMSYS is not set +# CONFIG_COMMON_CLK_MT8365_VDEC is not set +# CONFIG_COMMON_CLK_MT8365_VENC is not set +# CONFIG_COMMON_CLK_MT8516_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8516 is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_QCOM is not set # CONFIG_COMMON_CLK_RS9_PCIE is not set @@ -1624,6 +1762,7 @@ CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set # CONFIG_DRM_ACCEL_IVPU is not set @@ -1683,6 +1822,7 @@ CONFIG_DRM_I2C_NXP_TDA998X=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1708,6 +1848,7 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOONGSON is not set # CONFIG_DRM_LVDS_CODEC is not set # CONFIG_DRM_MALI_DISPLAY is not set +# CONFIG_DRM_MEDIATEK is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE=y CONFIG_DRM_MGAG200=m @@ -1760,6 +1901,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set @@ -1801,6 +1943,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1811,6 +1954,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1825,6 +1969,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2045,6 +2190,7 @@ CONFIG_DWMAC_IMX8=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MEDIATEK is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set CONFIG_DWMAC_TEGRA=m # CONFIG_DW_WATCHDOG is not set @@ -2507,6 +2653,7 @@ CONFIG_GVE=m # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y # CONFIG_HARDENED_USERCOPY_PAGESPAN is not set CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set @@ -2740,6 +2887,7 @@ CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=m # CONFIG_HW_RANDOM_HISTB is not set # CONFIG_HW_RANDOM_IPROC_RNG200 is not set +# CONFIG_HW_RANDOM_MTK is not set CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_TIMERIOMEM=m # CONFIG_HW_RANDOM_TPM is not set @@ -2814,6 +2962,7 @@ CONFIG_I2C_IMX=m # CONFIG_I2C_KEBA is not set CONFIG_I2C_MLXBF=m CONFIG_I2C_MLXCPLD=m +# CONFIG_I2C_MT65XX is not set CONFIG_I2C_MUX_GPIO=m # CONFIG_I2C_MUX_GPMUX is not set # CONFIG_I2C_MUX_LTC4306 is not set @@ -3157,6 +3306,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +# CONFIG_INTERCONNECT_MTK is not set # CONFIG_INTERCONNECT_QCOM is not set CONFIG_INTERCONNECT=y CONFIG_INTERRUPT_SANITIZE_REGISTERS=y @@ -3463,6 +3613,7 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set +# CONFIG_KEYBOARD_MT6779 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set # CONFIG_KEYBOARD_OPENCORES is not set @@ -3846,7 +3997,9 @@ CONFIG_MEDIA_PLATFORM_SUPPORT=y # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set CONFIG_MEDIA_SUPPORT_FILTER=y CONFIG_MEDIA_SUPPORT=m +# CONFIG_MEDIATEK_2P5GE_PHY is not set # CONFIG_MEDIATEK_GE_PHY is not set +# CONFIG_MEDIATEK_WATCHDOG is not set # CONFIG_MEDIA_TEST_SUPPORT is not set # CONFIG_MEDIA_TUNER_E4000 is not set # CONFIG_MEDIA_TUNER_FC0011 is not set @@ -4051,6 +4204,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4267,6 +4424,7 @@ CONFIG_MSDOS_PARTITION=y # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set CONFIG_MSPRO_BLOCK=m +# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set @@ -4312,12 +4470,14 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MCHP48L640 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_ECC_MEDIATEK is not set # CONFIG_MTD_NAND_ECC_MXIC is not set # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set +# CONFIG_MTD_PARSER_TRX is not set # CONFIG_MTD_PARTITIONED_MASTER is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PHYSMAP_COMPAT is not set @@ -4349,7 +4509,20 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 CONFIG_MTD_UBI=m # CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 +# CONFIG_MTK_ADSP_MBOX is not set +# CONFIG_MTK_CMDQ is not set +# CONFIG_MTK_CMDQ_MBOX is not set +# CONFIG_MTK_CQDMA is not set +# CONFIG_MTK_DEVAPC is not set +# CONFIG_MTK_HSDMA is not set +# CONFIG_MTK_INFRACFG is not set +# CONFIG_MTK_IOMMU is not set +# CONFIG_MTK_MMSYS is not set +# CONFIG_MTK_PMIC_WRAP is not set +# CONFIG_MTK_SCPSYS is not set +# CONFIG_MTK_SCPSYS_PM_DOMAINS is not set CONFIG_MTK_T7XX=m +# CONFIG_MTK_THERMAL is not set CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -4609,6 +4782,7 @@ CONFIG_NET_VENDOR_HUAWEI=y CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y +# CONFIG_NET_VENDOR_MEDIATEK is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set @@ -4850,6 +5024,7 @@ CONFIG_NODES_SHIFT=9 CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4900,6 +5075,7 @@ CONFIG_NVMEM_LAYERSCAPE_SFP=m # CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set # CONFIG_NVMEM_LAYOUT_SL28_VPD is not set # CONFIG_NVMEM_LAYOUT_U_BOOT_ENV is not set +# CONFIG_NVMEM_MTK_EFUSE is not set # CONFIG_NVMEM_QCOM_QFPROM is not set # CONFIG_NVMEM_QCOM_SEC_QFPROM is not set # CONFIG_NVMEM_REBOOT_MODE is not set @@ -4982,6 +5158,7 @@ CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y +CONFIG_PAGE_BLOCK_ORDER=10 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -5083,6 +5260,8 @@ CONFIG_PCIE_IPROC_PLATFORM=y CONFIG_PCIE_IPROC=y # CONFIG_PCIE_KIRIN is not set # CONFIG_PCIE_LAYERSCAPE_GEN4 is not set +# CONFIG_PCIE_MEDIATEK_GEN3 is not set +# CONFIG_PCIE_MEDIATEK is not set # CONFIG_PCIE_MICROCHIP_HOST is not set # CONFIG_PCI_ENDPOINT is not set # CONFIG_PCI_ENDPOINT_TEST is not set @@ -5114,6 +5293,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m +# CONFIG_PCI_PWRCTRL_GENERIC is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y @@ -5172,6 +5352,15 @@ CONFIG_PHYLINK=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_MIXEL_LVDS_PHY is not set # CONFIG_PHY_MIXEL_MIPI_DPHY is not set +# CONFIG_PHY_MTK_DP is not set +# CONFIG_PHY_MTK_HDMI is not set +# CONFIG_PHY_MTK_MIPI_CSI_0_5 is not set +# CONFIG_PHY_MTK_MIPI_DSI is not set +# CONFIG_PHY_MTK_PCIE is not set +# CONFIG_PHY_MTK_TPHY is not set +# CONFIG_PHY_MTK_UFS is not set +# CONFIG_PHY_MTK_XFI_TPHY is not set +# CONFIG_PHY_MTK_XSPHY is not set CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set @@ -5241,6 +5430,23 @@ CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8998 is not set # CONFIG_PINCTRL_MSM8X74 is not set # CONFIG_PINCTRL_MSM is not set +# CONFIG_PINCTRL_MT2712 is not set +# CONFIG_PINCTRL_MT6765 is not set +# CONFIG_PINCTRL_MT6779 is not set +# CONFIG_PINCTRL_MT6795 is not set +# CONFIG_PINCTRL_MT6797 is not set +# CONFIG_PINCTRL_MT7622 is not set +# CONFIG_PINCTRL_MT7981 is not set +# CONFIG_PINCTRL_MT7986 is not set +# CONFIG_PINCTRL_MT8167 is not set +# CONFIG_PINCTRL_MT8173 is not set +# CONFIG_PINCTRL_MT8183 is not set +# CONFIG_PINCTRL_MT8186 is not set +# CONFIG_PINCTRL_MT8188 is not set +# CONFIG_PINCTRL_MT8192 is not set +# CONFIG_PINCTRL_MT8195 is not set +# CONFIG_PINCTRL_MT8365 is not set +# CONFIG_PINCTRL_MT8516 is not set # CONFIG_PINCTRL_NS2_MUX is not set # CONFIG_PINCTRL_OCELOT is not set # CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set @@ -5435,6 +5641,8 @@ CONFIG_PWM_BCM_IPROC=y # CONFIG_PWM_IMX1 is not set CONFIG_PWM_IMX27=m CONFIG_PWM_IMX_TPM=m +# CONFIG_PWM_MEDIATEK is not set +# CONFIG_PWM_MTK_DISP is not set CONFIG_PWM_OMAP_DMTIMER=y # CONFIG_PWM_PCA9685 is not set CONFIG_PWM_TEGRA=y @@ -5837,6 +6045,8 @@ CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_MT2712 is not set +# CONFIG_RTC_DRV_MT7622 is not set # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set # CONFIG_RTC_DRV_NCT3018Y is not set @@ -6426,6 +6636,7 @@ CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y +# CONFIG_SERIAL_8250_MT6577 is not set CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y @@ -6794,6 +7005,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set # CONFIG_SND_SOC_CS35L56_SPI is not set @@ -7144,6 +7356,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7178,6 +7391,8 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_WM_ADSP is not set +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7291,6 +7506,8 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y # CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set +# CONFIG_SPI_MT65XX is not set +# CONFIG_SPI_MTK_NOR is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m @@ -7378,6 +7595,7 @@ CONFIG_STMMAC_PLATFORM=m CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m @@ -7987,6 +8205,7 @@ CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m CONFIG_USB_MON=y # CONFIG_USB_MR800 is not set +# CONFIG_USB_MTU3 is not set # CONFIG_USB_MUSB_HDRC is not set # CONFIG_USB_MXS_PHY is not set # CONFIG_USB_NET_AQC111 is not set @@ -8139,6 +8358,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set +# CONFIG_USB_XHCI_MTK is not set CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y @@ -8633,7 +8853,6 @@ CONFIG_YENTA_TOSHIBA=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -CONFIG_ZBUD=y # CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set @@ -8684,5 +8903,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 0d1cfadad..0b916215d 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -203,6 +203,7 @@ CONFIG_AFS_FS=m # CONFIG_AHCI_CEVA is not set # CONFIG_AHCI_DWC is not set CONFIG_AHCI_IMX=m +# CONFIG_AHCI_MTK is not set # CONFIG_AHCI_QORIQ is not set # CONFIG_AHCI_TEGRA is not set CONFIG_AHCI_XGENE=m @@ -288,7 +289,7 @@ CONFIG_ARCH_K3=y CONFIG_ARCH_LAYERSCAPE=y # CONFIG_ARCH_LG1K is not set # CONFIG_ARCH_MA35 is not set -# CONFIG_ARCH_MEDIATEK is not set +CONFIG_ARCH_MEDIATEK=y # CONFIG_ARCH_MESON is not set CONFIG_ARCH_MMAP_RND_BITS=18 CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8 @@ -418,6 +419,8 @@ CONFIG_ARM_FFA_TRANSPORT=y CONFIG_ARM_IMX8M_DDRC_DEVFREQ=m CONFIG_ARM_IMX_BUS_DEVFREQ=m # CONFIG_ARM_IMX_CPUFREQ_DT is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ_HW is not set +# CONFIG_ARM_MEDIATEK_CPUFREQ is not set CONFIG_ARM_MHU=m # CONFIG_ARM_MHU_V2 is not set # CONFIG_ARM_MHU_V3 is not set @@ -1071,6 +1074,141 @@ CONFIG_COMMON_CLK_HI3798CV200=y # CONFIG_COMMON_CLK_LAN966X is not set CONFIG_COMMON_CLK_MAX77686=y # CONFIG_COMMON_CLK_MAX9485 is not set +# CONFIG_COMMON_CLK_MEDIATEK_FHCTL is not set +# CONFIG_COMMON_CLK_MT2712_BDPSYS is not set +# CONFIG_COMMON_CLK_MT2712_IMGSYS is not set +# CONFIG_COMMON_CLK_MT2712 is not set +# CONFIG_COMMON_CLK_MT2712_JPGDECSYS is not set +# CONFIG_COMMON_CLK_MT2712_MFGCFG is not set +# CONFIG_COMMON_CLK_MT2712_MMSYS is not set +# CONFIG_COMMON_CLK_MT2712_VDECSYS is not set +# CONFIG_COMMON_CLK_MT2712_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6765_AUDIOSYS is not set +# CONFIG_COMMON_CLK_MT6765_CAMSYS is not set +# CONFIG_COMMON_CLK_MT6765_GCESYS is not set +# CONFIG_COMMON_CLK_MT6765_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6765 is not set +# CONFIG_COMMON_CLK_MT6765_MFGSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI0ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI0BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI1ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI1BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI2ASYS is not set +# CONFIG_COMMON_CLK_MT6765_MIPI2BSYS is not set +# CONFIG_COMMON_CLK_MT6765_MMSYS is not set +# CONFIG_COMMON_CLK_MT6765_VCODECSYS is not set +# CONFIG_COMMON_CLK_MT6779_AUDSYS is not set +# CONFIG_COMMON_CLK_MT6779_CAMSYS is not set +# CONFIG_COMMON_CLK_MT6779_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6779_IPESYS is not set +# CONFIG_COMMON_CLK_MT6779 is not set +# CONFIG_COMMON_CLK_MT6779_MFGCFG is not set +# CONFIG_COMMON_CLK_MT6779_MMSYS is not set +# CONFIG_COMMON_CLK_MT6779_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6779_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6795 is not set +# CONFIG_COMMON_CLK_MT6795_MFGCFG is not set +# CONFIG_COMMON_CLK_MT6795_MMSYS is not set +# CONFIG_COMMON_CLK_MT6795_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6795_VENCSYS is not set +# CONFIG_COMMON_CLK_MT6797_IMGSYS is not set +# CONFIG_COMMON_CLK_MT6797 is not set +# CONFIG_COMMON_CLK_MT6797_MMSYS is not set +# CONFIG_COMMON_CLK_MT6797_VDECSYS is not set +# CONFIG_COMMON_CLK_MT6797_VENCSYS is not set +# CONFIG_COMMON_CLK_MT7622_AUDSYS is not set +# CONFIG_COMMON_CLK_MT7622_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7622_HIFSYS is not set +# CONFIG_COMMON_CLK_MT7622 is not set +# CONFIG_COMMON_CLK_MT7981_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7981 is not set +# CONFIG_COMMON_CLK_MT7986_ETHSYS is not set +# CONFIG_COMMON_CLK_MT7986 is not set +# CONFIG_COMMON_CLK_MT7988 is not set +# CONFIG_COMMON_CLK_MT8167_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8167_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8167 is not set +# CONFIG_COMMON_CLK_MT8167_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8167_MMSYS is not set +# CONFIG_COMMON_CLK_MT8167_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8173_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8173 is not set +# CONFIG_COMMON_CLK_MT8173_MMSYS is not set +# CONFIG_COMMON_CLK_MT8173_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8173_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8183_AUDIOSYS is not set +# CONFIG_COMMON_CLK_MT8183_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8183_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8183_IPU_ADL is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CONN is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CORE0 is not set +# CONFIG_COMMON_CLK_MT8183_IPU_CORE1 is not set +# CONFIG_COMMON_CLK_MT8183 is not set +# CONFIG_COMMON_CLK_MT8183_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8183_MMSYS is not set +# CONFIG_COMMON_CLK_MT8183_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8183_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8186_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8186_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8186_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8186_IPESYS is not set +# CONFIG_COMMON_CLK_MT8186 is not set +# CONFIG_COMMON_CLK_MT8186_MCUSYS is not set +# CONFIG_COMMON_CLK_MT8186_MDPSYS is not set +# CONFIG_COMMON_CLK_MT8186_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8186_MMSYS is not set +# CONFIG_COMMON_CLK_MT8186_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8186_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8186_WPESYS is not set +# CONFIG_COMMON_CLK_MT8188_ADSP_AUDIO26M is not set +# CONFIG_COMMON_CLK_MT8188_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8188_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8188_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8188_IPESYS is not set +# CONFIG_COMMON_CLK_MT8188 is not set +# CONFIG_COMMON_CLK_MT8188_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8188_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8188_VDOSYS is not set +# CONFIG_COMMON_CLK_MT8188_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8188_VPPSYS is not set +# CONFIG_COMMON_CLK_MT8188_WPESYS is not set +# CONFIG_COMMON_CLK_MT8192_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8192_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8192_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8192_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8192_IPESYS is not set +# CONFIG_COMMON_CLK_MT8192 is not set +# CONFIG_COMMON_CLK_MT8192_MDPSYS is not set +# CONFIG_COMMON_CLK_MT8192_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8192_MMSYS is not set +# CONFIG_COMMON_CLK_MT8192_MSDC is not set +# CONFIG_COMMON_CLK_MT8192_SCP_ADSP is not set +# CONFIG_COMMON_CLK_MT8192_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8192_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8195_APUSYS is not set +# CONFIG_COMMON_CLK_MT8195_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8195_CAMSYS is not set +# CONFIG_COMMON_CLK_MT8195_IMGSYS is not set +# CONFIG_COMMON_CLK_MT8195_IMP_IIC_WRAP is not set +# CONFIG_COMMON_CLK_MT8195_IPESYS is not set +# CONFIG_COMMON_CLK_MT8195 is not set +# CONFIG_COMMON_CLK_MT8195_MFGCFG is not set +# CONFIG_COMMON_CLK_MT8195_MSDC is not set +# CONFIG_COMMON_CLK_MT8195_SCP_ADSP is not set +# CONFIG_COMMON_CLK_MT8195_VDECSYS is not set +# CONFIG_COMMON_CLK_MT8195_VDOSYS is not set +# CONFIG_COMMON_CLK_MT8195_VENCSYS is not set +# CONFIG_COMMON_CLK_MT8195_VPPSYS is not set +# CONFIG_COMMON_CLK_MT8195_WPESYS is not set +# CONFIG_COMMON_CLK_MT8365_APU is not set +# CONFIG_COMMON_CLK_MT8365_CAM is not set +# CONFIG_COMMON_CLK_MT8365 is not set +# CONFIG_COMMON_CLK_MT8365_MFG is not set +# CONFIG_COMMON_CLK_MT8365_MMSYS is not set +# CONFIG_COMMON_CLK_MT8365_VDEC is not set +# CONFIG_COMMON_CLK_MT8365_VENC is not set +# CONFIG_COMMON_CLK_MT8516_AUDSYS is not set +# CONFIG_COMMON_CLK_MT8516 is not set # CONFIG_COMMON_CLK_PWM is not set # CONFIG_COMMON_CLK_QCOM is not set # CONFIG_COMMON_CLK_RS9_PCIE is not set @@ -1616,6 +1754,7 @@ CONFIG_DPAA2_CONSOLE=m # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set # CONFIG_DRM_ACCEL_IVPU is not set @@ -1675,6 +1814,7 @@ CONFIG_DRM_I2C_NXP_TDA998X=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1700,6 +1840,7 @@ CONFIG_DRM_LOAD_EDID_FIRMWARE=y # CONFIG_DRM_LOONGSON is not set # CONFIG_DRM_LVDS_CODEC is not set # CONFIG_DRM_MALI_DISPLAY is not set +# CONFIG_DRM_MEDIATEK is not set # CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW is not set CONFIG_DRM_MGAG200_DISABLE_WRITECOMBINE=y CONFIG_DRM_MGAG200=m @@ -1752,6 +1893,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set @@ -1793,6 +1935,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1803,6 +1946,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1817,6 +1961,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2037,6 +2182,7 @@ CONFIG_DWMAC_IMX8=m # CONFIG_DWMAC_INTEL_PLAT is not set # CONFIG_DWMAC_IPQ806X is not set # CONFIG_DWMAC_LOONGSON is not set +# CONFIG_DWMAC_MEDIATEK is not set # CONFIG_DWMAC_QCOM_ETHQOS is not set CONFIG_DWMAC_TEGRA=m # CONFIG_DW_WATCHDOG is not set @@ -2491,6 +2637,7 @@ CONFIG_GVE=m # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y # CONFIG_HARDENED_USERCOPY_PAGESPAN is not set CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set @@ -2724,6 +2871,7 @@ CONFIG_HW_RANDOM_CN10K=m CONFIG_HW_RANDOM_HISI=m # CONFIG_HW_RANDOM_HISTB is not set # CONFIG_HW_RANDOM_IPROC_RNG200 is not set +# CONFIG_HW_RANDOM_MTK is not set CONFIG_HW_RANDOM_OMAP=m CONFIG_HW_RANDOM_TIMERIOMEM=m # CONFIG_HW_RANDOM_TPM is not set @@ -2798,6 +2946,7 @@ CONFIG_I2C_IMX=m # CONFIG_I2C_KEBA is not set CONFIG_I2C_MLXBF=m CONFIG_I2C_MLXCPLD=m +# CONFIG_I2C_MT65XX is not set CONFIG_I2C_MUX_GPIO=m # CONFIG_I2C_MUX_GPMUX is not set # CONFIG_I2C_MUX_LTC4306 is not set @@ -3141,6 +3290,7 @@ CONFIG_INTERCONNECT_IMX8MN=m CONFIG_INTERCONNECT_IMX8MP=m CONFIG_INTERCONNECT_IMX8MQ=m CONFIG_INTERCONNECT_IMX=m +# CONFIG_INTERCONNECT_MTK is not set # CONFIG_INTERCONNECT_QCOM is not set CONFIG_INTERCONNECT=y CONFIG_INTERRUPT_SANITIZE_REGISTERS=y @@ -3442,6 +3592,7 @@ CONFIG_KEYBOARD_IMX_BBM_SCMI=y # CONFIG_KEYBOARD_MAX7359 is not set # CONFIG_KEYBOARD_MCS is not set # CONFIG_KEYBOARD_MPR121 is not set +# CONFIG_KEYBOARD_MT6779 is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_OMAP4 is not set # CONFIG_KEYBOARD_OPENCORES is not set @@ -3825,7 +3976,9 @@ CONFIG_MEDIA_PLATFORM_SUPPORT=y # CONFIG_MEDIA_SUBDRV_AUTOSELECT is not set CONFIG_MEDIA_SUPPORT_FILTER=y CONFIG_MEDIA_SUPPORT=m +# CONFIG_MEDIATEK_2P5GE_PHY is not set # CONFIG_MEDIATEK_GE_PHY is not set +# CONFIG_MEDIATEK_WATCHDOG is not set # CONFIG_MEDIA_TEST_SUPPORT is not set # CONFIG_MEDIA_TUNER_E4000 is not set # CONFIG_MEDIA_TUNER_FC0011 is not set @@ -4030,6 +4183,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4246,6 +4403,7 @@ CONFIG_MSDOS_PARTITION=y # CONFIG_MSI_EC is not set # CONFIG_MSI_WMI_PLATFORM is not set CONFIG_MSPRO_BLOCK=m +# CONFIG_MST_IRQ is not set CONFIG_MT7601U=m # CONFIG_MT7603E is not set # CONFIG_MT7615E is not set @@ -4291,12 +4449,14 @@ CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MCHP23K256 is not set # CONFIG_MTD_MCHP48L640 is not set # CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_NAND_ECC_MEDIATEK is not set # CONFIG_MTD_NAND_ECC_MXIC is not set # CONFIG_MTD_NAND_ECC_SW_BCH is not set # CONFIG_MTD_NAND_ECC_SW_HAMMING is not set CONFIG_MTD_OF_PARTS=m # CONFIG_MTD_ONENAND is not set # CONFIG_MTD_OOPS is not set +# CONFIG_MTD_PARSER_TRX is not set # CONFIG_MTD_PARTITIONED_MASTER is not set # CONFIG_MTD_PHRAM is not set # CONFIG_MTD_PHYSMAP_COMPAT is not set @@ -4328,7 +4488,20 @@ CONFIG_MTD_UBI_BEB_LIMIT=20 CONFIG_MTD_UBI=m # CONFIG_MTD_UBI_NVMEM is not set CONFIG_MTD_UBI_WL_THRESHOLD=4096 +# CONFIG_MTK_ADSP_MBOX is not set +# CONFIG_MTK_CMDQ is not set +# CONFIG_MTK_CMDQ_MBOX is not set +# CONFIG_MTK_CQDMA is not set +# CONFIG_MTK_DEVAPC is not set +# CONFIG_MTK_HSDMA is not set +# CONFIG_MTK_INFRACFG is not set +# CONFIG_MTK_IOMMU is not set +# CONFIG_MTK_MMSYS is not set +# CONFIG_MTK_PMIC_WRAP is not set +# CONFIG_MTK_SCPSYS is not set +# CONFIG_MTK_SCPSYS_PM_DOMAINS is not set CONFIG_MTK_T7XX=m +# CONFIG_MTK_THERMAL is not set CONFIG_MULTIUSER=y CONFIG_MUX_ADG792A=m # CONFIG_MUX_ADGS1408 is not set @@ -4588,6 +4761,7 @@ CONFIG_NET_VENDOR_HUAWEI=y CONFIG_NET_VENDOR_INTEL=y # CONFIG_NET_VENDOR_LITEX is not set CONFIG_NET_VENDOR_MARVELL=y +# CONFIG_NET_VENDOR_MEDIATEK is not set CONFIG_NET_VENDOR_MELLANOX=y # CONFIG_NET_VENDOR_META is not set # CONFIG_NET_VENDOR_MICREL is not set @@ -4829,6 +5003,7 @@ CONFIG_NODES_SHIFT=9 CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4879,6 +5054,7 @@ CONFIG_NVMEM_LAYERSCAPE_SFP=m # CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set # CONFIG_NVMEM_LAYOUT_SL28_VPD is not set # CONFIG_NVMEM_LAYOUT_U_BOOT_ENV is not set +# CONFIG_NVMEM_MTK_EFUSE is not set # CONFIG_NVMEM_QCOM_QFPROM is not set # CONFIG_NVMEM_QCOM_SEC_QFPROM is not set # CONFIG_NVMEM_REBOOT_MODE is not set @@ -4961,6 +5137,7 @@ CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y +CONFIG_PAGE_BLOCK_ORDER=10 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -5060,6 +5237,8 @@ CONFIG_PCIE_IPROC_PLATFORM=y CONFIG_PCIE_IPROC=y # CONFIG_PCIE_KIRIN is not set # CONFIG_PCIE_LAYERSCAPE_GEN4 is not set +# CONFIG_PCIE_MEDIATEK_GEN3 is not set +# CONFIG_PCIE_MEDIATEK is not set # CONFIG_PCIE_MICROCHIP_HOST is not set # CONFIG_PCI_ENDPOINT is not set # CONFIG_PCI_ENDPOINT_TEST is not set @@ -5091,6 +5270,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y CONFIG_PCI_PWRCTL_PWRSEQ=m +# CONFIG_PCI_PWRCTRL_GENERIC is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y @@ -5149,6 +5329,15 @@ CONFIG_PHYLINK=y # CONFIG_PHY_MAPPHONE_MDM6600 is not set # CONFIG_PHY_MIXEL_LVDS_PHY is not set # CONFIG_PHY_MIXEL_MIPI_DPHY is not set +# CONFIG_PHY_MTK_DP is not set +# CONFIG_PHY_MTK_HDMI is not set +# CONFIG_PHY_MTK_MIPI_CSI_0_5 is not set +# CONFIG_PHY_MTK_MIPI_DSI is not set +# CONFIG_PHY_MTK_PCIE is not set +# CONFIG_PHY_MTK_TPHY is not set +# CONFIG_PHY_MTK_UFS is not set +# CONFIG_PHY_MTK_XFI_TPHY is not set +# CONFIG_PHY_MTK_XSPHY is not set CONFIG_PHY_NS2_USB_DRD=y # CONFIG_PHY_NXP_PTN3222 is not set # CONFIG_PHY_OCELOT_SERDES is not set @@ -5218,6 +5407,23 @@ CONFIG_PINCTRL_MLXBF3=m # CONFIG_PINCTRL_MSM8998 is not set # CONFIG_PINCTRL_MSM8X74 is not set # CONFIG_PINCTRL_MSM is not set +# CONFIG_PINCTRL_MT2712 is not set +# CONFIG_PINCTRL_MT6765 is not set +# CONFIG_PINCTRL_MT6779 is not set +# CONFIG_PINCTRL_MT6795 is not set +# CONFIG_PINCTRL_MT6797 is not set +# CONFIG_PINCTRL_MT7622 is not set +# CONFIG_PINCTRL_MT7981 is not set +# CONFIG_PINCTRL_MT7986 is not set +# CONFIG_PINCTRL_MT8167 is not set +# CONFIG_PINCTRL_MT8173 is not set +# CONFIG_PINCTRL_MT8183 is not set +# CONFIG_PINCTRL_MT8186 is not set +# CONFIG_PINCTRL_MT8188 is not set +# CONFIG_PINCTRL_MT8192 is not set +# CONFIG_PINCTRL_MT8195 is not set +# CONFIG_PINCTRL_MT8365 is not set +# CONFIG_PINCTRL_MT8516 is not set # CONFIG_PINCTRL_NS2_MUX is not set # CONFIG_PINCTRL_OCELOT is not set # CONFIG_PINCTRL_QCOM_SSBI_PMIC is not set @@ -5412,6 +5618,8 @@ CONFIG_PWM_BCM_IPROC=y # CONFIG_PWM_IMX1 is not set CONFIG_PWM_IMX27=m CONFIG_PWM_IMX_TPM=m +# CONFIG_PWM_MEDIATEK is not set +# CONFIG_PWM_MTK_DISP is not set CONFIG_PWM_OMAP_DMTIMER=y # CONFIG_PWM_PCA9685 is not set CONFIG_PWM_TEGRA=y @@ -5814,6 +6022,8 @@ CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_MAX77686=m CONFIG_RTC_DRV_MCP795=m CONFIG_RTC_DRV_MSM6242=m +# CONFIG_RTC_DRV_MT2712 is not set +# CONFIG_RTC_DRV_MT7622 is not set # CONFIG_RTC_DRV_MXC is not set # CONFIG_RTC_DRV_MXC_V2 is not set # CONFIG_RTC_DRV_NCT3018Y is not set @@ -6402,6 +6612,7 @@ CONFIG_SERIAL_8250_EXTENDED=y # CONFIG_SERIAL_8250_FINTEK is not set CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_MID=y +# CONFIG_SERIAL_8250_MT6577 is not set CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_OMAP_TTYO_FIXUP=y CONFIG_SERIAL_8250_OMAP=y @@ -6769,6 +6980,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set # CONFIG_SND_SOC_CS35L56_SPI is not set @@ -7118,6 +7330,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7152,6 +7365,8 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_WM_ADSP is not set +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7265,6 +7480,8 @@ CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y # CONFIG_SPI_MICROCHIP_CORE is not set # CONFIG_SPI_MICROCHIP_CORE_QSPI is not set +# CONFIG_SPI_MT65XX is not set +# CONFIG_SPI_MTK_NOR is not set # CONFIG_SPI_MUX is not set # CONFIG_SPI_MXIC is not set CONFIG_SPI_NXP_FLEXSPI=m @@ -7352,6 +7569,7 @@ CONFIG_STMMAC_PLATFORM=m CONFIG_STRCAT_KUNIT_TEST=m # CONFIG_STRICT_DEVMEM is not set CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m @@ -7961,6 +8179,7 @@ CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m CONFIG_USB_MON=y # CONFIG_USB_MR800 is not set +# CONFIG_USB_MTU3 is not set # CONFIG_USB_MUSB_HDRC is not set # CONFIG_USB_MXS_PHY is not set # CONFIG_USB_NET_AQC111 is not set @@ -8113,6 +8332,7 @@ CONFIG_USB_WDM=m # CONFIG_USB_XHCI_DBGCAP is not set CONFIG_USB_XHCI_HCD=y # CONFIG_USB_XHCI_HISTB is not set +# CONFIG_USB_XHCI_MTK is not set CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PLATFORM=y @@ -8607,7 +8827,6 @@ CONFIG_YENTA_TOSHIBA=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -CONFIG_ZBUD=y # CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set @@ -8658,5 +8877,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index fd2852818..e0f38b81f 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1368,6 +1368,7 @@ CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set # CONFIG_DRM_ACCEL_IVPU is not set @@ -1427,6 +1428,7 @@ CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1500,6 +1502,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set @@ -1539,6 +1542,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1549,6 +1553,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1563,6 +1568,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2157,6 +2163,7 @@ CONFIG_GVE=m # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set CONFIG_HARDLOCKUP_DETECTOR=y @@ -3648,6 +3655,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4416,6 +4427,7 @@ CONFIG_NODES_SHIFT=8 CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4529,6 +4541,7 @@ CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y +CONFIG_PAGE_BLOCK_ORDER=8 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -4643,6 +4656,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y @@ -6225,6 +6239,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set # CONFIG_SND_SOC_CS35L56_SPI is not set @@ -6575,6 +6590,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -6609,6 +6625,8 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_WM_ADSP is not set +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -6780,6 +6798,7 @@ CONFIG_STE10XP=m CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m @@ -7982,7 +8001,6 @@ CONFIG_XZ_DEC=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -CONFIG_ZBUD=y # CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set @@ -8032,5 +8050,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index b0825ea32..d91ca398e 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1360,6 +1360,7 @@ CONFIG_DP83TG720_PHY=m # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set # CONFIG_DRM_ACCEL_IVPU is not set @@ -1419,6 +1420,7 @@ CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1492,6 +1494,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set @@ -1531,6 +1534,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1541,6 +1545,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1555,6 +1560,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2141,6 +2147,7 @@ CONFIG_GVE=m # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set CONFIG_HARDLOCKUP_DETECTOR=y @@ -3628,6 +3635,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4396,6 +4407,7 @@ CONFIG_NODES_SHIFT=8 CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4509,6 +4521,7 @@ CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y +CONFIG_PAGE_BLOCK_ORDER=8 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -4622,6 +4635,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y @@ -6202,6 +6216,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set # CONFIG_SND_SOC_CS35L56_SPI is not set @@ -6551,6 +6566,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -6585,6 +6601,8 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_WM_ADSP is not set +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -6756,6 +6774,7 @@ CONFIG_STE10XP=m CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m @@ -7958,7 +7977,6 @@ CONFIG_XZ_DEC=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -CONFIG_ZBUD=y # CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set @@ -8008,5 +8026,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-riscv64-debug-rhel.config b/kernel-riscv64-debug-rhel.config index c7e8b7ce5..aa09f66e1 100644 --- a/kernel-riscv64-debug-rhel.config +++ b/kernel-riscv64-debug-rhel.config @@ -1378,6 +1378,7 @@ CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set # CONFIG_DRM_ACCEL_IVPU is not set @@ -1437,6 +1438,7 @@ CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1510,6 +1512,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set @@ -1551,6 +1554,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1561,6 +1565,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1575,6 +1580,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2153,6 +2159,7 @@ CONFIG_GPIO_MXC=m # CONFIG_GPIO_SIFIVE is not set CONFIG_GPIO_SIM=m # CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER is not set +CONFIG_GPIO_SPACEMIT_K1=m # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_THUNDERX is not set @@ -2179,6 +2186,7 @@ CONFIG_GVE=m # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set CONFIG_HARDLOCKUP_DETECTOR=y @@ -2455,6 +2463,7 @@ CONFIG_I2C_HID=y # CONFIG_I2C_HIX5HD2 is not set # CONFIG_I2C_I801 is not set # CONFIG_I2C_ISCH is not set +CONFIG_I2C_K1=m # CONFIG_I2C_KEBA is not set CONFIG_I2C_MLXCPLD=m # CONFIG_I2C_MUX_GPIO is not set @@ -3171,7 +3180,7 @@ CONFIG_LEDS_CLEVO_MAIL=m # CONFIG_LEDS_CR0014114 is not set # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_EL15203000 is not set -# CONFIG_LEDS_GPIO is not set +CONFIG_LEDS_GPIO=m CONFIG_LEDS_INTEL_SS4200=m # CONFIG_LEDS_IS31FL319X is not set # CONFIG_LEDS_IS31FL32XX is not set @@ -3597,12 +3606,13 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_RT5120 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set -# CONFIG_MFD_SIMPLE_MFD_I2C is not set +CONFIG_MFD_SIMPLE_MFD_I2C=y # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m # CONFIG_MFD_SMPRO is not set +CONFIG_MFD_SPACEMIT_P1=y # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3640,6 +3650,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3746,6 +3760,7 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_DWCMSHC is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set +CONFIG_MMC_SDHCI_OF_K1=m # CONFIG_MMC_SDHCI_OMAP is not set CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m @@ -3761,6 +3776,7 @@ CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m # CONFIG_MMC_WBSD is not set CONFIG_MMIOTRACE=y +CONFIG_MMP_PDMA=m CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" @@ -4420,6 +4436,7 @@ CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y # CONFIG_NONPORTABLE is not set +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4457,7 +4474,7 @@ CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_IMX_OCOTP_ELE is not set -# CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set +CONFIG_NVMEM_LAYOUT_ONIE_TLV=m # CONFIG_NVMEM_LAYOUT_SL28_VPD is not set # CONFIG_NVMEM_LAYOUT_U_BOOT_ENV is not set # CONFIG_NVMEM_QCOM_QFPROM is not set @@ -4531,6 +4548,7 @@ CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y +CONFIG_PAGE_BLOCK_ORDER=10 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -4628,6 +4646,7 @@ CONFIG_PCIE_EDR=y # CONFIG_PCI_ENDPOINT_TEST is not set CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y +CONFIG_PCIE_SPACEMIT_K1=m CONFIG_PCIE_STARFIVE_HOST=y CONFIG_PCIE_TPH=y # CONFIG_PCIE_XILINX is not set @@ -4646,6 +4665,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y @@ -4714,6 +4734,8 @@ CONFIG_PHY_PACKAGE=m # CONFIG_PHY_RTK_RTD_USB3PHY is not set # CONFIG_PHY_RZ_G3E_USB3 is not set # CONFIG_PHY_SNPS_EUSB2 is not set +CONFIG_PHY_SPACEMIT_K1_PCIE=m +CONFIG_PHY_SPACEMIT_K1_USB2=m CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m # CONFIG_PHY_STARFIVE_JH7110_DPHY_TX is not set CONFIG_PHY_STARFIVE_JH7110_PCIE=m @@ -4802,11 +4824,13 @@ CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set +CONFIG_POWER_RESET_SPACEMIT_P1=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y CONFIG_POWER_RESET_SYSCON=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y -# CONFIG_POWER_SEQUENCING is not set +# CONFIG_POWER_SEQUENCING_QCOM_WCN is not set +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y @@ -4921,6 +4945,7 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PWM_GPIO is not set # CONFIG_PWM_HIBVT is not set # CONFIG_PWM_PCA9685 is not set +CONFIG_PWM_PXA=m # CONFIG_PWM_SIFIVE is not set # CONFIG_PWM_XILINX is not set CONFIG_PWM=y @@ -5125,6 +5150,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_RTQ2208 is not set # CONFIG_REGULATOR_RTQ6752 is not set # CONFIG_REGULATOR_SLG51000 is not set +CONFIG_REGULATOR_SPACEMIT_P1=m # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set # CONFIG_REGULATOR_SY8827N is not set @@ -5351,6 +5377,7 @@ CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_SD2405AL is not set # CONFIG_RTC_DRV_SD3078 is not set # CONFIG_RTC_DRV_SNVS is not set +CONFIG_RTC_DRV_SPACEMIT_P1=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_V3020=m @@ -6249,6 +6276,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set # CONFIG_SND_SOC_CS35L56_SPI is not set @@ -6600,6 +6628,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -6634,6 +6663,8 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_WM_ADSP is not set +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -6732,6 +6763,7 @@ CONFIG_SPI_CADENCE_QUADSPI=m # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m +CONFIG_SPI_FSL_QUADSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -6819,6 +6851,7 @@ CONFIG_STMMAC_PLATFORM=m CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m @@ -8018,7 +8051,6 @@ CONFIG_XZ_DEC=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -CONFIG_ZBUD=y # CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set @@ -8068,5 +8100,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-riscv64-rhel.config b/kernel-riscv64-rhel.config index 5db3f1c3e..ab609cca5 100644 --- a/kernel-riscv64-rhel.config +++ b/kernel-riscv64-rhel.config @@ -1370,6 +1370,7 @@ CONFIG_DP83TG720_PHY=m # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set # CONFIG_DRM_ACCEL_IVPU is not set @@ -1429,6 +1430,7 @@ CONFIG_DRM_I2C_SIL164=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1502,6 +1504,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_LG4573 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set @@ -1543,6 +1546,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1553,6 +1557,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1567,6 +1572,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2137,6 +2143,7 @@ CONFIG_GPIO_MXC=m # CONFIG_GPIO_SIFIVE is not set CONFIG_GPIO_SIM=m # CONFIG_GPIO_SLOPPY_LOGIC_ANALYZER is not set +CONFIG_GPIO_SPACEMIT_K1=m # CONFIG_GPIO_SYSCON is not set # CONFIG_GPIO_SYSFS is not set # CONFIG_GPIO_THUNDERX is not set @@ -2163,6 +2170,7 @@ CONFIG_GVE=m # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set CONFIG_HARDLOCKUP_DETECTOR=y @@ -2439,6 +2447,7 @@ CONFIG_I2C_HID=y # CONFIG_I2C_HIX5HD2 is not set # CONFIG_I2C_I801 is not set # CONFIG_I2C_ISCH is not set +CONFIG_I2C_K1=m # CONFIG_I2C_KEBA is not set CONFIG_I2C_MLXCPLD=m # CONFIG_I2C_MUX_GPIO is not set @@ -3151,7 +3160,7 @@ CONFIG_LEDS_CLEVO_MAIL=m # CONFIG_LEDS_CR0014114 is not set # CONFIG_LEDS_DAC124S085 is not set # CONFIG_LEDS_EL15203000 is not set -# CONFIG_LEDS_GPIO is not set +CONFIG_LEDS_GPIO=m CONFIG_LEDS_INTEL_SS4200=m # CONFIG_LEDS_IS31FL319X is not set # CONFIG_LEDS_IS31FL32XX is not set @@ -3577,12 +3586,13 @@ CONFIG_MFD_INTEL_M10_BMC_SPI=m # CONFIG_MFD_RT5120 is not set # CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set -# CONFIG_MFD_SIMPLE_MFD_I2C is not set +CONFIG_MFD_SIMPLE_MFD_I2C=y # CONFIG_MFD_SKY81452 is not set # CONFIG_MFD_SL28CPLD is not set CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SM501=m # CONFIG_MFD_SMPRO is not set +CONFIG_MFD_SPACEMIT_P1=y # CONFIG_MFD_STMFX is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_STPMIC1 is not set @@ -3620,6 +3630,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -3726,6 +3740,7 @@ CONFIG_MMC_SDHCI=m # CONFIG_MMC_SDHCI_OF_AT91 is not set # CONFIG_MMC_SDHCI_OF_DWCMSHC is not set # CONFIG_MMC_SDHCI_OF_ESDHC is not set +CONFIG_MMC_SDHCI_OF_K1=m # CONFIG_MMC_SDHCI_OMAP is not set CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m @@ -3741,6 +3756,7 @@ CONFIG_MMC_VIA_SDMMC=m CONFIG_MMC_VUB300=m # CONFIG_MMC_WBSD is not set # CONFIG_MMIOTRACE is not set +CONFIG_MMP_PDMA=m CONFIG_MMU=y CONFIG_MODIFY_LDT_SYSCALL=y CONFIG_MODPROBE_PATH="/usr/sbin/modprobe" @@ -4400,6 +4416,7 @@ CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y # CONFIG_NONPORTABLE is not set +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4437,7 +4454,7 @@ CONFIG_NVME_FC=m CONFIG_NVME_HOST_AUTH=y # CONFIG_NVME_HWMON is not set # CONFIG_NVMEM_IMX_OCOTP_ELE is not set -# CONFIG_NVMEM_LAYOUT_ONIE_TLV is not set +CONFIG_NVMEM_LAYOUT_ONIE_TLV=m # CONFIG_NVMEM_LAYOUT_SL28_VPD is not set # CONFIG_NVMEM_LAYOUT_U_BOOT_ENV is not set # CONFIG_NVMEM_QCOM_QFPROM is not set @@ -4511,6 +4528,7 @@ CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y +CONFIG_PAGE_BLOCK_ORDER=10 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -4607,6 +4625,7 @@ CONFIG_PCIE_EDR=y # CONFIG_PCI_ENDPOINT_TEST is not set CONFIG_PCIEPORTBUS=y CONFIG_PCIE_PTM=y +CONFIG_PCIE_SPACEMIT_K1=m CONFIG_PCIE_STARFIVE_HOST=y CONFIG_PCIE_TPH=y # CONFIG_PCIE_XILINX is not set @@ -4625,6 +4644,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set +CONFIG_PCI_PWRCTRL_GENERIC=y CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y @@ -4693,6 +4713,8 @@ CONFIG_PHY_PACKAGE=m # CONFIG_PHY_RTK_RTD_USB3PHY is not set # CONFIG_PHY_RZ_G3E_USB3 is not set # CONFIG_PHY_SNPS_EUSB2 is not set +CONFIG_PHY_SPACEMIT_K1_PCIE=m +CONFIG_PHY_SPACEMIT_K1_USB2=m CONFIG_PHY_STARFIVE_JH7110_DPHY_RX=m # CONFIG_PHY_STARFIVE_JH7110_DPHY_TX is not set CONFIG_PHY_STARFIVE_JH7110_PCIE=m @@ -4781,11 +4803,13 @@ CONFIG_POWER_RESET_GPIO=y # CONFIG_POWER_RESET_LTC2952 is not set # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set +CONFIG_POWER_RESET_SPACEMIT_P1=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y CONFIG_POWER_RESET_SYSCON=y # CONFIG_POWER_RESET_VEXPRESS is not set CONFIG_POWER_RESET=y -# CONFIG_POWER_SEQUENCING is not set +# CONFIG_POWER_SEQUENCING_QCOM_WCN is not set +CONFIG_POWER_SEQUENCING=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_POWER_SUPPLY=y @@ -4900,6 +4924,7 @@ CONFIG_PTP_1588_CLOCK=y # CONFIG_PWM_GPIO is not set # CONFIG_PWM_HIBVT is not set # CONFIG_PWM_PCA9685 is not set +CONFIG_PWM_PXA=m # CONFIG_PWM_SIFIVE is not set # CONFIG_PWM_XILINX is not set CONFIG_PWM=y @@ -5104,6 +5129,7 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_RTQ2208 is not set # CONFIG_REGULATOR_RTQ6752 is not set # CONFIG_REGULATOR_SLG51000 is not set +CONFIG_REGULATOR_SPACEMIT_P1=m # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set # CONFIG_REGULATOR_SY8827N is not set @@ -5330,6 +5356,7 @@ CONFIG_RTC_DRV_RX8581=m # CONFIG_RTC_DRV_SD2405AL is not set # CONFIG_RTC_DRV_SD3078 is not set # CONFIG_RTC_DRV_SNVS is not set +CONFIG_RTC_DRV_SPACEMIT_P1=m CONFIG_RTC_DRV_STK17TA8=m # CONFIG_RTC_DRV_TEST is not set CONFIG_RTC_DRV_V3020=m @@ -6226,6 +6253,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set # CONFIG_SND_SOC_CS35L56_SPI is not set @@ -6576,6 +6604,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -6610,6 +6639,8 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_WM_ADSP is not set +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -6708,6 +6739,7 @@ CONFIG_SPI_CADENCE_QUADSPI=m # CONFIG_SPI_DEBUG is not set # CONFIG_SPI_DESIGNWARE is not set CONFIG_SPI_FSL_LPSPI=m +CONFIG_SPI_FSL_QUADSPI=m # CONFIG_SPI_FSL_SPI is not set # CONFIG_SPI_GPIO is not set # CONFIG_SPI_HISI_KUNPENG is not set @@ -6795,6 +6827,7 @@ CONFIG_STMMAC_PLATFORM=m CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m @@ -7994,7 +8027,6 @@ CONFIG_XZ_DEC=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -CONFIG_ZBUD=y # CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set @@ -8044,5 +8076,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 09465cb00..8c8eae6e4 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1279,6 +1279,7 @@ CONFIG_DEV_DAX_KMEM=m CONFIG_DEV_DAX=m CONFIG_DEV_DAX_PMEM_COMPAT=m CONFIG_DEV_DAX_PMEM=m +CONFIG_DEVICE_PRIVATE=y CONFIG_DEVMEM=y # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y @@ -1374,6 +1375,7 @@ CONFIG_DPLL_REFCNT_TRACKER=y # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set # CONFIG_DRM_ACCEL_IVPU is not set @@ -1433,6 +1435,7 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1507,6 +1510,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set @@ -1546,6 +1550,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1556,6 +1561,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1570,6 +1576,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2160,6 +2167,7 @@ CONFIG_GVE=m # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set CONFIG_HARDLOCKUP_DETECTOR=y @@ -3631,6 +3639,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m # CONFIG_MICREL_PHY is not set CONFIG_MICROCHIP_PHY=m @@ -4397,6 +4409,7 @@ CONFIG_NODES_SHIFT=1 # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ_IDLE=y CONFIG_NO_HZ=y +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4509,6 +4522,7 @@ CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y CONFIG_PACK_STACK=y +CONFIG_PAGE_BLOCK_ORDER=10 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -4621,6 +4635,7 @@ CONFIG_PCI_P2PDMA=y CONFIG_PCI_PF_STUB=m # CONFIG_PCI_PRI is not set # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set # CONFIG_PCI_STUB is not set @@ -6201,6 +6216,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set # CONFIG_SND_SOC_CS35L56_SPI is not set @@ -6551,6 +6567,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -6585,6 +6602,8 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_WM_ADSP is not set +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -6755,6 +6774,7 @@ CONFIG_STANDALONE=y CONFIG_STRCAT_KUNIT_TEST=m # CONFIG_STRICT_DEVMEM is not set CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m @@ -7964,7 +7984,6 @@ CONFIG_XZ_DEC=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -# CONFIG_ZBUD is not set CONFIG_ZCRYPT_DEBUG=y CONFIG_ZCRYPT=m CONFIG_ZCRYPT_MULTIDEVNODES=y @@ -8018,5 +8037,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 854f0b2ac..2216c1837 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1271,6 +1271,7 @@ CONFIG_DEV_DAX_KMEM=m CONFIG_DEV_DAX=m CONFIG_DEV_DAX_PMEM_COMPAT=m CONFIG_DEV_DAX_PMEM=m +CONFIG_DEVICE_PRIVATE=y CONFIG_DEVMEM=y # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y @@ -1366,6 +1367,7 @@ CONFIG_DP83TG720_PHY=m # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set # CONFIG_DRM_ACCEL_IVPU is not set @@ -1425,6 +1427,7 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1499,6 +1502,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set @@ -1538,6 +1542,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1548,6 +1553,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1562,6 +1568,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2144,6 +2151,7 @@ CONFIG_GVE=m # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set CONFIG_HARDLOCKUP_DETECTOR=y @@ -3611,6 +3619,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m # CONFIG_MICREL_PHY is not set CONFIG_MICROCHIP_PHY=m @@ -4377,6 +4389,7 @@ CONFIG_NODES_SHIFT=1 # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ_IDLE=y CONFIG_NO_HZ=y +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4489,6 +4502,7 @@ CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y CONFIG_PACK_STACK=y +CONFIG_PAGE_BLOCK_ORDER=10 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -4600,6 +4614,7 @@ CONFIG_PCI_P2PDMA=y CONFIG_PCI_PF_STUB=m # CONFIG_PCI_PRI is not set # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set # CONFIG_PCI_STUB is not set @@ -6178,6 +6193,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set # CONFIG_SND_SOC_CS35L56_SPI is not set @@ -6527,6 +6543,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -6561,6 +6578,8 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_WM_ADSP is not set +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -6731,6 +6750,7 @@ CONFIG_STANDALONE=y CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m @@ -7940,7 +7960,6 @@ CONFIG_XZ_DEC=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -# CONFIG_ZBUD is not set # CONFIG_ZCRYPT_DEBUG is not set CONFIG_ZCRYPT=m CONFIG_ZCRYPT_MULTIDEVNODES=y @@ -7994,5 +8013,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 416723e2e..e23fa1704 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1272,6 +1272,7 @@ CONFIG_DEV_DAX_KMEM=m CONFIG_DEV_DAX=m CONFIG_DEV_DAX_PMEM_COMPAT=m CONFIG_DEV_DAX_PMEM=m +CONFIG_DEVICE_PRIVATE=y CONFIG_DEVMEM=y # CONFIG_DEVPORT is not set CONFIG_DEVTMPFS_MOUNT=y @@ -1367,6 +1368,7 @@ CONFIG_DP83TG720_PHY=m # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL is not set # CONFIG_DRM_ACCEL_IVPU is not set @@ -1426,6 +1428,7 @@ CONFIG_DRM_HYPERV=m # CONFIG_DRM_I915_REPLAY_GPU_HANGS_API is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1500,6 +1503,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set @@ -1539,6 +1543,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1549,6 +1554,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1563,6 +1569,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2149,6 +2156,7 @@ CONFIG_GVE=m # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set # CONFIG_HANGCHECK_TIMER is not set +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set CONFIG_HARDLOCKUP_DETECTOR=y @@ -3620,6 +3628,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m # CONFIG_MICREL_PHY is not set CONFIG_MICROCHIP_PHY=m @@ -4388,6 +4400,7 @@ CONFIG_NODES_SHIFT=1 # CONFIG_NO_HZ_FULL is not set CONFIG_NO_HZ_IDLE=y CONFIG_NO_HZ=y +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4500,6 +4513,7 @@ CONFIG_PACKET_DIAG=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y CONFIG_PACK_STACK=y +CONFIG_PAGE_BLOCK_ORDER=10 # CONFIG_PAGE_EXTENSION is not set # CONFIG_PAGE_OWNER is not set CONFIG_PAGE_POISONING=y @@ -4612,6 +4626,7 @@ CONFIG_PCI_P2PDMA=y CONFIG_PCI_PF_STUB=m # CONFIG_PCI_PRI is not set # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set # CONFIG_PCI_STUB is not set @@ -6194,6 +6209,7 @@ CONFIG_SND_SOC_CARD_KUNIT_TEST=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set # CONFIG_SND_SOC_CS35L56_SPI is not set @@ -6543,6 +6559,7 @@ CONFIG_SND_SOC_TOPOLOGY_KUNIT_TEST=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -6577,6 +6594,8 @@ CONFIG_SND_SOC_WM8804_I2C=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +# CONFIG_SND_SOC_WM_ADSP is not set +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -6750,6 +6769,7 @@ CONFIG_STANDALONE=y CONFIG_STRCAT_KUNIT_TEST=m # CONFIG_STRICT_DEVMEM is not set CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y CONFIG_STRING_HELPERS_KUNIT_TEST=m CONFIG_STRING_KUNIT_TEST=m @@ -7961,7 +7981,6 @@ CONFIG_XZ_DEC=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -# CONFIG_ZBUD is not set # CONFIG_ZCRYPT_DEBUG is not set # CONFIG_ZCRYPT is not set CONFIG_ZCRYPT_MULTIDEVNODES=y @@ -8015,5 +8034,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_SHRINKER_DEFAULT_ON is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 62636467d..72249e502 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1452,6 +1452,7 @@ CONFIG_DPTF_POWER=m # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL_IVPU_DEBUG is not set CONFIG_DRM_ACCEL_IVPU=m @@ -1542,6 +1543,7 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_I915_WERROR is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1615,6 +1617,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set @@ -1654,6 +1657,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1664,6 +1668,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1678,6 +1683,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2325,6 +2331,7 @@ CONFIG_HALTPOLL_CPUIDLE=y # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set CONFIG_HARDLOCKUP_DETECTOR=y @@ -3887,6 +3894,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4693,6 +4704,7 @@ CONFIG_NODES_SHIFT=10 CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4808,6 +4820,7 @@ CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y +CONFIG_PAGE_BLOCK_ORDER=10 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -4930,6 +4943,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y @@ -6574,6 +6588,7 @@ CONFIG_SND_SOC_CS35L41_SPI=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m @@ -6955,6 +6970,7 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -6989,6 +7005,8 @@ CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +CONFIG_SND_SOC_WM_ADSP=m +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7178,6 +7196,7 @@ CONFIG_STM_SOURCE_HEARTBEAT=m CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m @@ -8481,7 +8500,6 @@ CONFIG_XZ_DEC=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -CONFIG_ZBUD=y # CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set @@ -8531,5 +8549,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index a59cf9aca..01b8f7497 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1444,6 +1444,7 @@ CONFIG_DPTF_POWER=m # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL_IVPU_DEBUG is not set CONFIG_DRM_ACCEL_IVPU=m @@ -1534,6 +1535,7 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_I915_WERROR is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1607,6 +1609,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set @@ -1646,6 +1649,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1656,6 +1660,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1670,6 +1675,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2309,6 +2315,7 @@ CONFIG_HALTPOLL_CPUIDLE=y # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set CONFIG_HARDLOCKUP_DETECTOR=y @@ -3867,6 +3874,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4673,6 +4684,7 @@ CONFIG_NODES_SHIFT=10 CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4788,6 +4800,7 @@ CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y +CONFIG_PAGE_BLOCK_ORDER=10 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -4909,6 +4922,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y @@ -6550,6 +6564,7 @@ CONFIG_SND_SOC_CS35L41_SPI=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m @@ -6930,6 +6945,7 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -6964,6 +6980,8 @@ CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +CONFIG_SND_SOC_WM_ADSP=m +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7153,6 +7171,7 @@ CONFIG_STM_SOURCE_HEARTBEAT=m CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m @@ -8456,7 +8475,6 @@ CONFIG_XZ_DEC=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -CONFIG_ZBUD=y # CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set @@ -8506,5 +8524,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index 395b780d6..6fdae517d 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -1454,6 +1454,7 @@ CONFIG_DPTF_POWER=m # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL_IVPU_DEBUG is not set CONFIG_DRM_ACCEL_IVPU=m @@ -1544,6 +1545,7 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_I915_WERROR is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1618,6 +1620,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set @@ -1657,6 +1660,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1667,6 +1671,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1681,6 +1686,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2365,6 +2371,7 @@ CONFIG_HALTPOLL_CPUIDLE=y # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y # CONFIG_HARDENED_USERCOPY_PAGESPAN is not set CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set @@ -3928,6 +3935,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4734,6 +4745,7 @@ CONFIG_NODES_SHIFT=10 CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4849,6 +4861,7 @@ CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y +CONFIG_PAGE_BLOCK_ORDER=10 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -4971,6 +4984,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y @@ -6622,6 +6636,7 @@ CONFIG_SND_SOC_CS35L41_SPI=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m @@ -7003,6 +7018,7 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7037,6 +7053,8 @@ CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +CONFIG_SND_SOC_WM_ADSP=m +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7226,6 +7244,7 @@ CONFIG_STM_SOURCE_HEARTBEAT=m CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m @@ -8537,7 +8556,6 @@ CONFIG_YENTA_TOSHIBA=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -CONFIG_ZBUD=y # CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set @@ -8587,5 +8605,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index be383c93e..eda363b5a 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -1446,6 +1446,7 @@ CONFIG_DPTF_POWER=m # CONFIG_DRAGONRISE_FF is not set CONFIG_DRIVER_PE_KUNIT_TEST=m # CONFIG_DRM_ACCEL_AMDXDNA is not set +# CONFIG_DRM_ACCEL_ARM_ETHOSU is not set # CONFIG_DRM_ACCEL_HABANALABS is not set # CONFIG_DRM_ACCEL_IVPU_DEBUG is not set CONFIG_DRM_ACCEL_IVPU=m @@ -1536,6 +1537,7 @@ CONFIG_DRM_I915_USERPTR=y # CONFIG_DRM_I915_WERROR is not set # CONFIG_DRM_IMX8_DC is not set # CONFIG_DRM_IMX8MP_DW_HDMI_BRIDGE is not set +# CONFIG_DRM_IMX8MP_HDMI_PAI is not set # CONFIG_DRM_IMX8MP_HDMI_PVI is not set # CONFIG_DRM_IMX8QM_LDB is not set # CONFIG_DRM_IMX8QXP_LDB is not set @@ -1610,6 +1612,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W is not set # CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829 is not set # CONFIG_DRM_PANEL_LG_LB035Q02 is not set +# CONFIG_DRM_PANEL_LG_LD070WX3 is not set # CONFIG_DRM_PANEL_LG_SW43408 is not set # CONFIG_DRM_PANEL_LINCOLNTECH_LCD197 is not set # CONFIG_DRM_PANEL_LVDS is not set @@ -1649,6 +1652,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6D27A1 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6D7AA0 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3FA7 is not set +# CONFIG_DRM_PANEL_SAMSUNG_S6E3FC2X01 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E3HA8 is not set # CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03 is not set @@ -1659,6 +1663,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_SAMSUNG_S6E8AA5X01_AMS561RA01 is not set # CONFIG_DRM_PANEL_SAMSUNG_SOFEF00 is not set # CONFIG_DRM_PANEL_SEIKO_43WVF1G is not set +# CONFIG_DRM_PANEL_SHARP_LQ079L1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LQ101R1SX01 is not set # CONFIG_DRM_PANEL_SHARP_LS037V7DW01 is not set # CONFIG_DRM_PANEL_SHARP_LS043T1LE01 is not set @@ -1673,6 +1678,7 @@ CONFIG_DRM_NOUVEAU_SIL164=m # CONFIG_DRM_PANEL_STARTEK_KD070FHFID015 is not set # CONFIG_DRM_PANEL_SUMMIT is not set # CONFIG_DRM_PANEL_SYNAPTICS_R63353 is not set +# CONFIG_DRM_PANEL_SYNAPTICS_TDDI is not set # CONFIG_DRM_PANEL_TDO_TL070WSH30 is not set # CONFIG_DRM_PANEL_TPO_TD028TTEC1 is not set # CONFIG_DRM_PANEL_TPO_TD043MTEA1 is not set @@ -2349,6 +2355,7 @@ CONFIG_HALTPOLL_CPUIDLE=y # CONFIG_HAMACHI is not set # CONFIG_HAMRADIO is not set CONFIG_HANGCHECK_TIMER=m +CONFIG_HARDENED_USERCOPY_DEFAULT_ON=y # CONFIG_HARDENED_USERCOPY_PAGESPAN is not set CONFIG_HARDENED_USERCOPY=y # CONFIG_HARDLOCKUP_DETECTOR_PREFER_BUDDY is not set @@ -3908,6 +3915,10 @@ CONFIG_MHI_BUS_PCI_GENERIC=m CONFIG_MHI_NET=m CONFIG_MHI_WWAN_CTRL=m CONFIG_MHI_WWAN_MBIM=m +CONFIG_MHP_DEFAULT_ONLINE_TYPE_OFFLINE=y +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_AUTO is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_KERNEL is not set +# CONFIG_MHP_DEFAULT_ONLINE_TYPE_ONLINE_MOVABLE is not set CONFIG_MICREL_KS8995MA=m CONFIG_MICREL_PHY=m CONFIG_MICROCHIP_PHY=m @@ -4714,6 +4725,7 @@ CONFIG_NODES_SHIFT=10 CONFIG_NO_HZ_FULL=y # CONFIG_NO_HZ_IDLE is not set CONFIG_NO_HZ=y +# CONFIG_NO_PAGE_MAPCOUNT is not set # CONFIG_NOP_USB_XCEIV is not set # CONFIG_NOTIFIER_ERROR_INJECTION is not set CONFIG_NOUVEAU_DEBUG=5 @@ -4829,6 +4841,7 @@ CONFIG_PACKET_DIAG=y CONFIG_PACKET=y CONFIG_PACKING_KUNIT_TEST=m CONFIG_PACKING=y +CONFIG_PAGE_BLOCK_ORDER=10 CONFIG_PAGE_EXTENSION=y CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y @@ -4950,6 +4963,7 @@ CONFIG_PCI_PASID=y CONFIG_PCI_PF_STUB=m CONFIG_PCI_PRI=y # CONFIG_PCI_PWRCTL_PWRSEQ is not set +# CONFIG_PCI_PWRCTRL_GENERIC is not set CONFIG_PCI_QUIRKS=y # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set CONFIG_PCI_STUB=y @@ -6598,6 +6612,7 @@ CONFIG_SND_SOC_CS35L41_SPI=m # CONFIG_SND_SOC_CS35L45_I2C is not set # CONFIG_SND_SOC_CS35L45_SPI is not set # CONFIG_SND_SOC_CS35L56_CAL_DEBUGFS is not set +# CONFIG_SND_SOC_CS35L56_CAL_PERFORM_CTRL is not set # CONFIG_SND_SOC_CS35L56_CAL_SET_CTRL is not set # CONFIG_SND_SOC_CS35L56_I2C is not set CONFIG_SND_SOC_CS35L56_SDW=m @@ -6978,6 +6993,7 @@ CONFIG_SND_SOC_TS3A227E=m # CONFIG_SND_SOC_TSCS454 is not set # CONFIG_SND_SOC_UDA1334 is not set # CONFIG_SND_SOC_UDA1342 is not set +# CONFIG_SND_SOC_UDA1380 is not set # CONFIG_SND_SOC_USB is not set CONFIG_SND_SOC_UTILS_KUNIT_TEST=m # CONFIG_SND_SOC_WCD9335 is not set @@ -7012,6 +7028,8 @@ CONFIG_SND_SOC_WM8804=m # CONFIG_SND_SOC_WM8974 is not set # CONFIG_SND_SOC_WM8978 is not set # CONFIG_SND_SOC_WM8985 is not set +CONFIG_SND_SOC_WM_ADSP=m +# CONFIG_SND_SOC_WM_ADSP_TEST is not set # CONFIG_SND_SOC_WSA881X is not set # CONFIG_SND_SOC_WSA883X is not set # CONFIG_SND_SOC_WSA884X is not set @@ -7201,6 +7219,7 @@ CONFIG_STM_SOURCE_HEARTBEAT=m CONFIG_STRCAT_KUNIT_TEST=m CONFIG_STRICT_DEVMEM=y CONFIG_STRICT_KERNEL_RWX=y +# CONFIG_STRICT_MM_TYPECHECKS is not set CONFIG_STRICT_MODULE_RWX=y # CONFIG_STRICT_SIGALTSTACK_SIZE is not set CONFIG_STRING_HELPERS_KUNIT_TEST=m @@ -8512,7 +8531,6 @@ CONFIG_YENTA_TOSHIBA=y # CONFIG_YOGABOOK_WMI is not set # CONFIG_Z3FOLD_DEPRECATED is not set # CONFIG_Z3FOLD is not set -CONFIG_ZBUD=y # CONFIG_ZERO_CALL_USED_REGS is not set # CONFIG_ZEROPLUS_FF is not set # CONFIG_ZIIRAVE_WATCHDOG is not set @@ -8562,5 +8580,4 @@ CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y CONFIG_ZSWAP=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD_DEPRECATED is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set -CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y -# CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set +CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC=y diff --git a/kernel.changelog b/kernel.changelog index 8875b723d..bb01058bd 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,4 +1,2366 @@ -* Wed Jul 08 2026 CKI KWF Bot [6.12.0-248.el10] +* Tue Jul 14 2026 Alexandra Hájková [6.12.0-249.el10] +- vduse: Fix race in vduse_dev_msg_sync and vduse_dev_read_iter (Koushik Dutta) [RHEL-189045] +- vduse: Requeue failed read to send_list head (Koushik Dutta) [RHEL-189045] +- iommu/amd: Use maximum PPR log buffer size when SNP is enabled on Family 0x19 (Eder Zulian) [RHEL-179516] +- iommu/amd: Use maximum Event log buffer size when SNP is enabled on Family 0x19 (Eder Zulian) [RHEL-179516] +- crypto: ccp: Skip SEV and SNP INIT for kdump boot (Eder Zulian) [RHEL-179516] +- ip6_gre: Use cached t->net in ip6erspan_changelink(). (CKI Backport Bot) [RHEL-180147] {CVE-2026-46120} +- thermal: intel: int340x: Read DDR data rate for Nova Lake (Steve Best) [RHEL-117276] +- net: lan743x: Initialize eth_syslock spinlock before use (Michal Schmidt) [RHEL-141981] +- net: lan743x: permit VLAN-tagged packets up to configured MTU (Michal Schmidt) [RHEL-141981] +- net: lan743x: avoid netdev-based logging before netdev registration (Michal Schmidt) [RHEL-141981] +- net: lan743x: rename chip_rev to fpga_rev (Michal Schmidt) [RHEL-141981] +- net: lan743x: fix duplex configuration in mac_link_up (Michal Schmidt) [RHEL-141981] +- net: lan743x: fix SGMII detection on PCI1xxxx B0+ during warm reset (Michal Schmidt) [RHEL-141981] +- net: microchip: lan743x: add ethtool nway_reset support (Michal Schmidt) [RHEL-141981] +- Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [lan743x] (Michal Schmidt) [RHEL-141981] +- treewide: Replace kmalloc with kmalloc_obj for non-scalar types [lan743x] (Michal Schmidt) [RHEL-141981] +- net: lan743x: convert to use .get_rx_ring_count (Michal Schmidt) [RHEL-141981] +- net: lan743x: fix potential out-of-bounds write in lan743x_ptp_io_event_clock_get() (Michal Schmidt) [RHEL-141981] {CVE-2025-38183} +- net: lan743x: Modify the EEPROM and OTP size for PCI1xxxx devices (Michal Schmidt) [RHEL-141981] {CVE-2025-38422} +- net: lan743x: Fix PHY reset handling during initialization and WOL (Michal Schmidt) [RHEL-141981] +- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Michal Schmidt) [RHEL-141981] +- net: lan743x: Restore SGMII CTRL register on resume (Michal Schmidt) [RHEL-141981] +- net: lan743x: implement ndo_hwtstamp_get() (Michal Schmidt) [RHEL-141981] +- net: lan743x: convert to ndo_hwtstamp_set() (Michal Schmidt) [RHEL-141981] +- net: lan743x: Fix memleak issue when GSO enabled (Michal Schmidt) [RHEL-141981] {CVE-2025-37909} +- net: lan743x: Allocate rings outside ZONE_DMA (Michal Schmidt) [RHEL-141981] +- net: lan743x: convert to phylink managed EEE (Michal Schmidt) [RHEL-141981] +- net: lan743x: use netdev in lan743x_phylink_mac_link_down() (Michal Schmidt) [RHEL-141981] +- dpll: allow fwnode pins to attempt state change without capability bit (Michal Schmidt) [RHEL-186631] +- dpll: extend pin notifier with notification source ID (Michal Schmidt) [RHEL-186631] +- dpll: balance create/delete notifications in __dpll_pin_(un)register (Michal Schmidt) [RHEL-186631] +- dpll: guard sync-pair removal on full pin unregister (Michal Schmidt) [RHEL-186631] +- dpll: emit per-dpll delete notifications in dpll_pin_on_pin_unregister() (Michal Schmidt) [RHEL-186631] +- dpll: send delete notification before unregister in on-pin rollback (Michal Schmidt) [RHEL-186631] +- dpll: fix stale iteration in dpll_pin_on_pin_unregister() (Michal Schmidt) [RHEL-186631] +- dpll: allow registering FW-identified pin with a different DPLL (Michal Schmidt) [RHEL-186631] +- dpll: add generic DPLL type (Michal Schmidt) [RHEL-186631] +- dpll: zl3073x: make frequency monitor a per-device attribute (Michal Schmidt) [RHEL-186631] +- dpll: zl3073x: use __dpll_device_change_ntf() and remove change_work (Michal Schmidt) [RHEL-186631] +- dpll: export __dpll_device_change_ntf() for use under dpll_lock (Michal Schmidt) [RHEL-186631] +- dpll: change dpll_netdev_pin_handle_size() to assume DPLL_A_PIN_ID will be used (Michal Schmidt) [RHEL-186631] +- dpll: zl3073x: fix memory leak on pin registration failure (Michal Schmidt) [RHEL-186631] +- dpll: zl3073x: Use named initializers for struct i2c_device_id (Michal Schmidt) [RHEL-186631] +- Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [dpll] (Michal Schmidt) [RHEL-186631] +- treewide: Replace kmalloc with kmalloc_obj for non-scalar types [dpll] (Michal Schmidt) [RHEL-186631] +- dpll: Prevent duplicate registrations (Michal Schmidt) [RHEL-186631] +- x86/mm: Fix SMP ordering in switch_mm_irqs_off() (Rafael Aquini) [RHEL-145694] {CVE-2025-40174} +- mm: call ->free_folio() directly in folio_unmap_invalidate() (Rafael Aquini) [RHEL-145694] {CVE-2026-31589} +- fs: Fix return in jfs_mkdir and orangefs_mkdir (Rafael Aquini) [RHEL-145694] +- nilfs2: Fix return in nilfs_mkdir (Rafael Aquini) [RHEL-145694] +- ext4: fix ERR_PTR(0) in ext4_mkdir() (Rafael Aquini) [RHEL-145694] +- 9p: avoid returning ERR_PTR(0) from mkdir operations (Rafael Aquini) [RHEL-145694] +- mm/rmap: initialize nr_pages to 1 at loop start in try_to_unmap_one (Rafael Aquini) [RHEL-145694] +- mm/cma_debug: fix invalid accesses for inactive CMA areas (Rafael Aquini) [RHEL-145694] +- mm/cma: fix reserved page leak on activation failure (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: fix early boot crash on parameters without '=' separator (Rafael Aquini) [RHEL-145694] {CVE-2026-46284} +- mm/sparse: fix preinited section_mem_map clobbering on failure path (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: update file PUD counter before folio_put() (Rafael Aquini) [RHEL-145694] +- x86/cpu: Keep the PROCESSOR_SELECT menu together (Rafael Aquini) [RHEL-145694] +- memblock: reserve_mem: fix end caclulation in reserve_mem_release_by_name() (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: fix use of NULL folio in move_pages_huge_pmd() (Rafael Aquini) [RHEL-145694] {CVE-2026-31397} +- arm64: mm: call pagetable dtor when freeing hot-removed page tables (Rafael Aquini) [RHEL-145694] +- memcg: use round-robin victim selection in refill_stock (Rafael Aquini) [RHEL-145694] {CVE-2026-53162} +- mm/damon/core: validate damos_quota_goal->nid for node_mem_{used,free}_bp (Rafael Aquini) [RHEL-145694] {CVE-2026-46020} +- mm/mempolicy: fix memory leaks in weighted_interleave_auto_store() (Rafael Aquini) [RHEL-145694] {CVE-2026-46042} +- memcg: fix slab accounting in refill_obj_stock() trylock path (Rafael Aquini) [RHEL-145694] +- mm: memcontrol: propagate NMI slab stats to memcg vmstats (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: protect memcg_path kfree() with damon_sysfs_lock (Rafael Aquini) [RHEL-145694] {CVE-2026-46121} +- mm/page_alloc: skip debug_check_no_{obj,locks}_freed with FPI_TRYLOCK (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: restore failed global reservations to subpool (Rafael Aquini) [RHEL-145694] {CVE-2026-43286} +- hugetlb: increase hugepage reservations when using node-specific "hugepages=" cmdline (Rafael Aquini) [RHEL-145694] +- ceph: do not skip the first folio of the next object in writeback (Rafael Aquini) [RHEL-145694] +- ceph: do not propagate page array emplacement errors as batch errors (Rafael Aquini) [RHEL-145694] {CVE-2026-43188} +- selftests/mm: fix faulting-in code in pagemap_ioctl test (Rafael Aquini) [RHEL-145694] +- x86: don't reserve hugetlb memory in setup_arch() (Rafael Aquini) [RHEL-145694] +- mm/gup: remove no longer used gup_fast_undo_dev_pagemap (Rafael Aquini) [RHEL-145694] +- mm: zswap: delete unused acomp->is_sleepable (Rafael Aquini) [RHEL-145694] +- fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wait_sb_inodes() (Rafael Aquini) [RHEL-145694] {CVE-2026-23109} +- tools/testing/selftests: fix gup_longterm for unknown fs (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: cleanup intervals subdirs on attrs dir setup failure (Rafael Aquini) [RHEL-145694] +- x86/cpu: Drop unused Kconfig symbol X86_P6_NOP (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix thread state check in uffd-unit-tests (Rafael Aquini) [RHEL-145694] +- mm/kasan: fix incorrect unpoisoning in vrealloc for KASAN (Rafael Aquini) [RHEL-145694] +- mm: Remove tlb_flush_reason::NR_TLB_FLUSH_REASONS from (Rafael Aquini) [RHEL-145694] +- x86/mm/tlb/trace: Export the TLB_REMOTE_WRONG_CPU enum in (Rafael Aquini) [RHEL-145694] +- mm/sparse: fix sparse_vmemmap_init_nid_early definition without CONFIG_SPARSEMEM (Rafael Aquini) [RHEL-145694] +- mm: shmem: allow fallback to smaller large orders for tmpfs mmap() access (Rafael Aquini) [RHEL-145694] +- mm: swap: remove duplicate nr_swap_pages decrement in get_swap_page_of_type() (Rafael Aquini) [RHEL-145694] +- mm/damon/tests/core-kunit: handle alloc failures on damon_test_set_filters_default_reject() (Rafael Aquini) [RHEL-145694] +- mm/damon/tests/core-kunit: fix memory leak in damon_test_set_filters_default_reject() (Rafael Aquini) [RHEL-145694] +- mm, swap: do not perform synchronous discard during allocation (Rafael Aquini) [RHEL-145694] +- mm: vmscan: simplify the logic for activating dirty file folios (Rafael Aquini) [RHEL-145694] +- mm: vmscan: filter out the dirty file folios for node_reclaim() (Rafael Aquini) [RHEL-145694] +- mm/thp: drop follow_devmap_pmd() default stub (Rafael Aquini) [RHEL-145694] +- mm, swap: fix potential UAF issue for VMA readahead (Rafael Aquini) [RHEL-145694] {CVE-2025-40270} +- mm/huge_memory: fix folio split check for anon folios in swapcache (Rafael Aquini) [RHEL-145694] +- mm/damon/core: use damos_commit_quota_goal() for new goal commit (Rafael Aquini) [RHEL-145694] +- mm/mremap: correctly account old mapping after MREMAP_DONTUNMAP remap (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: catch commit test ctx alloc failure (Rafael Aquini) [RHEL-145694] {CVE-2025-40228} +- memcg: skip cgroup_file_notify if spinning is not allowed (Rafael Aquini) [RHEL-145694] +- hugetlb: increase number of reserving hugepages via cmdline (Rafael Aquini) [RHEL-145694] +- cramfs: fix incorrect physical page address calculation (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: do not ignore callback's return value in damon_sysfs_damon_call() (Rafael Aquini) [RHEL-145694] +- x86/Kconfig: Reenable PTDUMP on i386 (Rafael Aquini) [RHEL-145694] +- mm: remove redundant test in validate_page_before_insert() (Rafael Aquini) [RHEL-145694] +- mm, swap: fix swap cache index error when retrying reclaim (Rafael Aquini) [RHEL-145694] +- mm/gup: remove dead pgmap refcounting code (Rafael Aquini) [RHEL-145694] +- mm: shmem: fix the strategy for the tmpfs 'huge=' options (Rafael Aquini) [RHEL-145694] +- s390/dcssblk: Add DAX support (Rafael Aquini) [RHEL-145694] +- zram: fix slot write race condition (Rafael Aquini) [RHEL-145694] {CVE-2025-39941} +- mm/selftests: fix split_huge_page_test failure on systems with 64KB page size (Rafael Aquini) [RHEL-145694] +- mm/gup: check ref_count instead of lru before migration (Rafael Aquini) [RHEL-145694] +- erofs: fix runtime warning on truncate_folio_batch_exceptionals() (Rafael Aquini) [RHEL-145694] {CVE-2025-39868} +- ceph: fix crash after fscrypt_encrypt_pagecache_blocks() error (Rafael Aquini) [RHEL-145694] {CVE-2025-39878} +- ceph: always call ceph_shift_unused_folios_left() (Rafael Aquini) [RHEL-145694] {CVE-2025-39879} +- fuse: virtio_fs: fix page fault for DAX page address (Rafael Aquini) [RHEL-145694] +- arm64: mm: Fix CFI failure due to kpti_ng_pgd_alloc function signature (Rafael Aquini) [RHEL-145694] +- x86/cpu/intel: Fix the constant_tsc model check for Pentium 4 (Rafael Aquini) [RHEL-145694] +- x86/kconfig: Drop unused and needless config X86_64_SMP (Rafael Aquini) [RHEL-145694] +- mm/damon/core: fix damos_commit_filter not changing allow (Rafael Aquini) [RHEL-145694] +- mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn (Rafael Aquini) [RHEL-145694] +- mm/damon/core: fix commit_ops_filters by using correct nth function (Rafael Aquini) [RHEL-145694] +- kasan/test: fix protection against compiler elision (Rafael Aquini) [RHEL-145694] +- mm: shmem: fix the shmem large folio allocation for the i915 driver (Rafael Aquini) [RHEL-145694] +- s390/mm: Set high_memory at the end of the identity mapping (Rafael Aquini) [RHEL-145694] +- mm: swap: remove stale comment stale comment in cluster_alloc_swap_entry() (Rafael Aquini) [RHEL-145694] +- mm: swap: correctly use maxpages in swapon syscall to avoid potential deadloop (Rafael Aquini) [RHEL-145694] +- mm: swap: move nr_swap_pages counter decrement from folio_alloc_swap() to swap_range_alloc() (Rafael Aquini) [RHEL-145694] +- mm/damon/core: commit damos_quota_goal->nid (Rafael Aquini) [RHEL-145694] +- kasan: use vmalloc_dump_obj() for vmalloc error reports (Rafael Aquini) [RHEL-145694] +- mm/ksm: fix -Wsometimes-uninitialized from clang-21 in advisor_mode_show() (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix split_huge_page_test for folio_split() tests (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Rafael Aquini) [RHEL-145694] +- mm/vmscan: fix hwpoisoned large folio handling in shrink_folio_list (Rafael Aquini) [RHEL-145694] {CVE-2025-39725} +- mm: fault in complete folios instead of individual pages for tmpfs (Rafael Aquini) [RHEL-145694] +- gfs2: Set .migrate_folio in gfs2_{rgrp,meta}_aops (Rafael Aquini) [RHEL-145694] {CVE-2025-39753} +- mm/memremap: remove unused devmap_managed_key (Rafael Aquini) [RHEL-145694] +- mm: remove callers of pfn_t functionality (Rafael Aquini) [RHEL-145694] +- mm: remove PFN_DEV, PFN_MAP, PFN_SPECIAL, PFN_SG_CHAIN and PFN_SG_LAST (Rafael Aquini) [RHEL-145694] +- mm: remove devmap related functions and page table bits (Rafael Aquini) [RHEL-145694] +- fs/dax: remove FS_DAX_LIMITED config option (Rafael Aquini) [RHEL-145694] +- powerpc: remove checks for devmap pages and PMDs/PUDs (Rafael Aquini) [RHEL-145694] +- mm/khugepaged: remove redundant pmd_devmap() check (Rafael Aquini) [RHEL-145694] +- mm: remove redundant pXd_devmap calls (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: remove pXd_devmap usage from insert_pXd_pfn() (Rafael Aquini) [RHEL-145694] +- mm/gup: remove pXX_devmap usage from get_user_pages() (Rafael Aquini) [RHEL-145694] +- mm: convert vmf_insert_mixed() from using pte_devmap to pte_special (Rafael Aquini) [RHEL-145694] +- mm: remove remaining uses of PFN_DEV (Rafael Aquini) [RHEL-145694] +- mm: filter zone device pages returned from folio_walk_start() (Rafael Aquini) [RHEL-145694] +- mm: convert pXd_devmap checks to vma_is_dax (Rafael Aquini) [RHEL-145694] +- mm/vma: use vmg->target to specify target VMA for new VMA merge (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: don't mark refcounted folios special in vmf_insert_folio_pud() (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: don't mark refcounted folios special in vmf_insert_folio_pmd() (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: don't ignore queried cachemode in vmf_insert_pfn_pud() (Rafael Aquini) [RHEL-145694] +- mm/gup: remove (VM_)BUG_ONs (Rafael Aquini) [RHEL-145694] +- mm: Kconfig: use verb *use* in plural form in description (Rafael Aquini) [RHEL-145694] +- mm: restore documentation for __free_pages() (Rafael Aquini) [RHEL-145694] +- mm/damon: fix divide by zero in damon_get_intervals_score() (Rafael Aquini) [RHEL-145694] {CVE-2025-38519} +- kasan: remove kasan_find_vm_area() to prevent possible deadlock (Rafael Aquini) [RHEL-145694] {CVE-2025-38510} +- mm/migrate: fix do_pages_stat in compat mode (Rafael Aquini) [RHEL-145694] +- mm/damon/core: handle damon_call_control as normal under kdmond deactivation (Rafael Aquini) [RHEL-145694] +- mm/rmap: fix potential out-of-bounds page table access during batched unmap (Rafael Aquini) [RHEL-145694] {CVE-2025-38447} +- mm/hugetlb: don't crash when allocating a folio if there are no resv (Rafael Aquini) [RHEL-145694] +- mm/vmalloc: leave lazy MMU mode on PTE mapping error (Rafael Aquini) [RHEL-145694] +- x86/CPU/AMD: Disable INVLPGB on Zen2 (Rafael Aquini) [RHEL-145694] {CVE-2025-38518} +- secretmem: use SB_I_NOEXEC (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix validate_addr() helper (Rafael Aquini) [RHEL-145694] +- fuse: fix runtime warning on truncate_folio_batch_exceptionals() (Rafael Aquini) [RHEL-145694] {CVE-2025-38357} +- mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on write (Rafael Aquini) [RHEL-145694] {CVE-2025-38258} +- mm/hugetlb: remove unnecessary holding of hugetlb_lock (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip uprobe vma merge test if uprobes are not enabled (Rafael Aquini) [RHEL-145694] +- selftests/mm: add configs to fix testcase failure (Rafael Aquini) [RHEL-145694] +- mm: userfaultfd: fix race of userfaultfd_move and swap cache (Rafael Aquini) [RHEL-145694] {CVE-2025-38242} +- selftests/mm: increase timeout from 180 to 900 seconds (Rafael Aquini) [RHEL-145694] +- mm/shmem, swap: fix softlockup with mTHP swapin (Rafael Aquini) [RHEL-145694] {CVE-2025-38241} +- x86/mm: Fix early boot use of INVPLGB (Rafael Aquini) [RHEL-145694] +- x86/mm: Disable INVLPGB when PTI is enabled (Rafael Aquini) [RHEL-145694] +- mm, slab: use frozen pages for large kmalloc (Rafael Aquini) [RHEL-145694] +- mm, slab: restore NUMA policy support for large kmalloc (Rafael Aquini) [RHEL-145694] +- tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Rafael Aquini) [RHEL-145694] +- tools headers: Update the fs headers with the kernel sources (Rafael Aquini) [RHEL-145694] +- mm: add mmap_prepare() compatibility layer for nested file systems (Rafael Aquini) [RHEL-145694] +- mm: close theoretical race where stale TLB entries could linger (Rafael Aquini) [RHEL-145694] +- mm/vma: reset VMA iterator on commit_merge() OOM failure (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip failed memfd setups in gup_longterm (Rafael Aquini) [RHEL-145694] +- Revert "mm/damon/Kconfig: enable CONFIG_DAMON by default" (Rafael Aquini) [RHEL-145694] +- kmsan: test: add module description (Rafael Aquini) [RHEL-145694] +- mm/mempolicy: fix incorrect freeing of wi_kobj (Rafael Aquini) [RHEL-145694] +- mm/madvise: handle madvise_lock() failure during race unwinding (Rafael Aquini) [RHEL-145694] +- selftests/mm: add test about uprobe pte be orphan during vma merge (Rafael Aquini) [RHEL-145694] +- mm: expose abnormal new_pte during move_ptes (Rafael Aquini) [RHEL-145694] +- mm: fix uprobe pte be overwritten when expanding vma (Rafael Aquini) [RHEL-145694] {CVE-2025-38207} +- mm/damon: s/primitives/code/ on comments (Rafael Aquini) [RHEL-145694] +- s390/mm: Fix in_atomic() handling in do_secure_storage_access() (Rafael Aquini) [RHEL-145694] {CVE-2025-38359} +- fsdax: Remove unused trace events for dax insert mapping (Rafael Aquini) [RHEL-145694] +- mm/khugepaged: clean up refcount check using folio_expected_ref_count() (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix test result reporting in gup_longterm (Rafael Aquini) [RHEL-145694] +- selftests/mm: report unique test names for each cow test (Rafael Aquini) [RHEL-145694] +- selftests/mm: add helper for logging test start and results (Rafael Aquini) [RHEL-145694] +- selftests/mm: use standard ksft_finished() in cow and gup_longterm (Rafael Aquini) [RHEL-145694] +- tools/testing: check correct variable in open_procmap() (Rafael Aquini) [RHEL-145694] +- mm/gup: update comment explaining why gup_fast() disables IRQs (Rafael Aquini) [RHEL-145694] +- selftests/mm: two fixes for the pfnmap test (Rafael Aquini) [RHEL-145694] +- mm/khugepaged: fix race with folio split/free using temporary reference (Rafael Aquini) [RHEL-145694] +- mm: add CONFIG_PAGE_BLOCK_ORDER to select page block order (Rafael Aquini) [RHEL-145694] +- mmu_notifiers: remove leftover stub macros (Rafael Aquini) [RHEL-145694] +- selftests/mm: deduplicate test names in madv_populate (Rafael Aquini) [RHEL-145694] +- mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas into free_pgtables() (Rafael Aquini) [RHEL-145694] +- mm/damon/Kconfig: enable CONFIG_DAMON by default (Rafael Aquini) [RHEL-145694] +- mm/damon/Kconfig: set DAMON_{VADDR,PADDR,SYSFS} default to DAMON (Rafael Aquini) [RHEL-145694] +- hugetlb: show nr_huge_pages in report_hugepages() (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip guard_regions.uffd tests when uffd is not present (Rafael Aquini) [RHEL-145694] +- mm/shmem: remove unneeded xa_is_value() check in shmem_unuse_swap_entries() (Rafael Aquini) [RHEL-145694] +- mm/shmem: fix potential dead loop in shmem_unuse() (Rafael Aquini) [RHEL-145694] +- mm: shmem: add missing shmem_unacct_size() in __shmem_file_setup() (Rafael Aquini) [RHEL-145694] +- mm: shmem: avoid unpaired folio_unlock() in shmem_swapin_folio() (Rafael Aquini) [RHEL-145694] +- mm/damon/core: avoid destroyed target reference from DAMOS quota (Rafael Aquini) [RHEL-145694] +- memcg: make memcg_rstat_updated nmi safe (Rafael Aquini) [RHEL-145694] +- memcg: nmi-safe slab stats updates (Rafael Aquini) [RHEL-145694] +- memcg: add nmi-safe update for MEMCG_KMEM (Rafael Aquini) [RHEL-145694] +- memcg: nmi safe memcg stats for specific archs (Rafael Aquini) [RHEL-145694] +- memcg: disable kmem charging in nmi for unsupported arch (Rafael Aquini) [RHEL-145694] +- selftests/mm: deduplicate test logging in test_mlock_lock() (Rafael Aquini) [RHEL-145694] +- mm: rename page->index to page->__folio_index (Rafael Aquini) [RHEL-145694] +- fs/dax: Fix "don't skip locked entries when scanning entries" (Rafael Aquini) [RHEL-145694] {CVE-2025-38276} +- mm/hugetlb: convert use of struct page to folio in __unmap_hugepage_range() (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: refactor __unmap_hugepage_range() to take folio instead of page (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: refactor unmap_hugepage_range() to take folio instead of page (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: pass folio instead of page to unmap_ref_private() (Rafael Aquini) [RHEL-145694] +- mm/filemap: unify dropbehind flag testing and clearing (Rafael Aquini) [RHEL-145694] +- mm/filemap: unify read/write dropbehind naming (Rafael Aquini) [RHEL-145694] +- Revert "Disable FOP_DONTCACHE for now due to bugs" (Rafael Aquini) [RHEL-145694] +- mm/filemap: use filemap_end_dropbehind() for read invalidation (Rafael Aquini) [RHEL-145694] +- mm/filemap: gate dropbehind invalidate on folio !dirty && !writeback (Rafael Aquini) [RHEL-145694] +- mm: slub: only warn once when allocating slab obj extensions fails (Rafael Aquini) [RHEL-145694] +- Disable FOP_DONTCACHE for now due to bugs (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: fix kernel NULL pointer dereference when replacing free hugetlb folios (Rafael Aquini) [RHEL-145694] {CVE-2025-38050} +- mm: vmalloc: only zero-init on vrealloc shrink (Rafael Aquini) [RHEL-145694] +- mm: vmalloc: actually use the in-place vrealloc region (Rafael Aquini) [RHEL-145694] +- mm/cma: make detection of highmem_start more robust (Rafael Aquini) [RHEL-145694] +- memcg: objcg stock trylock without irq disabling (Rafael Aquini) [RHEL-145694] +- memcg: no stock lock for cpu hot-unplug (Rafael Aquini) [RHEL-145694] +- memcg: make __mod_memcg_lruvec_state re-entrant safe against irqs (Rafael Aquini) [RHEL-145694] +- memcg: make count_memcg_events re-entrant safe against irqs (Rafael Aquini) [RHEL-145694] +- memcg: make mod_memcg_state re-entrant safe against irqs (Rafael Aquini) [RHEL-145694] +- memcg: move preempt disable to callers of memcg_rstat_updated (Rafael Aquini) [RHEL-145694] +- memcg: memcg_rstat_updated re-entrant safe against irqs (Rafael Aquini) [RHEL-145694] +- mm: khugepaged: decouple SHMEM and file folios' collapse (Rafael Aquini) [RHEL-145694] +- Docs/damon: update titles and brief introductions to explain DAMOS (Rafael Aquini) [RHEL-145694] +- selftests/damon/_damon_sysfs: read tried regions directories in order (Rafael Aquini) [RHEL-145694] +- mm/damon/tests/core-kunit: add a test for damos_set_filters_default_reject() (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: remove unused variable, folio_list, in damon_pa_stat() (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: fix wrong comment on damons_sysfs_quota_goal_metric_strs (Rafael Aquini) [RHEL-145694] +- mm/damon/core: warn and fix nr_accesses[_bp] corruption (Rafael Aquini) [RHEL-145694] +- mm: rename try_alloc_pages() to alloc_pages_nolock() (Rafael Aquini) [RHEL-145694] +- selftests/mm: deduplicate second mmap() of 5*PAGE_SIZE at base (Rafael Aquini) [RHEL-145694] +- mm: remove WARN_ON_ONCE() in file_has_valid_mmap_hooks() (Rafael Aquini) [RHEL-145694] +- mm: convert do_set_pmd() to take a folio (Rafael Aquini) [RHEL-145694] +- mm: khugepaged: convert set_huge_pmd() to take a folio (Rafael Aquini) [RHEL-145694] +- mm/io-mapping: track_pfn() -> "pfnmap tracking" (Rafael Aquini) [RHEL-145694] +- x86/mm/pat: inline memtype_match() into memtype_erase() (Rafael Aquini) [RHEL-145694] +- x86/mm/pat: remove MEMTYPE_*_MATCH (Rafael Aquini) [RHEL-145694] +- x86/mm/pat: remove strict_prot parameter from reserve_pfn_range() (Rafael Aquini) [RHEL-145694] +- mm: remove VM_PAT (Rafael Aquini) [RHEL-145694] +- x86/mm/pat: remove old pfnmap tracking interface (Rafael Aquini) [RHEL-145694] +- mm: convert VM_PFNMAP tracking to pfnmap_track() + pfnmap_untrack() (Rafael Aquini) [RHEL-145694] +- mm: introduce pfnmap_track() and pfnmap_untrack() and use them for memremap (Rafael Aquini) [RHEL-145694] +- mm: convert track_pfn_insert() to pfnmap_setup_cachemode*() (Rafael Aquini) [RHEL-145694] +- x86/mm/pat: factor out setting cachemode into pgprot_set_cachemode() (Rafael Aquini) [RHEL-145694] +- mm: mincore: use pte_batch_hint() to batch process large folios (Rafael Aquini) [RHEL-145694] +- mm: cma: set early_pfn and bitmap as a union in cma_memrange (Rafael Aquini) [RHEL-145694] +- selftests/mm: add simple VM_PFNMAP tests based on mmap'ing /dev/mem (Rafael Aquini) [RHEL-145694] +- mm: numa_memblks: introduce numa_add_reserved_memblk (Rafael Aquini) [RHEL-145694] +- Revert "x86/mm: Remove unused __set_memory_prot()" (Rafael Aquini) [RHEL-145694] +- kmsan: rework kmsan_in_runtime() handling in kmsan_report() (Rafael Aquini) [RHEL-145694] +- kmsan: enter the runtime around kmsan_internal_memmove_metadata() call (Rafael Aquini) [RHEL-145694] +- kmsan: drop the declaration of kmsan_save_stack() (Rafael Aquini) [RHEL-145694] +- kmsan: fix usage of kmsan_enter_runtime() in kmsan_vmap_pages_range_noflush() (Rafael Aquini) [RHEL-145694] +- kmsan: apply clang-format to files mm/kmsan/ (Rafael Aquini) [RHEL-145694] +- mm/mempolicy: Weighted Interleave Auto-tuning (Rafael Aquini) [RHEL-145694] +- kasan: avoid sleepable page allocation from atomic context (Rafael Aquini) [RHEL-145694] {CVE-2025-38029} +- highmem: add folio_test_partial_kmap() (Rafael Aquini) [RHEL-145694] +- mm/truncate: fix out-of-bounds when doing a right-aligned split (Rafael Aquini) [RHEL-145694] +- mm: fix VM_UFFD_MINOR == VM_SHADOW_STACK on USERFAULTFD=y && ARM64_GCS=y (Rafael Aquini) [RHEL-145694] +- mm: mmap: map MAP_STACK to VM_NOHUGEPAGE only if THP is enabled (Rafael Aquini) [RHEL-145694] +- mm/page_alloc.c: avoid infinite retries caused by cpuset race (Rafael Aquini) [RHEL-145694] +- s390/extmem: Add workaround for DCSS unload diag (Rafael Aquini) [RHEL-145694] +- x86/paravirt: Restrict PARAVIRT_XXL to 64-bit only (Rafael Aquini) [RHEL-145694] +- x86/mm/64: Make 5-level paging support unconditional (Rafael Aquini) [RHEL-145694] +- x86/mm/64: Make SPARSEMEM_VMEMMAP the only memory model (Rafael Aquini) [RHEL-145694] +- x86/mm/64: Always use dynamic memory layout (Rafael Aquini) [RHEL-145694] +- arm64/mm: Re-organise setting up FEAT_S1PIE registers PIRE0_EL1 and PIR_EL1 (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove duplicated word in warning message (Rafael Aquini) [RHEL-145694] +- x86/mm: Fix kernel-doc descriptions of various pgtable methods (Rafael Aquini) [RHEL-145694] +- powerpc/mm/fault: Use str_write_read() helper function (Rafael Aquini) [RHEL-145694] +- x86/boot: Defer initialization of VM space related global variables (Rafael Aquini) [RHEL-145694] +- x86/mm/pat: Fix W=1 build kernel-doc warning (Rafael Aquini) [RHEL-145694] +- memcg: no irq disable for memcg stock lock (Rafael Aquini) [RHEL-145694] +- memcg: completely decouple memcg and obj stocks (Rafael Aquini) [RHEL-145694] +- memcg: separate local_trylock for memcg and obj (Rafael Aquini) [RHEL-145694] +- memcg: simplify consume_stock (Rafael Aquini) [RHEL-145694] +- mm: remove obsolete pgd_offset_gate() (Rafael Aquini) [RHEL-145694] +- mm/vma: remove mmap() retry merge (Rafael Aquini) [RHEL-145694] +- mm: secretmem: convert to .mmap_prepare() hook (Rafael Aquini) [RHEL-145694] +- mm: introduce new .mmap_prepare() file callback (Rafael Aquini) [RHEL-145694] +- topology: make for_each_node_with_cpus() O(N) (Rafael Aquini) [RHEL-145694] +- mm/gup: remove page_folio() in memfd_pin_folios() (Rafael Aquini) [RHEL-145694] +- mm/gup: remove unnecessary check in memfd_pin_folios() (Rafael Aquini) [RHEL-145694] +- mm, swap: remove no longer used swap mapping helper (Rafael Aquini) [RHEL-145694] +- mm: move folio_index to mm/swap.h and remove no longer needed helper (Rafael Aquini) [RHEL-145694] +- filemap: do not use folio_contains for swap cache folios (Rafael Aquini) [RHEL-145694] +- f2fs: drop usage of folio_index (Rafael Aquini) [RHEL-145694] +- fuse: drop usage of folio_index (Rafael Aquini) [RHEL-145694] +- mm: page-flags-layout.h: change the KASAN_TAG_WIDTH for HW_TAGS (Rafael Aquini) [RHEL-145694] +- mm: perform VMA allocation, freeing, duplication in mm (Rafael Aquini) [RHEL-145694] +- mm: move dup_mmap() to mm (Rafael Aquini) [RHEL-145694] +- mm: abstract initial stack setup to mm subsystem (Rafael Aquini) [RHEL-145694] +- mm: establish mm/vma_exec.c for shared exec/mm VMA functionality (Rafael Aquini) [RHEL-145694] +- mm: kmemleak: mark variables as __read_mostly (Rafael Aquini) [RHEL-145694] +- mm: kmemleak: drop wrong comment (Rafael Aquini) [RHEL-145694] +- mm: kmemleak: drop kmemleak_warning variable (Rafael Aquini) [RHEL-145694] +- jfs: implement migrate_folio for jfs_metapage_aops (Rafael Aquini) [RHEL-145694] +- mm: add folio_expected_ref_count() for reference count calculation (Rafael Aquini) [RHEL-145694] +- mm/selftests: add a test to verify mmap_changing race with -EAGAIN (Rafael Aquini) [RHEL-145694] +- mm/rmap: inline folio_test_large_maybe_mapped_shared() into callers (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: use kmalloc_array() and size_add() (Rafael Aquini) [RHEL-145694] +- mm: workingset: simplify lockdep check in update_node (Rafael Aquini) [RHEL-145694] +- mm/mm_init: use for_each_valid_pfn() in init_unavailable_range() (Rafael Aquini) [RHEL-145694] +- mm: use for_each_valid_pfn() in memory_hotplug (Rafael Aquini) [RHEL-145694] +- mm, x86: use for_each_valid_pfn() from __ioremap_check_ram() (Rafael Aquini) [RHEL-145694] +- mm, PM: use for_each_valid_pfn() in kernel/power/snapshot.c (Rafael Aquini) [RHEL-145694] +- mm: implement for_each_valid_pfn() for CONFIG_SPARSEMEM (Rafael Aquini) [RHEL-145694] +- mm: implement for_each_valid_pfn() for CONFIG_FLATMEM (Rafael Aquini) [RHEL-145694] +- mm: introduce for_each_valid_pfn() and use it from reserve_bootmem_region() (Rafael Aquini) [RHEL-145694] +- memblock: introduce memmap_init_kho_scratch() (Rafael Aquini) [RHEL-145694] +- memblock: add support for scratch memory (Rafael Aquini) [RHEL-145694] +- memblock: add MEMBLOCK_RSRV_KERN flag (Rafael Aquini) [RHEL-145694] +- khugepaged: pass folio instead of head page to trace events (Rafael Aquini) [RHEL-145694] +- mm/numa: remove unnecessary local variable in alloc_node_data() (Rafael Aquini) [RHEL-145694] +- mm/debug_page_alloc: improve error message for invalid guardpage minorder (Rafael Aquini) [RHEL-145694] +- mm/io-mapping: precompute remap protection flags for clarity (Rafael Aquini) [RHEL-145694] +- selftests/mm: use long for dwRegionSize (Rafael Aquini) [RHEL-145694] +- mm: remove unused macro INIT_PASID (Rafael Aquini) [RHEL-145694] +- mm/rmap: fix typo in comment in page_address_in_vma (Rafael Aquini) [RHEL-145694] +- mm/rmap: rename page__anon_vma to anon_vma for consistency (Rafael Aquini) [RHEL-145694] +- mm: use SWAPPINESS_ANON_ONLY in MGLRU (Rafael Aquini) [RHEL-145694] +- mm: add max swappiness arg to lru_gen for anonymous memory only (Rafael Aquini) [RHEL-145694] +- mm: vmscan: add more comments about cache_trim_mode (Rafael Aquini) [RHEL-145694] +- mm: add swappiness=max arg to memory.reclaim for only anon reclaim (Rafael Aquini) [RHEL-145694] +- memcg: introduce non-blocking limit setting option (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: use separate nodemask for bootmem allocations (Rafael Aquini) [RHEL-145694] +- mm/memcg: use kmem_cache when alloc memcg pernode info (Rafael Aquini) [RHEL-145694] +- mm/memcg: use kmem_cache when alloc memcg (Rafael Aquini) [RHEL-145694] +- mm/memcg: move mem_cgroup_init() ahead of cgroup_init() (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: remove useless folio pointers passing (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: adjust try_to_migrate_one() and split_huge_pmd_locked() (Rafael Aquini) [RHEL-145694] +- vmscan,cgroup: apply mems_effective to reclaim (Rafael Aquini) [RHEL-145694] +- cpuset: rename cpuset_node_allowed to cpuset_current_node_allowed (Rafael Aquini) [RHEL-145694] +- mm/vmalloc.c: return explicit error value in alloc_vmap_area() (Rafael Aquini) [RHEL-145694] +- mm/vmalloc: optimize function vm_unmap_aliases() (Rafael Aquini) [RHEL-145694] +- mm/vmalloc.c: optimize code in decay_va_pool_node() a little bit (Rafael Aquini) [RHEL-145694] +- mm/vmalloc.c: find the vmap of vmap_nodes in reverse order (Rafael Aquini) [RHEL-145694] +- mm/vmalloc.c: change purge_ndoes as local static variable (Rafael Aquini) [RHEL-145694] +- mm: fix typos in comments in mm_init.c (Rafael Aquini) [RHEL-145694] +- Docs/mm/damon/design: document node_mem_{used,free}_bp (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: connect damos_quota_goal nid with core layer (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: implement file for quota goal nid parameter (Rafael Aquini) [RHEL-145694] +- mm/damon/core: introduce damos quota goal metrics for memory node utilization (Rafael Aquini) [RHEL-145694] +- powerpc/8xx: Reduce alignment constraint for kernel memory (Rafael Aquini) [RHEL-145694] +- maccess: fix strncpy_from_user_nofault() empty string handling (Rafael Aquini) [RHEL-145694] +- mm/mempolicy: support memory hotplug in weighted interleave (Rafael Aquini) [RHEL-145694] +- mm/mempolicy: prepare weighted interleave sysfs for memory hotplug (Rafael Aquini) [RHEL-145694] +- mm/mempolicy: fix memory leaks in weighted interleave sysfs (Rafael Aquini) [RHEL-145694] +- mm: memcontrol: remove unnecessary NULL check before free_percpu() (Rafael Aquini) [RHEL-145694] +- vmalloc: align nr_vmalloc_pages and vmap_lazy_nr (Rafael Aquini) [RHEL-145694] +- MAINTAINERS: add test_vmalloc.c to VMALLOC section (Rafael Aquini) [RHEL-145694] +- mempolicy: optimize queue_folios_pte_range by PTE batching (Rafael Aquini) [RHEL-145694] +- mm: move mmap/vma locking logic into specific files (Rafael Aquini) [RHEL-145694] +- memcg: multi-memcg percpu charge cache (Rafael Aquini) [RHEL-145694] +- mm: convert free_page_and_swap_cache() to free_folio_and_swap_cache() (Rafael Aquini) [RHEL-145694] +- mm: add nr_free_highatomic in show_free_areas (Rafael Aquini) [RHEL-145694] +- mm/vmscan: modify the assignment logic of the scan and total_scan variables (Rafael Aquini) [RHEL-145694] +- mm/gup: clean up codes in fault_in_xxx() functions (Rafael Aquini) [RHEL-145694] +- mm/gup: remove gup_fast_pgd_leaf() and clean up the relevant codes (Rafael Aquini) [RHEL-145694] +- mm/gup: remove unneeded checking in follow_page_pte() (Rafael Aquini) [RHEL-145694] +- mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio (Rafael Aquini) [RHEL-145694] +- vmalloc: use atomic_long_add_return_relaxed() (Rafael Aquini) [RHEL-145694] +- mm, hugetlb: avoid passing a null nodemask when there is mbind policy (Rafael Aquini) [RHEL-145694] +- selftests/damon: remove the remaining test scripts for DAMON debugfs interface (Rafael Aquini) [RHEL-145694] +- memcg: optimize memcg_rstat_updated (Rafael Aquini) [RHEL-145694] +- mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] (Rafael Aquini) [RHEL-145694] +- mm/memory: split non-tlb flushing part from zap_page_range_single() (Rafael Aquini) [RHEL-145694] +- mm/madvise: batch tlb flushes for MADV_FREE (Rafael Aquini) [RHEL-145694] +- mm/madvise: define and use madvise_behavior struct for madvise_do_behavior() (Rafael Aquini) [RHEL-145694] +- mm: huge_memory: add folio_mark_accessed() when zapping file THP (Rafael Aquini) [RHEL-145694] +- tools/testing/selftests: assert that anon merge cases behave as expected (Rafael Aquini) [RHEL-145694] +- tools/testing: add PROCMAP_QUERY helper functions in mm self tests (Rafael Aquini) [RHEL-145694] +- mm/vma: fix incorrectly disallowed anonymous VMA merges (Rafael Aquini) [RHEL-145694] +- riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc (Rafael Aquini) [RHEL-145694] +- arm64: mm: call PUD/P4D ctor in __create_pgd_mapping() (Rafael Aquini) [RHEL-145694] +- riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late (Rafael Aquini) [RHEL-145694] +- arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping() (Rafael Aquini) [RHEL-145694] +- arm64: mm: use enum to identify pgtable level instead of *_SHIFT (Rafael Aquini) [RHEL-145694] +- mm: skip ptlock_init() for kernel PMDs (Rafael Aquini) [RHEL-145694] +- powerpc: mm: call ctor/dtor for kernel PTEs (Rafael Aquini) [RHEL-145694] +- mm: call ctor/dtor for kernel PTEs (Rafael Aquini) [RHEL-145694] +- x86: pgtable: always use pte_free_kernel() (Rafael Aquini) [RHEL-145694] +- mm: pass mm down to pagetable_{pte,pmd}_ctor (Rafael Aquini) [RHEL-145694] +- fs/proc/page: refactor to reduce code duplication (Rafael Aquini) [RHEL-145694] +- arm64/mm: define ptdesc_t (Rafael Aquini) [RHEL-145694] +- mm/ptdump: split effective_prot() into level specific callbacks (Rafael Aquini) [RHEL-145694] +- mm/ptdump: split note_page() into level specific callbacks (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: tighten up find_suitable_fallback() (Rafael Aquini) [RHEL-145694] +- kernel/events/uprobes: uprobe_write_opcode() rewrite (Rafael Aquini) [RHEL-145694] +- kernel/events/uprobes: pass VMA to set_swbp(), set_orig_insn() and uprobe_write_opcode() (Rafael Aquini) [RHEL-145694] +- kernel/events/uprobes: pass VMA instead of MM to remove_breakpoint() (Rafael Aquini) [RHEL-145694] +- mm/debug: fix parameter passed to page_mapcount_is_type() (Rafael Aquini) [RHEL-145694] +- mm: fix parameter passed to page_mapcount_is_type() (Rafael Aquini) [RHEL-145694] +- selftests/mm: add PAGEMAP_SCAN guard region test (Rafael Aquini) [RHEL-145694] +- tools headers UAPI: sync linux/fs.h with the kernel sources (Rafael Aquini) [RHEL-145694] +- fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions (Rafael Aquini) [RHEL-145694] +- zsmalloc: cleanup headers includes (Rafael Aquini) [RHEL-145694] +- mm: add kernel-doc comment for free_pgd_range() (Rafael Aquini) [RHEL-145694] +- mm: swap: replace cluster_swap_free_nr() with swap_entries_put_[map/cache]() (Rafael Aquini) [RHEL-145694] +- mm: swap: factor out helper to drop cache of entries within a single cluster (Rafael Aquini) [RHEL-145694] +- mm: swap: free each cluster individually in swap_entries_put_map_nr() (Rafael Aquini) [RHEL-145694] +- mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_entries_put_nr() (Rafael Aquini) [RHEL-145694] +- mm: swap: use swap_entries_free() drop last ref count in swap_entries_put_nr() (Rafael Aquini) [RHEL-145694] +- mm: swap: use swap_entries_free() to free swap entry in swap_entry_put_locked() (Rafael Aquini) [RHEL-145694] +- mm: swap: enable swap_entry_range_free() to drop any kind of last ref (Rafael Aquini) [RHEL-145694] +- mm: swap: rename __swap_[entry/entries]_free[_locked] to swap_[entry/entries]_put[_locked] (Rafael Aquini) [RHEL-145694] +- memcg: manually inline replace_stock_objcg (Rafael Aquini) [RHEL-145694] +- memcg: combine slab obj stock charging and accounting (Rafael Aquini) [RHEL-145694] +- memcg: use __mod_memcg_state in drain_obj_stock (Rafael Aquini) [RHEL-145694] +- memcg: do obj_cgroup_put inside drain_obj_stock (Rafael Aquini) [RHEL-145694] +- memcg: no refilling stock from obj_cgroup_release (Rafael Aquini) [RHEL-145694] +- memcg: manually inline __refill_stock (Rafael Aquini) [RHEL-145694] +- memcg: introduce memcg_uncharge (Rafael Aquini) [RHEL-145694] +- memcg: decouple drain_obj_stock from local stock (Rafael Aquini) [RHEL-145694] +- memcg: remove root memcg check from refill_stock (Rafael Aquini) [RHEL-145694] +- memcg: vmalloc: simplify MEMCG_VMALLOC updates (Rafael Aquini) [RHEL-145694] +- mm/compaction: reduce the difference between low and high watermarks (Rafael Aquini) [RHEL-145694] +- mm/compaction: remove low watermark cap for proactive compaction (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: simplify free_page_is_bad by removing free_page_is_bad_report (Rafael Aquini) [RHEL-145694] +- selftests/mm: convert page_size to unsigned long (Rafael Aquini) [RHEL-145694] +- mm/show_mem: optimize si_meminfo_node by reducing redundant code (Rafael Aquini) [RHEL-145694] +- mm: annotate data race in update_hiwater_rss (Rafael Aquini) [RHEL-145694] +- mm/compaction: use folio in hugetlb pathway (Rafael Aquini) [RHEL-145694] +- acpi,srat: give memory block size advice based on CFMWS alignment (Rafael Aquini) [RHEL-145694] +- x86: probe memory block size advisement value during mm init (Rafael Aquini) [RHEL-145694] +- memory: implement memory_block_advise/probe_max_size (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: remove redundant READ_ONCE (Rafael Aquini) [RHEL-145694] +- memcg, oom: do not bypass oom killer for dying tasks (Rafael Aquini) [RHEL-145694] +- zsmalloc: prefer the the original page's node for compressed data (Rafael Aquini) [RHEL-145694] +- mm: delete thp_nr_pages() (Rafael Aquini) [RHEL-145694] +- filemap: remove readahead_page_batch() (Rafael Aquini) [RHEL-145694] +- filemap: convert __readahead_batch() to use a folio (Rafael Aquini) [RHEL-145694] +- filemap: remove find_subpage() (Rafael Aquini) [RHEL-145694] +- iov_iter: convert iov_iter_extract_xarray_pages() to use folios (Rafael Aquini) [RHEL-145694] +- iov_iter: convert iter_xarray_populate_pages() to use folios (Rafael Aquini) [RHEL-145694] +- mm: remove offset_in_thp() (Rafael Aquini) [RHEL-145694] +- filemap: remove readahead_page() (Rafael Aquini) [RHEL-145694] +- arch: remove mk_pmd() (Rafael Aquini) [RHEL-145694] +- mm: add folio_mk_pmd() (Rafael Aquini) [RHEL-145694] +- mm: remove mk_huge_pte() (Rafael Aquini) [RHEL-145694] +- hugetlb: simplify make_huge_pte() (Rafael Aquini) [RHEL-145694] +- mm: add folio_mk_pte() (Rafael Aquini) [RHEL-145694] +- mm: make mk_pte() definition unconditional (Rafael Aquini) [RHEL-145694] +- um: remove custom definition of mk_pte() (Rafael Aquini) [RHEL-145694] +- x86: remove custom definition of mk_pte() (Rafael Aquini) [RHEL-145694] +- mm: introduce a common definition of mk_pte() (Rafael Aquini) [RHEL-145694] +- mm: set the pte dirty if the folio is already dirty (Rafael Aquini) [RHEL-145694] +- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Rafael Aquini) [RHEL-145694] +- mm: userfaultfd: correct dirty flags set for both present and swap pte (Rafael Aquini) [RHEL-145694] +- zsmalloc: don't underflow size calculation in zs_obj_write() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: fix race condition in unaccepted memory handling (Rafael Aquini) [RHEL-145694] {CVE-2025-38008} +- mm/codetag: move tag retrieval back upfront in __free_pages() (Rafael Aquini) [RHEL-145694] +- mm/memory: fix mapcount / refcount sanity check for mTHP reuse (Rafael Aquini) [RHEL-145694] +- mm: hugetlb: fix incorrect fallback for subpool (Rafael Aquini) [RHEL-145694] +- x86/mm: Eliminate window where TLB flushes may be inadvertently skipped (Rafael Aquini) [RHEL-145694] {CVE-2025-37964} +- kbuild: Switch from -Wvla to -Wvla-larger-than=1 (Rafael Aquini) [RHEL-145694] +- mm: fix folio_pte_batch() on XEN PV (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: copy the CMA flag when demoting (Rafael Aquini) [RHEL-145694] +- mm, swap: fix false warning for large allocation with !THP_SWAP (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix a build failure on powerpc (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix build break when compiling pkey_util.c (Rafael Aquini) [RHEL-145694] +- mm: vmalloc: support more granular vrealloc() sizing (Rafael Aquini) [RHEL-145694] +- tools/testing/selftests: fix guard region test tmpfs assumption (Rafael Aquini) [RHEL-145694] +- selftests/mm: compaction_test: support platform with huge mount of memory (Rafael Aquini) [RHEL-145694] +- x86: disable image size check for test builds (Rafael Aquini) [RHEL-145694] +- mm,mm_init: Mark set_high_memory as __init (Rafael Aquini) [RHEL-145694] +- x86/mm: Fix false positive warning in switch_mm_irqs_off() (Rafael Aquini) [RHEL-145694] +- swapfile: disable swapon for bs > ps devices (Rafael Aquini) [RHEL-145694] +- s390/mm: Add mmap_assert_write_locked() check to crst_table_upgrade() (Rafael Aquini) [RHEL-145694] +- s390/dcssblk: Fix build error with CONFIG_DAX=m and CONFIG_DCSSBLK=y (Rafael Aquini) [RHEL-145694] +- x86/boot: Provide __pti_set_user_pgtbl() to startup code (Rafael Aquini) [RHEL-145694] +- x86/boot: Add a bunch of PIC aliases (Rafael Aquini) [RHEL-145694] +- x86/linkage: Add SYM_PIC_ALIAS() macro helper to emit symbol aliases (Rafael Aquini) [RHEL-145694] +- x86/boot: Disregard __supported_pte_mask in __startup_64() (Rafael Aquini) [RHEL-145694] +- x86/boot: Move early_setup_gdt() back into head64.c (Rafael Aquini) [RHEL-145694] +- btrfs: open code folio_index() in btree_clear_folio_dirty_tag() (Rafael Aquini) [RHEL-145694] +- x86/devmem: Remove duplicate range_is_allowed() definition (Rafael Aquini) [RHEL-145694] +- cpumask: drop cpumask_assign_cpu() (Rafael Aquini) [RHEL-145694] +- riscv: switch set_icache_stale_mask() to using non-atomic assign_cpu() (Rafael Aquini) [RHEL-145694] +- cpumask: add non-atomic __assign_cpu() (Rafael Aquini) [RHEL-145694] +- nodemask: drop nodes_shift (Rafael Aquini) [RHEL-145694] +- mm, slab: clean up slab->obj_exts always (Rafael Aquini) [RHEL-145694] {CVE-2025-37908} +- x86/mm: Fix _pgd_alloc() for Xen PV mode (Rafael Aquini) [RHEL-145694] +- mm: kvmalloc: make kmalloc fast path real fast path (Rafael Aquini) [RHEL-145694] +- x86/e820: Discard high memory that can't be addressed by 32-bit systems (Rafael Aquini) [RHEL-145694] +- x86/mm: Fix {,un}use_temporary_mm() IRQ state (Rafael Aquini) [RHEL-145694] +- mm: vmscan: fix kswapd exit condition in defrag_mode (Rafael Aquini) [RHEL-145694] +- mm: vmscan: restore high-cpu watermark safety in kswapd (Rafael Aquini) [RHEL-145694] +- mm/memory: move sanity checks in do_wp_page() after mapcount vs. refcount stabilization (Rafael Aquini) [RHEL-145694] +- mm, hugetlb: increment the number of pages to be reset on HVO (Rafael Aquini) [RHEL-145694] +- mm: memcontrol: fix swap counter leak from offline cgroup (Rafael Aquini) [RHEL-145694] +- fs/dax: fix folio splitting issue by resetting old folio order + _nr_pages (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove now unused SHARED_KERNEL_PMD (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove duplicated PMD preallocation macro (Rafael Aquini) [RHEL-145694] +- x86/mm: Preallocate all PAE page tables (Rafael Aquini) [RHEL-145694] +- x86/mm: Fix up comments around PMD preallocation (Rafael Aquini) [RHEL-145694] +- x86/mm: Simplify PAE PGD sharing macros (Rafael Aquini) [RHEL-145694] +- x86/mm: Always tell core mm to sync kernel mappings (Rafael Aquini) [RHEL-145694] +- x86/mm: Always "broadcast" PMD setting operations (Rafael Aquini) [RHEL-145694] +- x86/mm: Always allocate a whole page for PAE PGDs (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove the mm_cpumask(prev) warning from switch_mm_irqs_off() (Rafael Aquini) [RHEL-145694] +- x86/boot/startup: Disable LTO for the startup code (Rafael Aquini) [RHEL-145694] +- kasan: Add strscpy() test to trigger tag fault on arm64 (Rafael Aquini) [RHEL-145694] +- fuse: remove tmp folio for writebacks and internal rb tree (Rafael Aquini) [RHEL-145694] +- mm: skip folio reclaim in legacy memcg contexts for deadlockable mappings (Rafael Aquini) [RHEL-145694] +- intel_th: avoid using deprecated page->mapping, index fields (Rafael Aquini) [RHEL-145694] +- x86/boot: Drop RIP_REL_REF() uses from SME startup code (Rafael Aquini) [RHEL-145694] +- x86/boot: Move early SME init code into startup/ (Rafael Aquini) [RHEL-145694] +- x86/boot: Drop RIP_REL_REF() uses from early mapping code (Rafael Aquini) [RHEL-145694] +- x86/boot: Move early kernel mapping code into startup/ (Rafael Aquini) [RHEL-145694] +- x86/boot: Move the early GDT/IDT setup code into startup/ (Rafael Aquini) [RHEL-145694] +- x86/asm: Make rip_rel_ptr() usable from fPIC code (Rafael Aquini) [RHEL-145694] +- x86/mm: Opt-in to IRQs-off activate_mm() (Rafael Aquini) [RHEL-145694] +- x86/efi: Make efi_enter/leave_mm() use the use_/unuse_temporary_mm() machinery (Rafael Aquini) [RHEL-145694] +- x86/mm: Allow temporary MMs when IRQs are on (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove 'mm' argument from unuse_temporary_mm() again (Rafael Aquini) [RHEL-145694] +- x86/mm: Make use_/unuse_temporary_mm() non-static (Rafael Aquini) [RHEL-145694] +- x86/events, x86/insn-eval: Remove incorrect current->active_mm references (Rafael Aquini) [RHEL-145694] +- x86/mm: Add 'mm' argument to unuse_temporary_mm() (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix compiler -Wmaybe-uninitialized warning (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: add a line break at the end of the format string (Rafael Aquini) [RHEL-145694] +- selftests: mincore: fix tmpfs mincore test failure (Rafael Aquini) [RHEL-145694] +- mm/cma: report base address of single range correctly (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: speed up fallbacks in rmqueue_bulk() (Rafael Aquini) [RHEL-145694] +- mm/kasan: add module decription (Rafael Aquini) [RHEL-145694] +- mm/vma: add give_up_on_oom option on modify/merge, use in uffd release (Rafael Aquini) [RHEL-145694] {CVE-2025-37760} +- mm/page_alloc: avoid second trylock of zone->lock (Rafael Aquini) [RHEL-145694] +- lib/iov_iter: fix to increase non slab folio refcount (Rafael Aquini) [RHEL-145694] {CVE-2025-37779} +- x86/xen: Fix __xen_hypercall_setfunc() (Rafael Aquini) [RHEL-145694] +- x86/alternatives: Remove the confusing, inaccurate & unnecessary 'temp_mm_state_t' abstraction (Rafael Aquini) [RHEL-145694] +- x86/alternatives: Rename 'poking_addr' to 'text_poke_mm_addr' (Rafael Aquini) [RHEL-145694] +- x86/alternatives: Rename 'poking_mm' to 'text_poke_mm' (Rafael Aquini) [RHEL-145694] +- x86/mm: Consolidate initmem_init() (Rafael Aquini) [RHEL-145694] +- fs: Remove aops->writepage (Rafael Aquini) [RHEL-145694] +- mm: Remove swap_writepage() and shmem_writepage() (Rafael Aquini) [RHEL-145694] +- ttm: Call shmem_writeout() from ttm_backup_backup_page() (Rafael Aquini) [RHEL-145694] +- i915: Use writeback_iter() (Rafael Aquini) [RHEL-145694] +- shmem: Add shmem_writeout() (Rafael Aquini) [RHEL-145694] +- writeback: Remove writeback_use_writepage() (Rafael Aquini) [RHEL-145694] +- migrate: Remove call to ->writepage (Rafael Aquini) [RHEL-145694] +- vboxsf: Convert to writepages (Rafael Aquini) [RHEL-145694] +- memblock tests: add test for memblock_set_node (Rafael Aquini) [RHEL-145694] +- memblock tests: Fix mutex related build error (Rafael Aquini) [RHEL-145694] +- mm/memblock: repeat setting reserved region nid if array is doubled (Rafael Aquini) [RHEL-145694] +- mm/memblock: pass size instead of end to memblock_set_node() (Rafael Aquini) [RHEL-145694] +- Disable SLUB_TINY for build testing (Rafael Aquini) [RHEL-145694] +- x86/tlb: Simplify choose_new_asid() and generate better code (Rafael Aquini) [RHEL-145694] +- selftests/bpf: Fix verifier_bpf_fastcall test (Rafael Aquini) [RHEL-145694] +- selftests: x86: test_mremap_vdso: skip if vdso is msealed (Rafael Aquini) [RHEL-145694] +- mseal sysmap: kernel config and header change (Rafael Aquini) [RHEL-145694] +- mm: pgtable: remove tlb_remove_page_ptdesc() (Rafael Aquini) [RHEL-145694] +- x86: pgtable: convert to use tlb_remove_ptdesc() (Rafael Aquini) [RHEL-145694] +- riscv: pgtable: unconditionally use tlb_remove_ptdesc() (Rafael Aquini) [RHEL-145694] +- mm: pgtable: convert some architectures to use tlb_remove_ptdesc() (Rafael Aquini) [RHEL-145694] +- mm: pgtable: change pt parameter of tlb_remove_ptdesc() to struct ptdesc* (Rafael Aquini) [RHEL-145694] +- mm: pgtable: make generic tlb_remove_table() use struct ptdesc (Rafael Aquini) [RHEL-145694] +- mm/memory_hotplug: fix call folio_test_large with tail page in do_migrate_range (Rafael Aquini) [RHEL-145694] +- memblock: don't release high memory to page allocator when HIGHMEM is off (Rafael Aquini) [RHEL-145694] +- mm/mm_init: init holes in the end of the memory map for FLATMEM (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: replace flag check with PageHWPoison() in check_new_page_bad() (Rafael Aquini) [RHEL-145694] +- mm/damon/core: simplify control flow in damon_register_ops() (Rafael Aquini) [RHEL-145694] +- mm/kasan: use SLAB_NO_MERGE flag instead of an empty constructor (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: fix defrag_mode's retry & OOM path (Rafael Aquini) [RHEL-145694] +- mm/mremap: do not set vrm->vma NULL immediately prior to checking it (Rafael Aquini) [RHEL-145694] +- mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() (Rafael Aquini) [RHEL-145694] {CVE-2025-22030} +- mm/hugetlb: move hugetlb_sysctl_init() to the __init section (Rafael Aquini) [RHEL-145694] +- mm: page_isolation: avoid calling folio_hstate() without hugetlb_lock (Rafael Aquini) [RHEL-145694] +- mm/hugetlb_vmemmap: fix memory loads ordering (Rafael Aquini) [RHEL-145694] +- x86/mm: Stop prefetching current->mm->mmap_lock on page faults (Rafael Aquini) [RHEL-145694] +- x86/mm: Simplify the pgd_leaf() and p4d_leaf() checks a bit (Rafael Aquini) [RHEL-145694] +- x86: don't re-generate cpufeaturemasks.h so eagerly (Rafael Aquini) [RHEL-145694] +- s390/mm: Dump fault info in case of low address protection fault (Rafael Aquini) [RHEL-145694] +- mm/memblock: Add reserved memory release function (Rafael Aquini) [RHEL-145694] +- tracing: Disable branch profiling in noinstr code (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: remove unnecessary __maybe_unused in order_to_pindex() (Rafael Aquini) [RHEL-145694] +- x86/mm: restore early initialization of high_memory for 32-bits (Rafael Aquini) [RHEL-145694] +- mm/vmscan: don't try to reclaim hwpoison folio (Rafael Aquini) [RHEL-145694] {CVE-2025-37834} +- mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper (Rafael Aquini) [RHEL-145694] +- cgroup: docs: add pswpin and pswpout items in cgroup v2 doc (Rafael Aquini) [RHEL-145694] +- mm: vmscan: split proactive reclaim statistics from direct reclaim statistics (Rafael Aquini) [RHEL-145694] +- selftests/mm: uffd-unit-tests support for hugepages > 2M (Rafael Aquini) [RHEL-145694] +- mm/damon: implement a new DAMOS filter type for active pages (Rafael Aquini) [RHEL-145694] +- fs/dax: don't disassociate zero page entries (Rafael Aquini) [RHEL-145694] +- selftests/mm: add commentary about 9pfs bugs (Rafael Aquini) [RHEL-145694] +- mm: remove references to folio in __memcg_kmem_uncharge_page() (Rafael Aquini) [RHEL-145694] +- mm: simplify folio_memcg_charged() (Rafael Aquini) [RHEL-145694] +- mm: remove references to folio in split_page_memcg() (Rafael Aquini) [RHEL-145694] +- mm: simplify split_page_memcg() (Rafael Aquini) [RHEL-145694] +- mm: separate folio_split_memcg_refs() from split_page_memcg() (Rafael Aquini) [RHEL-145694] +- memcg: move do_memsw_account() to CONFIG_MEMCG_V1 (Rafael Aquini) [RHEL-145694] +- memcg: avoid refill_stock for root memcg (Rafael Aquini) [RHEL-145694] +- mm/mm_init: rename init_reserved_page to init_deferred_page (Rafael Aquini) [RHEL-145694] +- mm/mm_init: rename __init_reserved_page_zone to __init_page_from_nid (Rafael Aquini) [RHEL-145694] +- mm/cma: using per-CMA locks to improve concurrent allocation performance (Rafael Aquini) [RHEL-145694] +- libfs: Fix duplicate directory entry in offset_dir_lookup (Rafael Aquini) [RHEL-145694] +- x86/mm: Only do broadcast flush from reclaim if pages were unmapped (Rafael Aquini) [RHEL-145694] +- x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-UAPI headers (Rafael Aquini) [RHEL-145694] +- x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in UAPI headers (Rafael Aquini) [RHEL-145694] +- x86/head/64: Avoid Clang < 17 stack protector in startup code (Rafael Aquini) [RHEL-145694] +- x86/cpu/intel: Limit the non-architectural constant_tsc model checks (Rafael Aquini) [RHEL-145694] +- x86/cpu/intel: Fix fast string initialization for extended Families (Rafael Aquini) [RHEL-145694] +- x86/smpboot: Fix INIT delay assignment for extended Intel Families (Rafael Aquini) [RHEL-145694] +- x86/smpboot: Remove confusing quirk usage in INIT delay (Rafael Aquini) [RHEL-145694] +- x86/acpi/cstate: Improve Intel Family model checks (Rafael Aquini) [RHEL-145694] +- x86/mtrr: Modify a x86_model check to an Intel VFM check (Rafael Aquini) [RHEL-145694] +- x86/cpu/intel: Fix the MOVSL alignment preference for extended Families (Rafael Aquini) [RHEL-145694] +- x86/apic: Fix 32-bit APIC initialization for extended Intel Families (Rafael Aquini) [RHEL-145694] +- x86/cpufeatures: Use AWK to generate {REQUIRED|DISABLED}_MASK_BIT_SET in (Rafael Aquini) [RHEL-145694] +- x86/cpufeatures: Remove {disabled,required}-features.h (Rafael Aquini) [RHEL-145694] +- x86/cpufeatures: Generate the header based on build config (Rafael Aquini) [RHEL-145694] +- x86/cpufeatures: Add {REQUIRED,DISABLED} feature configs (Rafael Aquini) [RHEL-145694] +- x86/mm/ident_map: Fix theoretical virtual address overflow to zero (Rafael Aquini) [RHEL-145694] +- x86/mm: Always set the ASID valid bit for the INVLPGB instruction (Rafael Aquini) [RHEL-145694] +- x86/mm: Enable AMD translation cache extensions (Rafael Aquini) [RHEL-145694] +- x86/mm: Enable broadcast TLB invalidation for multi-threaded processes (Rafael Aquini) [RHEL-145694] +- x86/mm: Add global ASID process exit helpers (Rafael Aquini) [RHEL-145694] +- x86/mm: Handle global ASID context switch and TLB flush (Rafael Aquini) [RHEL-145694] +- x86/mm: Add global ASID allocation helper functions (Rafael Aquini) [RHEL-145694] +- x86/mm: Use broadcast TLB flushing in page reclaim (Rafael Aquini) [RHEL-145694] +- x86/mm: Use INVLPGB for kernel TLB flushes (Rafael Aquini) [RHEL-145694] +- x86/mm: Add INVLPGB support code (Rafael Aquini) [RHEL-145694] +- x86/mm: Add INVLPGB feature and Kconfig entry (Rafael Aquini) [RHEL-145694] +- x86/mm: Consolidate full flush threshold decision (Rafael Aquini) [RHEL-145694] +- x86/mm: Check return value from memblock_phys_alloc_range() (Rafael Aquini) [RHEL-145694] {CVE-2025-38071} +- s390/kfence: Split kfence pool into 4k mappings in arch_kfence_init_pool() (Rafael Aquini) [RHEL-145694] +- s390: Move s390 sysctls into their own file under arch/s390 (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: defrag_mode kswapd/kcompactd watermarks (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: defrag_mode kswapd/kcompactd assistance (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: defrag_mode (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: trace type pollution from compaction capturing (Rafael Aquini) [RHEL-145694] +- mm: compaction: push watermark into compaction_suitable() callers (Rafael Aquini) [RHEL-145694] +- mm: convert lru_add_page_tail() to lru_add_split_folio() (Rafael Aquini) [RHEL-145694] +- selftests/mm/cow: fix the incorrect error handling (Rafael Aquini) [RHEL-145694] +- mm/debug: add line breaks (Rafael Aquini) [RHEL-145694] +- mm: memory-failure: enhance comments for return value of memory_failure() (Rafael Aquini) [RHEL-145694] +- mm/hwpoison: do not send SIGBUS to processes with recovered clean pages (Rafael Aquini) [RHEL-145694] +- mm/madvise: remove len parameter of madvise_do_behavior() (Rafael Aquini) [RHEL-145694] +- mm/madvise: deduplicate madvise_do_behavior() skip case handlings (Rafael Aquini) [RHEL-145694] +- mm/madvise: split out populate behavior check logic (Rafael Aquini) [RHEL-145694] +- mm/madvise: use is_memory_failure() from madvise_do_behavior() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: add trace event for totalreserve_pages calculation (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: add trace event for per-zone lowmem reserve setup (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: add trace event for per-zone watermark setup (Rafael Aquini) [RHEL-145694] +- mm/shmem: fix functions documentation (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: avoid Wformat-security warning on damon_sysfs_access_pattern_add_range_dir() (Rafael Aquini) [RHEL-145694] +- mm/shmem: use xas_try_split() in shmem_split_large_entry() (Rafael Aquini) [RHEL-145694] +- mm/filemap: use xas_try_split() in __filemap_add_folio() (Rafael Aquini) [RHEL-145694] +- selftests/mm: add tests for folio_split(), buddy allocator like split (Rafael Aquini) [RHEL-145694] +- mm/truncate: use folio_split() in truncate operation (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: add folio_split() to debugfs testing interface (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: add buddy allocator like (non-uniform) folio_split() (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: move folio split common code to __folio_split() (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: add two new (not yet used) functions for folio_split() (Rafael Aquini) [RHEL-145694] +- xarray: add xas_try_split() to split a multi-index entry (Rafael Aquini) [RHEL-145694] +- mm/vmalloc: refactor __vmalloc_node_range_noprof() (Rafael Aquini) [RHEL-145694] +- mm: remove redundant return in set_huge_zero_folio() (Rafael Aquini) [RHEL-145694] +- mm/damon: remove damon_operations->reset_aggregated (Rafael Aquini) [RHEL-145694] +- mm/damon: remove damon_callback->before_damos_apply (Rafael Aquini) [RHEL-145694] +- mm/damon: remove damon_callback->after_sampling (Rafael Aquini) [RHEL-145694] +- mm/damon: remove ->before_start of damon_callback (Rafael Aquini) [RHEL-145694] +- mm/damon: remove damon_callback->private (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: remove obsolete comment for damon_sysfs_schemes_clear_regions() (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: remove damon_sysfs_cmd_request and its readers (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: remove damon_sysfs_cmd_request_callback() and its callers (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: remove damon_sysfs_cmd_request code from damon_sysfs_handle_cmd() (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: handle commit command using damon_call() (Rafael Aquini) [RHEL-145694] +- mm/damon/core: make damon_set_attrs() be safe to be called from damon_call() (Rafael Aquini) [RHEL-145694] +- mm/damon/core: invoke kdamond_call() after merging is done if possible (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: validate user inputs from damon_sysfs_commit_input() (Rafael Aquini) [RHEL-145694] +- arch, mm: make releasing of memory to page allocator more explicit (Rafael Aquini) [RHEL-145694] +- arch, mm: introduce arch_mm_preinit (Rafael Aquini) [RHEL-145694] +- arch, mm: streamline HIGHMEM freeing (Rafael Aquini) [RHEL-145694] +- arch, mm: set high_memory in free_area_init() (Rafael Aquini) [RHEL-145694] +- arch, mm: set max_mapnr when allocating memory map for FLATMEM (Rafael Aquini) [RHEL-145694] +- xtensa: split out printing of virtual memory layout to a function (Rafael Aquini) [RHEL-145694] +- s390: make setup_zero_pages() use memblock (Rafael Aquini) [RHEL-145694] +- nios2: move pr_debug() about memory start and end to setup_arch() (Rafael Aquini) [RHEL-145694] +- MIPS: make setup_zero_pages() use memblock (Rafael Aquini) [RHEL-145694] +- MIPS: consolidate mem_init() for NUMA machines (Rafael Aquini) [RHEL-145694] +- hexagon: move initialization of init_mm.context init to paging_init() (Rafael Aquini) [RHEL-145694] +- csky: move setup_initrd() to setup.c (Rafael Aquini) [RHEL-145694] +- arm: mem_init: use memblock_phys_free() to free DMA memory on SA1111 (Rafael Aquini) [RHEL-145694] +- page_io: zswap: do not crash the kernel on decompression failure (Rafael Aquini) [RHEL-145694] +- Docs/ABI/damon: document {core,ops}_filters directories (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: return error when for attempts to install filters on wrong sysfs directory (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: record filters of which layer should be added to the given filters directory (Rafael Aquini) [RHEL-145694] +- mm/damon/core: expose damos_filter_for_ops() to DAMON kernel API callers (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: commit filters in {core,ops}_filters directories (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: implement core_filters and ops_filters directories (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: let damon_sysfs_scheme_set_filters() be used for different named directories (Rafael Aquini) [RHEL-145694] +- mm: stop maintaining the per-page mapcount of large folios (CONFIG_NO_PAGE_MAPCOUNT) (Rafael Aquini) [RHEL-145694] +- fs/proc/task_mmu: remove per-page mapcount dependency for smaps/smaps_rollup (CONFIG_NO_PAGE_MAPCOUNT) (Rafael Aquini) [RHEL-145694] +- fs/proc/task_mmu: remove per-page mapcount dependency for "mapmax" (CONFIG_NO_PAGE_MAPCOUNT) (Rafael Aquini) [RHEL-145694] +- fs/proc/task_mmu: remove per-page mapcount dependency for PM_MMAP_EXCLUSIVE (CONFIG_NO_PAGE_MAPCOUNT) (Rafael Aquini) [RHEL-145694] +- fs/proc/page: remove per-page mapcount dependency for /proc/kpagecount (CONFIG_NO_PAGE_MAPCOUNT) (Rafael Aquini) [RHEL-145694] +- mm: CONFIG_NO_PAGE_MAPCOUNT to prepare for not maintain per-page mapcounts in large folios (Rafael Aquini) [RHEL-145694] +- mm: convert folio_likely_mapped_shared() to folio_maybe_mapped_shared() (Rafael Aquini) [RHEL-145694] +- mm: Copy-on-Write (COW) reuse support for PTE-mapped THP (Rafael Aquini) [RHEL-145694] +- mm/rmap: basic MM owner tracking for large folios (!hugetlb) (Rafael Aquini) [RHEL-145694] +- mm/rmap: use folio_large_nr_pages() in add/remove functions (Rafael Aquini) [RHEL-145694] +- bit_spinlock: __always_inline (un)lock functions (Rafael Aquini) [RHEL-145694] +- mm/rmap: abstract large mapcount operations for large folios (!hugetlb) (Rafael Aquini) [RHEL-145694] +- mm/rmap: pass vma to __folio_add_rmap() (Rafael Aquini) [RHEL-145694] +- mm/rmap: pass dst_vma to folio_dup_file_rmap_pte() and friends (Rafael Aquini) [RHEL-145694] +- mm: move _entire_mapcount in folio to page[2] on 32bit (Rafael Aquini) [RHEL-145694] +- mm: move _pincount in folio to page[2] on 32bit (Rafael Aquini) [RHEL-145694] +- mm: move hugetlb specific things in folio to page[3] (Rafael Aquini) [RHEL-145694] +- mm: let _folio_nr_pages overlay memcg_data in first tail page (Rafael Aquini) [RHEL-145694] +- mm: factor out large folio handling from folio_nr_pages() into folio_large_nr_pages() (Rafael Aquini) [RHEL-145694] +- mm: factor out large folio handling from folio_order() into folio_large_order() (Rafael Aquini) [RHEL-145694] +- mm/mremap: thread state through move page table operation (Rafael Aquini) [RHEL-145694] +- mm/mremap: refactor move_page_tables(), abstracting state (Rafael Aquini) [RHEL-145694] +- mm/mremap: complete refactor of move_vma() (Rafael Aquini) [RHEL-145694] +- mm/mremap: initial refactor of move_vma() (Rafael Aquini) [RHEL-145694] +- mm/mremap: introduce and use vma_remap_struct threaded state (Rafael Aquini) [RHEL-145694] +- mm/mremap: refactor mremap() system call implementation (Rafael Aquini) [RHEL-145694] +- mm/mremap: correctly handle partial mremap() of VMA starting at 0 (Rafael Aquini) [RHEL-145694] +- device/dax: properly refcount device dax pages when mapping (Rafael Aquini) [RHEL-145694] +- fs/dax: properly refcount fs dax pages (Rafael Aquini) [RHEL-145694] +- dcssblk: mark DAX broken, remove FS_DAX_LIMITED support (Rafael Aquini) [RHEL-145694] +- mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: add vmf_insert_folio_pmd() (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: add vmf_insert_folio_pud() (Rafael Aquini) [RHEL-145694] +- mm/rmap: add support for PUD sized mappings to rmap (Rafael Aquini) [RHEL-145694] +- mm/memory: add vmf_insert_page_mkwrite() (Rafael Aquini) [RHEL-145694] +- mm/memory: enhance insert_page_into_pte_locked() to create writable mappings (Rafael Aquini) [RHEL-145694] +- mm/gup: remove redundant check for PCI P2PDMA page (Rafael Aquini) [RHEL-145694] +- fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag (Rafael Aquini) [RHEL-145694] +- fs/dax: ensure all pages are idle prior to filesystem unmount (Rafael Aquini) [RHEL-145694] +- fs/dax: always remove DAX page-cache entries when breaking layouts (Rafael Aquini) [RHEL-145694] +- fs/dax: create a common implementation to break DAX layouts (Rafael Aquini) [RHEL-145694] +- fs/dax: refactor wait for dax idle page (Rafael Aquini) [RHEL-145694] +- fs/dax: don't skip locked entries when scanning entries (Rafael Aquini) [RHEL-145694] +- fs/dax: return unmapped busy pages from dax_layout_busy_page_range() (Rafael Aquini) [RHEL-145694] +- fuse: fix dax truncate/punch_hole fault path (Rafael Aquini) [RHEL-145694] +- dax: use folios more widely within DAX (Rafael Aquini) [RHEL-145694] +- dax: remove access to page->index (Rafael Aquini) [RHEL-145694] +- MAINTAINERS: add Baolin as shmem reviewer (Rafael Aquini) [RHEL-145694] +- mm: shmem: factor out the within_size logic into a new helper (Rafael Aquini) [RHEL-145694] +- mm: shmem: change the return value of shmem_find_swap_entries() (Rafael Aquini) [RHEL-145694] +- mm: shmem: remove duplicate error validation (Rafael Aquini) [RHEL-145694] +- mm: shmem: remove 'fadvise()' comments (Rafael Aquini) [RHEL-145694] +- mm: shmem: drop the unused macro (Rafael Aquini) [RHEL-145694] +- mm: zpool: remove zpool_malloc_support_movable() (Rafael Aquini) [RHEL-145694] +- mm: zsmalloc: remove object mapping APIs and per-CPU map areas (Rafael Aquini) [RHEL-145694] +- mm: zpool: remove object mapping APIs (Rafael Aquini) [RHEL-145694] +- mm: zswap: use object read/write APIs instead of object mapping APIs (Rafael Aquini) [RHEL-145694] +- mm: zpool: add interfaces for object read/write APIs (Rafael Aquini) [RHEL-145694] +- mm/shrinker: fix name consistency issue in shrinker_debugfs_rename() (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: respect ops_filters_default_reject (Rafael Aquini) [RHEL-145694] +- mm/damon/core: set damos_filter default allowance behavior based on installed filters (Rafael Aquini) [RHEL-145694] +- mm/damon: add default allow/reject behavior fields to struct damos (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: support only damos->ops_filters (Rafael Aquini) [RHEL-145694] +- mm/damon/core: put ops-handled filters to damos->ops_filters (Rafael Aquini) [RHEL-145694] +- mm/damon/core: support committing ops_filters (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: support ops_filters (Rafael Aquini) [RHEL-145694] +- mm/damon/core: introduce damos->ops_filters (Rafael Aquini) [RHEL-145694] +- writeback: fix calculations in trace_balance_dirty_pages() for cgwb (Rafael Aquini) [RHEL-145694] +- writeback: rename variables in trace_balance_dirty_pages() (Rafael Aquini) [RHEL-145694] +- writeback: let trace_balance_dirty_pages() take struct dtc as parameter (Rafael Aquini) [RHEL-145694] +- mm: hugetlb: log time needed to allocate hugepages (Rafael Aquini) [RHEL-145694] +- mm: hugetlb: add hugetlb_alloc_threads cmdline option (Rafael Aquini) [RHEL-145694] +- mm: hugetlb: improve parallel huge page allocation time (Rafael Aquini) [RHEL-145694] +- memcg: bypass root memcg check for skmem charging (Rafael Aquini) [RHEL-145694] +- page_counter: reduce struct page_counter size (Rafael Aquini) [RHEL-145694] +- page_counter: track failcnt only for legacy cgroups (Rafael Aquini) [RHEL-145694] +- memcg: don't call propagate_protected_usage() for v1 (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: clarify should_claim_block() commentary (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: clarify terminology in migratetype fallback code (Rafael Aquini) [RHEL-145694] +- Docs/ABI/damon: document intervals auto-tuning ABI (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: implement a command to update auto-tuned monitoring intervals (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: commit intervals tuning goal (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: implement intervals tuning goal directory (Rafael Aquini) [RHEL-145694] +- mm/damon/core: implement intervals auto-tuning (Rafael Aquini) [RHEL-145694] +- mm/damon: add data structure for monitoring intervals auto-tuning (Rafael Aquini) [RHEL-145694] +- mm/list_lru: make the case where mlru is NULL as unlikely (Rafael Aquini) [RHEL-145694] +- mm: rename GENERIC_PTDUMP and PTDUMP_CORE (Rafael Aquini) [RHEL-145694] +- mm: make DEBUG_WX depdendent on GENERIC_PTDUMP (Rafael Aquini) [RHEL-145694] +- docs: arm64: drop PTDUMP config options from ptdump.rst (Rafael Aquini) [RHEL-145694] +- arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig (Rafael Aquini) [RHEL-145694] +- configs: drop GENERIC_PTDUMP from debug.config (Rafael Aquini) [RHEL-145694] +- mm/mmu_notifier: use MMU_NOTIFY_CLEAR in remove_device_exclusive_entry() (Rafael Aquini) [RHEL-145694] +- mm/memory: document restore_exclusive_pte() (Rafael Aquini) [RHEL-145694] +- mm/memory: pass folio and pte to restore_exclusive_pte() (Rafael Aquini) [RHEL-145694] +- mm/memory: remove PageAnonExclusive sanity-check in restore_exclusive_pte() (Rafael Aquini) [RHEL-145694] +- lib/test_hmm: make dmirror_atomic_map() consume a single page (Rafael Aquini) [RHEL-145694] +- mm: assert the folio is locked in folio_start_writeback() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: warn on nr_reserved_highatomic underflow (Rafael Aquini) [RHEL-145694] +- mm, swap: simplify folio swap allocation (Rafael Aquini) [RHEL-145694] +- mm, swap: remove swap slot cache (Rafael Aquini) [RHEL-145694] +- mm, swap: use percpu cluster as allocation fast path (Rafael Aquini) [RHEL-145694] +- mm, swap: don't update the counter up-front (Rafael Aquini) [RHEL-145694] +- mm, swap: avoid redundant swap device pinning (Rafael Aquini) [RHEL-145694] +- mm, swap: drop the flag TTRS_DIRECT (Rafael Aquini) [RHEL-145694] +- mm, swap: avoid reclaiming irrelevant swap cache (Rafael Aquini) [RHEL-145694] +- mm: make page_mapped_in_vma() hugetlb walk aware (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: group fallback functions together (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: remove remnants of unlocked migratetype updates (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: don't steal single pages from biggest buddy (Rafael Aquini) [RHEL-145694] +- tools/selftests: add guard region test for /proc/$pid/pagemap (Rafael Aquini) [RHEL-145694] +- fs/proc/task_mmu: add guard region bit to pagemap (Rafael Aquini) [RHEL-145694] +- mm: swap: remove stale comment of swap_reclaim_full_clusters() (Rafael Aquini) [RHEL-145694] +- mm, swap: correct comment in swap_usage_sub() (Rafael Aquini) [RHEL-145694] +- mm, swap: remove setting SWAP_MAP_BAD for discard cluster (Rafael Aquini) [RHEL-145694] +- selftests/mm/mlock: print error on failure (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip mlock tests if nobody user can't read it (Rafael Aquini) [RHEL-145694] +- selftests/mm: ensure uffd-wp-mremap gets pages of each size (Rafael Aquini) [RHEL-145694] +- selftests/mm: drop unnecessary sudo usage (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip gup_longterm tests on weird filesystems (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip map_populate on weird filesystems (Rafael Aquini) [RHEL-145694] +- selftests/mm: don't fail uffd-stress if too many CPUs (Rafael Aquini) [RHEL-145694] +- selftests/mm: print some details when uffd-stress gets bad params (Rafael Aquini) [RHEL-145694] +- selftests/mm/uffd: rename nr_cpus -> nr_parallel (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip uffd-wp-mremap if userfaultfd not available (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip uffd-stress if userfaultfd not available (Rafael Aquini) [RHEL-145694] +- selftests/mm: report errno when things fail in gup_longterm (Rafael Aquini) [RHEL-145694] +- zram: add might_sleep to zcomp API (Rafael Aquini) [RHEL-145694] +- zram: do not leak page on writeback_store error path (Rafael Aquini) [RHEL-145694] +- zram: do not leak page on recompress_store error path (Rafael Aquini) [RHEL-145694] +- zram: permit reclaim in zstd custom allocator (Rafael Aquini) [RHEL-145694] +- zram: switch to new zsmalloc object mapping API (Rafael Aquini) [RHEL-145694] +- zsmalloc: introduce new object mapping API (Rafael Aquini) [RHEL-145694] +- zsmalloc: sleepable zspage reader-lock (Rafael Aquini) [RHEL-145694] +- zsmalloc: rename pool lock (Rafael Aquini) [RHEL-145694] +- zram: move post-processing target allocation (Rafael Aquini) [RHEL-145694] +- zram: rework recompression loop (Rafael Aquini) [RHEL-145694] +- zram: filter out recomp targets based on priority (Rafael Aquini) [RHEL-145694] +- zram: limit max recompress prio to num_active_comps (Rafael Aquini) [RHEL-145694] +- zram: remove writestall zram_stats member (Rafael Aquini) [RHEL-145694] +- zram: add GFP_NOWARN to incompressible zsmalloc handle allocation (Rafael Aquini) [RHEL-145694] +- zram: remove second stage of handle allocation (Rafael Aquini) [RHEL-145694] +- zram: remove max_comp_streams device attr (Rafael Aquini) [RHEL-145694] +- zram: remove unused crypto include (Rafael Aquini) [RHEL-145694] +- zram: permit preemption with active compression stream (Rafael Aquini) [RHEL-145694] +- zram: sleepable entry locking (Rafael Aquini) [RHEL-145694] +- mm/mincore: improve performance by adding an unlikely hint (Rafael Aquini) [RHEL-145694] +- mm/damon: implement a new DAMOS filter type for unmapped pages (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: move hugetlb CMA code in to its own file (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: enable bootmem allocation from CMA areas (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: add hugetlb_cma_only cmdline option (Rafael Aquini) [RHEL-145694] +- mm/cma: introduce interface for early reservations (Rafael Aquini) [RHEL-145694] +- mm/cma: introduce a cma validate function (Rafael Aquini) [RHEL-145694] +- mm/cma: simplify zone intersection check (Rafael Aquini) [RHEL-145694] +- x86/mm: set ARCH_WANT_HUGETLB_VMEMMAP_PREINIT (Rafael Aquini) [RHEL-145694] +- x86/setup: call hugetlb_bootmem_alloc early (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: do pre-HVO for bootmem allocated pages (Rafael Aquini) [RHEL-145694] +- mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: add pre-HVO framework (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: move huge_boot_pages list init to hugetlb_bootmem_alloc (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc (Rafael Aquini) [RHEL-145694] +- mm/sparse: add vmemmap_*_hvo functions (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: check bootmem pages for zone intersections (Rafael Aquini) [RHEL-145694] +- mm: define __init_reserved_page_zone function (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: set migratetype for bootmem folios (Rafael Aquini) [RHEL-145694] +- mm/sparse: allow for alternate vmemmap section init at boot (Rafael Aquini) [RHEL-145694] +- mm/bootmem_info: export register_page_bootmem_memmap (Rafael Aquini) [RHEL-145694] +- x86/mm: make register_page_bootmem_memmap handle PTE mappings (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: convert cmdline parameters from setup to early (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: use online nodes for bootmem allocation (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: remove redundant __ClearPageReserved (Rafael Aquini) [RHEL-145694] +- mm, hugetlb: use cma_declare_contiguous_multi (Rafael Aquini) [RHEL-145694] +- mm/cma: introduce cma_intersects function (Rafael Aquini) [RHEL-145694] +- mm, cma: support multiple contiguous ranges, if requested (Rafael Aquini) [RHEL-145694] +- mm/cma: export total and free number of pages for CMA areas (Rafael Aquini) [RHEL-145694] +- mm/ioremap: pass pgprot_t to ioremap_prot() instead of unsigned long (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix spelling (Rafael Aquini) [RHEL-145694] +- fs: remove folio_file_mapping() (Rafael Aquini) [RHEL-145694] +- fs: remove page_file_mapping() (Rafael Aquini) [RHEL-145694] +- fs: convert block_commit_write() to take a folio (Rafael Aquini) [RHEL-145694] +- docs/mm: document latest changes to vm_lock (Rafael Aquini) [RHEL-145694] +- mm: make vma cache SLAB_TYPESAFE_BY_RCU (Rafael Aquini) [RHEL-145694] +- mm: prepare lock_vma_under_rcu() for vma reuse possibility (Rafael Aquini) [RHEL-145694] +- mm: remove extra vma_numab_state_init() call (Rafael Aquini) [RHEL-145694] +- mm/debug: print vm_refcnt state when dumping the vma (Rafael Aquini) [RHEL-145694] +- mm: move lesser used vma_area_struct members into the last cacheline (Rafael Aquini) [RHEL-145694] +- mm: replace vm_lock and detached flag with a reference count (Rafael Aquini) [RHEL-145694] +- refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire (Rafael Aquini) [RHEL-145694] +- refcount: provide ops for cases when object's memory can be reused (Rafael Aquini) [RHEL-145694] +- mm: uninline the main body of vma_start_write() (Rafael Aquini) [RHEL-145694] +- mm: move mmap_init_lock() out of the header file (Rafael Aquini) [RHEL-145694] +- mm: allow vma_start_read_locked/vma_start_read_locked_nested to fail (Rafael Aquini) [RHEL-145694] +- mm: mark vmas detached upon exit (Rafael Aquini) [RHEL-145694] +- mm: introduce vma_iter_store_attached() to use with attached vmas (Rafael Aquini) [RHEL-145694] +- mm: mark vma as detached until it's added into vma tree (Rafael Aquini) [RHEL-145694] +- mm: move per-vma lock into vm_area_struct (Rafael Aquini) [RHEL-145694] +- mm: introduce vma_start_read_locked{_nested} helpers (Rafael Aquini) [RHEL-145694] +- mm: avoid splitting pmd for lazyfree pmd-mapped THP in try_to_unmap (Rafael Aquini) [RHEL-145694] +- mm: support batched unmap for lazyfree large folios during reclamation (Rafael Aquini) [RHEL-145694] +- mm: support tlbbatch flush for a range of PTEs (Rafael Aquini) [RHEL-145694] +- mm: set folio swapbacked iff folios are dirty in try_to_unmap_one (Rafael Aquini) [RHEL-145694] +- filemap: remove redundant folio_test_large check in filemap_free_folio (Rafael Aquini) [RHEL-145694] +- tools/selftests: add file/shmem-backed mapping guard region tests (Rafael Aquini) [RHEL-145694] +- tools/selftests: expand all guard region tests to file-backed (Rafael Aquini) [RHEL-145694] +- selftests/mm: rename guard-pages to guard-regions (Rafael Aquini) [RHEL-145694] +- mm: allow guard regions in file-backed and read-only mappings (Rafael Aquini) [RHEL-145694] +- mm/mm_init.c: use round_up() to calculate usermap size (Rafael Aquini) [RHEL-145694] +- selftests/mm: allow tests to run with no huge pages support (Rafael Aquini) [RHEL-145694] +- mm/mm_init.c: only align start of ZONE_MOVABLE on nodes with memory (Rafael Aquini) [RHEL-145694] +- Docs/ABI/damon: document DAMOS sysfs files to set the min/max folio_size (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: add files for setting damos_filter->sz_range (Rafael Aquini) [RHEL-145694] +- mm/damon: introduce DAMOS filter type hugepage_size (Rafael Aquini) [RHEL-145694] +- mm/mmu_gather: update comment on RCU freeing (Rafael Aquini) [RHEL-145694] +- mm/vmstat: revert "fix a W=1 clang compiler warning" (Rafael Aquini) [RHEL-145694] +- selftests: mm: fix typo (Rafael Aquini) [RHEL-145694] +- vmscan, cleanup: add for_each_managed_zone_pgdat macro (Rafael Aquini) [RHEL-145694] +- mm/damon/core: do damos walking in entire regions granularity (Rafael Aquini) [RHEL-145694] +- mm/damon/core: do not call damos_walk_control->walk() if walk is completed (Rafael Aquini) [RHEL-145694] +- mm/damon/core: unset damos->walk_completed after confimed set (Rafael Aquini) [RHEL-145694] +- mm/mm_init.c: use round_up() to align movable range (Rafael Aquini) [RHEL-145694] +- mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect (Rafael Aquini) [RHEL-145694] +- mm/damon: avoid applying DAMOS action to same entity multiple times (Rafael Aquini) [RHEL-145694] +- samples: kmemleak: print the raw pointers for debugging purposes (Rafael Aquini) [RHEL-145694] +- mm: kmemleak: add support for dumping physical and __percpu object info (Rafael Aquini) [RHEL-145694] +- mm/swapfile.c: open code cluster_alloc_swap() (Rafael Aquini) [RHEL-145694] +- mm/swapfile.c: remove the incorrect code comment (Rafael Aquini) [RHEL-145694] +- mm/swap: rename swap_swapcount() to swap_entry_swapped() (Rafael Aquini) [RHEL-145694] +- mm/swapfile.c: remove the unneeded checking (Rafael Aquini) [RHEL-145694] +- mm/swap_state.c: remove the meaningless code comment (Rafael Aquini) [RHEL-145694] +- mm/swapfile.c: optimize code in setup_clusters() (Rafael Aquini) [RHEL-145694] +- mm/swapfile.c: update the code comment above swap_count_continued() (Rafael Aquini) [RHEL-145694] +- mm/swap: rename swap_is_has_cache() to swap_only_has_cache() (Rafael Aquini) [RHEL-145694] +- mm/swap: skip scanning cluster range if it's empty cluster (Rafael Aquini) [RHEL-145694] +- mm/swap: remove SWAP_FLAG_PRIO_SHIFT (Rafael Aquini) [RHEL-145694] +- mm/swap_state.c: optimize the code in clear_shadow_from_swap_cache() (Rafael Aquini) [RHEL-145694] +- mm/swap_state.c: fix the obsolete code comment (Rafael Aquini) [RHEL-145694] +- mm/memfd: fix spelling and grammatical issues (Rafael Aquini) [RHEL-145694] +- mm/madvise: remove redundant mmap_lock operations from process_madvise() (Rafael Aquini) [RHEL-145694] +- mm/madvise: split out madvise() behavior execution (Rafael Aquini) [RHEL-145694] +- mm/madvise: split out madvise input validity check (Rafael Aquini) [RHEL-145694] +- mm/madvise: split out mmap locking operations for madvise() (Rafael Aquini) [RHEL-145694] +- alloc_tag: uninline code gated by mem_alloc_profiling_key in page allocator (Rafael Aquini) [RHEL-145694] +- alloc_tag: uninline code gated by mem_alloc_profiling_key in slab allocator (Rafael Aquini) [RHEL-145694] +- mm: avoid extra mem_alloc_profiling_enabled() checks (Rafael Aquini) [RHEL-145694] +- mm: completely abstract unnecessary adj_start calculation (Rafael Aquini) [RHEL-145694] +- mm: make vmg->target consistent and further simplify commit_merge() (Rafael Aquini) [RHEL-145694] +- mm: eliminate adj_start parameter from commit_merge() (Rafael Aquini) [RHEL-145694] +- mm: further refactor commit_merge() (Rafael Aquini) [RHEL-145694] +- mm: simplify vma merge structure and expand comments (Rafael Aquini) [RHEL-145694] +- mm: zbud: remove zbud (Rafael Aquini) [RHEL-145694] +- mm: z3fold: remove z3fold (Rafael Aquini) [RHEL-145694] +- mm/vmscan: extract calculated pressure balance as a function (Rafael Aquini) [RHEL-145694] +- mm/rmap: avoid -EBUSY from make_device_exclusive() (Rafael Aquini) [RHEL-145694] +- mm/rmap: keep mapcount untouched for device-exclusive entries (Rafael Aquini) [RHEL-145694] +- mm/damon: handle device-exclusive entries correctly in damon_folio_mkold_one() (Rafael Aquini) [RHEL-145694] +- mm/damon: handle device-exclusive entries correctly in damon_folio_young_one() (Rafael Aquini) [RHEL-145694] +- mm/page_idle: handle device-exclusive entries correctly in page_idle_clear_pte_refs_one() (Rafael Aquini) [RHEL-145694] +- mm/rmap: handle device-exclusive entries correctly in page_vma_mkclean_one() (Rafael Aquini) [RHEL-145694] +- mm/rmap: handle device-exclusive entries correctly in try_to_migrate_one() (Rafael Aquini) [RHEL-145694] +- mm/rmap: handle device-exclusive entries correctly in try_to_unmap_one() (Rafael Aquini) [RHEL-145694] +- mm/ksm: handle device-exclusive entries correctly in write_protect_page() (Rafael Aquini) [RHEL-145694] +- kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() (Rafael Aquini) [RHEL-145694] +- mm/page_vma_mapped: device-exclusive entries are not migration entries (Rafael Aquini) [RHEL-145694] +- mm: use single SWP_DEVICE_EXCLUSIVE entry type (Rafael Aquini) [RHEL-145694] +- mm/memory: detect writability in restore_exclusive_pte() through can_change_pte_writable() (Rafael Aquini) [RHEL-145694] +- mm/rmap: implement make_device_exclusive() using folio_walk instead of rmap walk (Rafael Aquini) [RHEL-145694] +- mm/rmap: convert make_device_exclusive_range() to make_device_exclusive() (Rafael Aquini) [RHEL-145694] +- mm/rmap: reject hugetlb folios in folio_make_device_exclusive() (Rafael Aquini) [RHEL-145694] +- mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs (Rafael Aquini) [RHEL-145694] {CVE-2025-22034} +- selftests/mm: test splitting file-backed THP to any lower order (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: allow split shmem large folio to any lower order (Rafael Aquini) [RHEL-145694] +- selftests/mm: make file-backed THP split work by writing PMD size data (Rafael Aquini) [RHEL-145694] +- mm/oom_kill: fix trivial typo in comment (Rafael Aquini) [RHEL-145694] +- mm: memcontrol: move memsw charge callbacks to v1 (Rafael Aquini) [RHEL-145694] +- mm: memcontrol: move stray ratelimit bits to v1 (Rafael Aquini) [RHEL-145694] +- mm: memcontrol: unshare v2-only charge API bits again (Rafael Aquini) [RHEL-145694] +- memcg: add CONFIG_MEMCG_V1 for 'local' functions (Rafael Aquini) [RHEL-145694] +- memcg: factor out the replace_stock_objcg function (Rafael Aquini) [RHEL-145694] +- memcg: call the free function when allocation of pn fails (Rafael Aquini) [RHEL-145694] +- memcg: use OFP_PEAK_UNSET instead of -1 (Rafael Aquini) [RHEL-145694] +- mm: decline to manipulate the refcount on a slab page (Rafael Aquini) [RHEL-145694] +- mm/damon/core: initialize damos->walk_completed in damon_new_scheme() (Rafael Aquini) [RHEL-145694] +- mm/damon: respect core layer filters' allowance decision on ops layer (Rafael Aquini) [RHEL-145694] +- Revert "fanotify: disable readahead if we have pre-content watches" (Rafael Aquini) [RHEL-145694] +- Revert "mm: don't allow huge faults for files with pre content watches" (Rafael Aquini) [RHEL-145694] +- Revert "fsnotify: generate pre-content permission event on page fault" (Rafael Aquini) [RHEL-145694] +- Revert "xfs: add pre-content fsnotify hook for DAX faults" (Rafael Aquini) [RHEL-145694] +- selftest/powerpc/mm/pkey: fix build-break introduced by commit 00894c3fc917 (Rafael Aquini) [RHEL-145694] +- s390/mm: Add configurable STRICT_MM_TYPECHECKS (Rafael Aquini) [RHEL-145694] +- mm/migrate: Trylock device page in do_swap_page (Rafael Aquini) [RHEL-145694] +- slub: Handle freelist cycle in on_freelist() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: fix uninitialized variable (Rafael Aquini) [RHEL-145694] +- mm: don't skip arch_sync_kernel_mappings() in error paths (Rafael Aquini) [RHEL-145694] +- mm: shmem: remove unnecessary warning in shmem_writepage() (Rafael Aquini) [RHEL-145694] +- userfaultfd: fix PTE unmapping stack-allocated PTE copies (Rafael Aquini) [RHEL-145694] +- userfaultfd: do not block on locking a large folio with raised refcount (Rafael Aquini) [RHEL-145694] +- mm: shmem: fix potential data corruption during shmem swapin (Rafael Aquini) [RHEL-145694] +- mm: fix kernel BUG when userfaultfd_move encounters swapcache (Rafael Aquini) [RHEL-145694] {CVE-2025-21984} +- mm, swap: avoid BUG_ON in relocate_cluster() (Rafael Aquini) [RHEL-145694] +- mm: swap: use correct step in loop to wait all clusters in wait_for_allocation() (Rafael Aquini) [RHEL-145694] +- mm: swap: add back full cluster when no entry is reclaimed (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: wait for hugetlb folios to be freed (Rafael Aquini) [RHEL-145694] +- mm: fix possible NULL pointer dereference in __swap_duplicate (Rafael Aquini) [RHEL-145694] +- m68k: sun3: add check for __pgd_alloc() (Rafael Aquini) [RHEL-145694] +- fscrypt: Change fscrypt_encrypt_pagecache_blocks() to take a folio (Rafael Aquini) [RHEL-145694] +- doc: fix inline emphasis warning (Rafael Aquini) [RHEL-145694] +- ceph: Fix error handling in fill_readdir_cache() (Rafael Aquini) [RHEL-145694] +- mm/slab: call kmalloc_noprof() unconditionally in kmalloc_array_noprof() (Rafael Aquini) [RHEL-145694] +- mm: Remove wait_on_page_locked() (Rafael Aquini) [RHEL-145694] +- f2fs: Add f2fs_find_data_folio() (Rafael Aquini) [RHEL-145694] +- f2fs: Convert gc_data_segment() to use a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Convert truncate_partial_data_page() to use a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Convert move_data_page() to use a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Add f2fs_get_lock_data_folio() (Rafael Aquini) [RHEL-145694] +- f2fs: Add f2fs_get_read_data_folio() (Rafael Aquini) [RHEL-145694] +- f2fs: Hoist the page_folio() call to the start of f2fs_merge_page_bio() (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio throughout __get_meta_page() (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio throughout f2fs_truncate_inode_blocks() (Rafael Aquini) [RHEL-145694] +- f2fs: Add f2fs_get_node_folio() (Rafael Aquini) [RHEL-145694] +- f2fs: Convert f2fs_in_warm_node_list() to take a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Mark some functions as taking a const page pointer (Rafael Aquini) [RHEL-145694] +- f2fs: Convert f2fs_write_end_io() to use a folio_iter (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio in do_write_page() (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio in __get_node_page() (Rafael Aquini) [RHEL-145694] +- mm: Remove grab_cache_page_write_begin() (Rafael Aquini) [RHEL-145694] +- f2fs: Add f2fs_grab_cache_folio() (Rafael Aquini) [RHEL-145694] +- f2fs: Return a folio from last_fsync_dnode() (Rafael Aquini) [RHEL-145694] +- f2fs: Convert last_fsync_dnode() to use a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Convert f2fs_fsync_node_pages() to use a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Pass a folio to flush_dirty_inode() (Rafael Aquini) [RHEL-145694] +- f2fs: Convert f2fs_sync_node_pages() to use a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Convert f2fs_flush_inline_data() to use a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Add f2fs_folio_put() (Rafael Aquini) [RHEL-145694] +- mm: Remove wait_for_stable_page() (Rafael Aquini) [RHEL-145694] +- f2fs: Add f2fs_folio_wait_writeback() (Rafael Aquini) [RHEL-145694] +- s390/mm: Simplify gap clamping in mmap_base() using clamp() (Rafael Aquini) [RHEL-145694] +- xen: Kconfig: Drop reference to obsolete configs MCORE2 and MK8 (Rafael Aquini) [RHEL-145694] +- slab: Mark large folios for debugging purposes (Rafael Aquini) [RHEL-145694] +- mm, slab: cleanup slab_bug() parameters (Rafael Aquini) [RHEL-145694] +- slab: Achieve better kmalloc caches randomization in kvmalloc (Rafael Aquini) [RHEL-145694] +- slab: Adjust placement of __kvmalloc_node_noprof (Rafael Aquini) [RHEL-145694] +- mm/slab: simplify SLAB_* flag handling (Rafael Aquini) [RHEL-145694] +- fortify: Move FORTIFY_SOURCE under 'Kernel hardening options' (Rafael Aquini) [RHEL-145694] +- mm: security: Check early if HARDENED_USERCOPY is enabled (Rafael Aquini) [RHEL-145694] +- mm: security: Allow default HARDENED_USERCOPY to be set at compile time (Rafael Aquini) [RHEL-145694] +- mm: security: Move hardened usercopy under 'Kernel hardening options' (Rafael Aquini) [RHEL-145694] +- uaccess: Introduce ucopysize.h (Rafael Aquini) [RHEL-145694] +- x86/mm: Reduce header dependencies in (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove unused __set_memory_prot() (Rafael Aquini) [RHEL-145694] +- x86/cpufeatures: Rename X86_CMPXCHG64 to X86_CX8 (Rafael Aquini) [RHEL-145694] +- fs: Remove page_mkwrite_check_truncate() (Rafael Aquini) [RHEL-145694] +- ceph: Pass a folio to ceph_allocate_page_array() (Rafael Aquini) [RHEL-145694] +- ceph: Convert ceph_move_dirty_page_in_page_array() to move_dirty_folio_in_page_array() (Rafael Aquini) [RHEL-145694] +- ceph: Remove uses of page from ceph_process_folio_batch() (Rafael Aquini) [RHEL-145694] +- ceph: Convert ceph_check_page_before_write() to use a folio (Rafael Aquini) [RHEL-145694] +- ceph: Convert writepage_nounlock() to write_folio_nounlock() (Rafael Aquini) [RHEL-145694] +- ceph: Convert ceph_readdir_cache_control to store a folio (Rafael Aquini) [RHEL-145694] +- ceph: Convert ceph_find_incompatible() to take a folio (Rafael Aquini) [RHEL-145694] +- ceph: Use a folio in ceph_page_mkwrite() (Rafael Aquini) [RHEL-145694] +- ceph: Remove ceph_writepage() (Rafael Aquini) [RHEL-145694] +- ceph: fix generic/421 test failure (Rafael Aquini) [RHEL-145694] +- ceph: introduce ceph_submit_write() method (Rafael Aquini) [RHEL-145694] +- ceph: introduce ceph_process_folio_batch() method (Rafael Aquini) [RHEL-145694] +- ceph: extend ceph_writeback_ctl for ceph_writepages_start() refactoring (Rafael Aquini) [RHEL-145694] +- x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() (Rafael Aquini) [RHEL-145694] +- x86/bpf: Fix BPF percpu accesses (Rafael Aquini) [RHEL-145694] +- ceph: return the correct dentry on mkdir (Rafael Aquini) [RHEL-145694] +- hostfs: store inode in dentry after mkdir if possible. (Rafael Aquini) [RHEL-145694] +- Change inode_operations.mkdir to return struct dentry * (Rafael Aquini) [RHEL-145694] +- mm, bpf: Use memcg in try_alloc_pages(). (Rafael Aquini) [RHEL-145694] +- mm, bpf: Introduce free_pages_nolock() (Rafael Aquini) [RHEL-145694] +- x86/platform: Only allow CONFIG_EISA for 32-bit (Rafael Aquini) [RHEL-145694] +- x86/pci: Remove old STA2x11 support (Rafael Aquini) [RHEL-145694] +- x86/cpu: Document CONFIG_X86_INTEL_MID as 64-bit-only (Rafael Aquini) [RHEL-145694] +- x86/mm: Drop support for CONFIG_HIGHPTE (Rafael Aquini) [RHEL-145694] +- x86/mm: Drop CONFIG_SWIOTLB for PAE (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove CONFIG_HIGHMEM64G support (Rafael Aquini) [RHEL-145694] +- x86/cpu: Drop configuration options for early 64-bit CPUs (Rafael Aquini) [RHEL-145694] +- x86/build: Rework CONFIG_GENERIC_CPU compiler flags (Rafael Aquini) [RHEL-145694] +- x86/smp: Drop 32-bit "bigsmp" machine support (Rafael Aquini) [RHEL-145694] +- x86/Kconfig: Add cmpxchg8b support back to Geode CPUs (Rafael Aquini) [RHEL-145694] +- x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW (Rafael Aquini) [RHEL-145694] +- uprobes: Reject the shared zeropage in uprobe_write_opcode() (Rafael Aquini) [RHEL-145694] {CVE-2025-21881} +- fs: Turn page_offset() into a wrapper around folio_pos() (Rafael Aquini) [RHEL-145694] +- x86/pat: Fix W=1 build warning when the within_inclusive() function is unused (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove pv_ops.mmu.tlb_remove_table call (Rafael Aquini) [RHEL-145694] +- x86/mm: Make MMU_GATHER_RCU_TABLE_FREE unconditional (Rafael Aquini) [RHEL-145694] +- x86/e820: Drop obsolete E820_TYPE_RESERVED_KERN and related code (Rafael Aquini) [RHEL-145694] +- x86/boot: Split parsing of boot_params into the parse_boot_params() helper function (Rafael Aquini) [RHEL-145694] +- x86/boot: Split kernel resources setup into the setup_kernel_resources() helper function (Rafael Aquini) [RHEL-145694] +- x86/boot: Move setting of memblock parameters to e820__memblock_setup() (Rafael Aquini) [RHEL-145694] +- x86/mm: Replace open-coded gap bounding with clamp() (Rafael Aquini) [RHEL-145694] +- x86/mm: Make memremap(MEMREMAP_WB) map memory as encrypted by default (Rafael Aquini) [RHEL-145694] +- mm/memremap: Pass down MEMREMAP_* flags to arch_memremap_wb() (Rafael Aquini) [RHEL-145694] +- mm/truncate: don't skip dirty page in folio_unmap_invalidate() (Rafael Aquini) [RHEL-145694] +- mm/filemap: fix miscalculated file range for filemap_fdatawrite_range_kick() (Rafael Aquini) [RHEL-145694] +- x86/build: Raise the minimum LLVM version to 15.0.0 (Rafael Aquini) [RHEL-145694] +- fs: avoid mmap sem relocks when coredumping with many missing pages (Rafael Aquini) [RHEL-145694] +- s390/mm: Remove have_store_indication static key (Rafael Aquini) [RHEL-145694] +- kallsyms: Remove KALLSYMS_ABSOLUTE_PERCPU (Rafael Aquini) [RHEL-145694] +- percpu: Remove __per_cpu_load (Rafael Aquini) [RHEL-145694] +- percpu: Remove PERCPU_VADDR() (Rafael Aquini) [RHEL-145694] +- percpu: Remove PER_CPU_FIRST_SECTION (Rafael Aquini) [RHEL-145694] +- x86/percpu/64: Remove INIT_PER_CPU macros (Rafael Aquini) [RHEL-145694] +- x86/boot/64: Remove inverse relocations (Rafael Aquini) [RHEL-145694] +- x86/percpu/64: Remove fixed_percpu_data (Rafael Aquini) [RHEL-145694] +- x86/percpu/64: Use relative percpu offsets (Rafael Aquini) [RHEL-145694] +- x86/stackprotector/64: Convert to normal per-CPU variable (Rafael Aquini) [RHEL-145694] +- x86/relocs: Handle R_X86_64_REX_GOTPCRELX relocations (Rafael Aquini) [RHEL-145694] +- x86/pvh: Use fixed_percpu_data for early boot GSBASE (Rafael Aquini) [RHEL-145694] +- x86/boot: Disable stack protector for early boot code (Rafael Aquini) [RHEL-145694] +- x86/stackprotector: Remove stack protector test scripts (Rafael Aquini) [RHEL-145694] +- test_xarray: fix failure in check_pause when CONFIG_XARRAY_MULTI is not defined (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix check for running THP tests (Rafael Aquini) [RHEL-145694] +- selftests/powerpc: Use PKEY_UNRESTRICTED macro (Rafael Aquini) [RHEL-145694] +- selftests/mm: Use PKEY_UNRESTRICTED macro (Rafael Aquini) [RHEL-145694] +- fuse: revert back to __readahead_folio() for readahead (Rafael Aquini) [RHEL-145694] {CVE-2025-21896} +- um: fix execve stub execution on old host OSs (Rafael Aquini) [RHEL-145694] +- sysctl: remove unneeded include (Rafael Aquini) [RHEL-145694] +- sysctl: remove the vm_table (Rafael Aquini) [RHEL-145694] +- sh: vdso: move the sysctl to arch/sh/kernel/vsyscall/vsyscall.c (Rafael Aquini) [RHEL-145694] +- x86: vdso: move the sysctl to arch/x86/entry/vdso/vdso32-setup.c (Rafael Aquini) [RHEL-145694] +- fs: dcache: move the sysctl to fs/dcache.c (Rafael Aquini) [RHEL-145694] +- fs: drop_caches: move sysctl to fs/drop_caches.c (Rafael Aquini) [RHEL-145694] +- fs: fs-writeback: move sysctl to fs/fs-writeback.c (Rafael Aquini) [RHEL-145694] +- mm: nommu: move sysctl to mm/nommu.c (Rafael Aquini) [RHEL-145694] +- security: min_addr: move sysctl to security/min_addr.c (Rafael Aquini) [RHEL-145694] +- mm: mmap: move sysctl to mm/mmap.c (Rafael Aquini) [RHEL-145694] +- mm: util: move sysctls to mm/util.c (Rafael Aquini) [RHEL-145694] +- mm: vmscan: move vmscan sysctls to mm/vmscan.c (Rafael Aquini) [RHEL-145694] +- mm: swap: move sysctl to mm/swap.c (Rafael Aquini) [RHEL-145694] +- mm: filemap: move sysctl to mm/filemap.c (Rafael Aquini) [RHEL-145694] +- mm: vmstat: move sysctls to mm/vmstat.c (Rafael Aquini) [RHEL-145694] +- x86: Compare physical instead of virtual PGD addresses (Rafael Aquini) [RHEL-145694] +- selftests/pidfd: add tests for PIDFD_SELF_* (Rafael Aquini) [RHEL-145694] +- mm, swap: fix reclaim offset calculation error during allocation (Rafael Aquini) [RHEL-145694] +- mm: compaction: use the proper flag to determine watermarks (Rafael Aquini) [RHEL-145694] +- kernel: be more careful about dup_mmap() failures and uprobe registering (Rafael Aquini) [RHEL-145694] {CVE-2025-21709} +- mm/fake-numa: handle cases with no SRAT info (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: add __maybe_unused attribute for is_first_zpdesc() (Rafael Aquini) [RHEL-145694] +- s390/vmem: Fix null-pointer-arithmetic warning in vmem_map_init() (Rafael Aquini) [RHEL-145694] +- s390/uaccess: Use asm goto for put_user()/get_user() (Rafael Aquini) [RHEL-145694] +- s390/uaccess: Remove usage of the oac specifier (Rafael Aquini) [RHEL-145694] +- s390/uaccess: Replace EX_TABLE_UA_LOAD_MEM exception handling (Rafael Aquini) [RHEL-145694] +- s390/uaccess: Cleanup noinstr __put_user()/__get_user() inline assembly constraints (Rafael Aquini) [RHEL-145694] +- s390/uaccess: Remove __put_user_fn()/__get_user_fn() wrappers (Rafael Aquini) [RHEL-145694] +- s390/uaccess: Move put_user() / __put_user() close to put_user() asm code (Rafael Aquini) [RHEL-145694] +- s390/uaccess: Use asm goto for __mvc_kernel_nofault() (Rafael Aquini) [RHEL-145694] +- s390/uaccess: Implement __get_kernel_nofault()/__put_kernel_nofault() with mvc (Rafael Aquini) [RHEL-145694] +- s390/extable: Rename EX_TABLE_UA_STORE to EX_TABLE_UA_FAULT (Rafael Aquini) [RHEL-145694] +- s390/fpu: Use CONFIG_CC_HAS_ASM_AOR_FORMAT_FLAGS instead of CONFIG_CC_IS_CLANG (Rafael Aquini) [RHEL-145694] +- s390: Introduce CC_HAS_ASM_AOR_FORMAT_FLAGS Kconfig option (Rafael Aquini) [RHEL-145694] +- s390: Rename GCC_ASM_FLAG_OUTPUT_BROKEN to CC_ASM_FLAG_OUTPUT_BROKEN (Rafael Aquini) [RHEL-145694] +- s390/extable: Replace open-coded sfpc inline assembly with fpu_sfpc() (Rafael Aquini) [RHEL-145694] +- s390/fpu: Add fpc exception handler / remove fixup section again (Rafael Aquini) [RHEL-145694] +- s390: Optimize __pa/__va when RANDOMIZE_IDENTITY_BASE is off (Rafael Aquini) [RHEL-145694] +- s390/mm: Allow large pages for KASAN shadow mapping (Rafael Aquini) [RHEL-145694] +- s390/mm: add missing ctor/dtor on page table upgrade (Rafael Aquini) [RHEL-145694] +- kasan: sw_tags: use str_on_off() helper in kasan_init_sw_tags() (Rafael Aquini) [RHEL-145694] +- mm/damon/core: use str_high_low() helper in damos_wmark_wait_us() (Rafael Aquini) [RHEL-145694] +- mm/page-writeback: consolidate wb_thresh bumping logic into __wb_calc_thresh (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: remove the incorrect and misleading comment (Rafael Aquini) [RHEL-145694] +- zram: remove zcomp_stream_put() from write_incompressible_page() (Rafael Aquini) [RHEL-145694] +- mm: separate move/undo parts from migrate_pages_batch() (Rafael Aquini) [RHEL-145694] +- mm/kfence: use str_write_read() helper in get_access_type() (Rafael Aquini) [RHEL-145694] +- selftests/mm/mkdirty: fix memory leak in test_uffdio_copy() (Rafael Aquini) [RHEL-145694] +- kasan: hw_tags: Use str_on_off() helper in kasan_init_hw_tags() (Rafael Aquini) [RHEL-145694] +- mm: add FGP_DONTCACHE folio creation flag (Rafael Aquini) [RHEL-145694] +- mm: call filemap_fdatawrite_range_kick() after IOCB_DONTCACHE issue (Rafael Aquini) [RHEL-145694] +- mm/filemap: add filemap_fdatawrite_range_kick() helper (Rafael Aquini) [RHEL-145694] +- mm/filemap: drop streaming/uncached pages when writeback completes (Rafael Aquini) [RHEL-145694] +- mm/filemap: add read support for RWF_DONTCACHE (Rafael Aquini) [RHEL-145694] +- mm/truncate: add folio_unmap_invalidate() helper (Rafael Aquini) [RHEL-145694] +- mm/readahead: add readahead_control->dropbehind member (Rafael Aquini) [RHEL-145694] +- mm: add PG_dropbehind folio flag (Rafael Aquini) [RHEL-145694] +- mm/readahead: add folio allocation helper (Rafael Aquini) [RHEL-145694] +- mm/filemap: use page_cache_sync_ra() to kick off read-ahead (Rafael Aquini) [RHEL-145694] +- mm/filemap: change filemap_create_folio() to take a struct kiocb (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: use folio->lru int demote_free_hugetlb_folios() (Rafael Aquini) [RHEL-145694] +- mm/hugetlb-cgroup: convert hugetlb_cgroup_css_offline() to work on folios (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: rename folio_putback_active_hugetlb() to folio_putback_hugetlb() (Rafael Aquini) [RHEL-145694] +- mm/migrate: don't call folio_putback_active_hugetlb() on dst hugetlb folio (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: rename isolate_hugetlb() to folio_isolate_hugetlb() (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: convert has_hwpoisoned into a pure folio flag (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: improve readability of damon_pa_stat (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: increment pa_stat damon address range by folio size (Rafael Aquini) [RHEL-145694] +- selftests/mm/cow: modify the incorrect checking parameters (Rafael Aquini) [RHEL-145694] +- kasan: use correct kernel-doc format (Rafael Aquini) [RHEL-145694] +- mm/memfd: use strncpy_from_user() to read memfd name (Rafael Aquini) [RHEL-145694] +- mm/memfd: refactor and cleanup the logic in memfd_create() (Rafael Aquini) [RHEL-145694] +- mm: remove PageTransTail() (Rafael Aquini) [RHEL-145694] +- mm/mglru: fix PTE-mapped large folios (Rafael Aquini) [RHEL-145694] +- mm/mglru: rework workingset protection (Rafael Aquini) [RHEL-145694] +- mm/mglru: rework refault detection (Rafael Aquini) [RHEL-145694] +- mm/mglru: rework type selection (Rafael Aquini) [RHEL-145694] +- mm/mglru: rework aging feedback (Rafael Aquini) [RHEL-145694] +- mm/mglru: optimize deactivation (Rafael Aquini) [RHEL-145694] +- mm/mglru: clean up workingset (Rafael Aquini) [RHEL-145694] +- mm/memblock: add memblock_alloc_or_panic interface (Rafael Aquini) [RHEL-145694] +- mm: make mmap_region() internal (Rafael Aquini) [RHEL-145694] +- mm, swap_slots: remove slot cache for freeing path (Rafael Aquini) [RHEL-145694] +- mm, swap: use a global swap cluster for non-rotation devices (Rafael Aquini) [RHEL-145694] +- mm, swap: introduce a helper for retrieving cluster from offset (Rafael Aquini) [RHEL-145694] +- mm, swap: simplify percpu cluster updating (Rafael Aquini) [RHEL-145694] +- mm, swap: reduce contention on device lock (Rafael Aquini) [RHEL-145694] +- mm, swap: use an enum to define all cluster flags and wrap flags changes (Rafael Aquini) [RHEL-145694] +- mm, swap: hold a reference during scan and cleanup flag usage (Rafael Aquini) [RHEL-145694] +- mm, swap: clean up plist removal and adding (Rafael Aquini) [RHEL-145694] +- mm, swap: clean up device availability check (Rafael Aquini) [RHEL-145694] +- mm, swap: use cluster lock for HDD (Rafael Aquini) [RHEL-145694] +- mm, swap: remove old allocation path for HDD (Rafael Aquini) [RHEL-145694] +- mm, swap: fold swap_info_get_cont in the only caller (Rafael Aquini) [RHEL-145694] +- mm, swap: minor clean up for swap entry allocation (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: introduce __zpdesc_clear/set_zsmalloc() (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert get/set_first_obj_offset() to take zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert SetZsPageMovable and remove unused funcs (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert get_zspage() to take zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert migrate_zspage() to use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert location_to_obj() to take zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert __free_zspage() to use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert reset_page to reset_zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: add two helpers for zs_page_migrate() and make it use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert obj_to_page() and zs_free() to use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert init_zspage() to use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert obj_allocated() and related helpers to use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert create_page_chain() and its users to use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert obj_malloc() to use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: add and use pfn/zpdesc seeking funcs (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert __zs_map_object/__zs_unmap_object to use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: use zpdesc in trylock_zspage()/lock_zspage() (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: add zpdesc memory descriptor for zswap.zpool (Rafael Aquini) [RHEL-145694] +- Docs/admin-guide/mm/damon/usage: document DAMOS filter 'allow' sysfs file (Rafael Aquini) [RHEL-145694] +- Docs/admin-guide/mm/damon/usage: omit DAMOS filter details in favor of design doc (Rafael Aquini) [RHEL-145694] +- Docs/ABI/damon: document DAMOS filter allow sysfs file (Rafael Aquini) [RHEL-145694] +- Docs/mm/damon/design: document allow/reject DAMOS filter behaviors (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: add a file for setting damos_filter->allow (Rafael Aquini) [RHEL-145694] +- mm/damon: add 'allow' argument to damos_new_filter() (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: support damos_filter->allow (Rafael Aquini) [RHEL-145694] +- mm/damon/core: support damos_filter->allow (Rafael Aquini) [RHEL-145694] +- mm/damon/core: add damos_filter->allow field (Rafael Aquini) [RHEL-145694] +- mm/damon: fixup damos_filter kernel-doc (Rafael Aquini) [RHEL-145694] +- mm: alloc_pages_bulk: rename API (Rafael Aquini) [RHEL-145694] +- mm: alloc_pages_bulk_noprof: drop page_list argument (Rafael Aquini) [RHEL-145694] +- selftests/mm: introduce uffd-wp-mremap regression test (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: unify restore reserve accounting for new allocations (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: drop vma_has_reserves() (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: simplify vma_has_reserves() (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: clean up map/global resv accounting when allocate (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: rename avoid_reserve to cow_from_owner (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: stop using avoid_reserve flag in fork() (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: fix avoid_reserve to allow taking folio from subpool (Rafael Aquini) [RHEL-145694] +- mm: shmem: skip swapcache for swapin of synchronous swap device (Rafael Aquini) [RHEL-145694] +- mm/memmap: prevent double scanning of memmap by kmemleak (Rafael Aquini) [RHEL-145694] +- mm/fake-numa: allow later numa node hotplug (Rafael Aquini) [RHEL-145694] +- mm/damon: remove DAMON debugfs interface (Rafael Aquini) [RHEL-145694] +- mm/damon: remove DAMON debugfs interface kunit tests (Rafael Aquini) [RHEL-145694] +- kunit: configs: remove configs for DAMON debugfs interface tests (Rafael Aquini) [RHEL-145694] +- selftests/damon: remove tests for DAMON debugfs interface (Rafael Aquini) [RHEL-145694] +- selftests/damon/config: remove configs for DAMON debugfs interface selftests (Rafael Aquini) [RHEL-145694] +- Docs/mm/damon/design: update for removal of DAMON debugfs interface (Rafael Aquini) [RHEL-145694] +- Docs/admin-guide/mm/damon/usage: remove DAMON debugfs interface documentation (Rafael Aquini) [RHEL-145694] +- Docs/translations/*/admin-guide/mm/damon/usage: remove DAMON debugfs interface documentation (Rafael Aquini) [RHEL-145694] +- Docs/ABI/damon: document per-region DAMOS filter-passed bytes stat file (Rafael Aquini) [RHEL-145694] +- Docs/admin-guide/mm/damon/usage: document sz_filtered_out of scheme tried region directories (Rafael Aquini) [RHEL-145694] +- Docs/mm/damon/design: document per-region sz_filter_passed stat (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: expose per-region filter-passed bytes (Rafael Aquini) [RHEL-145694] +- mm/damon/core: pass per-region filter-passed bytes to damos_walk_control->walk_fn() (Rafael Aquini) [RHEL-145694] +- Docs/ABI/damon: document per-scheme filter-passed bytes stat file (Rafael Aquini) [RHEL-145694] +- Docs/admin-guide/mm/damon/usage: document sz_ops_filter_passed (Rafael Aquini) [RHEL-145694] +- Docs/mm/damon/design: document sz_ops_filter_passed (Rafael Aquini) [RHEL-145694] +- mm/damon/syfs-schemes: implement per-scheme filter-passed bytes stat (Rafael Aquini) [RHEL-145694] +- mm/damon/core: implement per-scheme ops-handled filter-passed bytes stat (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: report filter-passed bytes back for DAMOS_STAT action (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: report filter-passed bytes back for normal actions (Rafael Aquini) [RHEL-145694] +- mm/damon: ask apply_scheme() to report filter-passed region-internal bytes (Rafael Aquini) [RHEL-145694] +- Docs/admin-guide/mm/damon/usage: link damos stat design doc (Rafael Aquini) [RHEL-145694] +- Docs/mm/damon/design: add 'statistics' section (Rafael Aquini) [RHEL-145694] +- mm/damon: clarify trying vs applying on damos_stat kernel-doc comment (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: remove unused code for schemes tried regions update (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: use damos_walk() for update_schemes_tried_{bytes,regions} (Rafael Aquini) [RHEL-145694] +- Docs/mm/damon/design: document DAMOS regions walking (Rafael Aquini) [RHEL-145694] +- mm/damon/core: implement damos_walk() (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: use damon_call() for update_schemes_effective_quotas (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: use damon_call() for commit_schemes_quota_goals (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: use damon_call() for update_schemes_stats (Rafael Aquini) [RHEL-145694] +- mm/damon/core: introduce damon_call() (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: handle clear_schemes_tried_regions from DAMON sysfs context (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: remove unnecessary schemes existence check in damon_sysfs_schemes_clear_regions() (Rafael Aquini) [RHEL-145694] +- mm: introduce ctor/dtor at PGD level (Rafael Aquini) [RHEL-145694] +- asm-generic: pgalloc: provide generic __pgd_{alloc,free} (Rafael Aquini) [RHEL-145694] +- ARM: mm: rename PGD helpers (Rafael Aquini) [RHEL-145694] +- mm: move common part of pagetable_*_ctor to helper (Rafael Aquini) [RHEL-145694] +- mm/debug: prefer VM_WARN_ON_VMG() to report VMG debug warnings (Rafael Aquini) [RHEL-145694] +- mm/debug: introduce VM_WARN_ON_VMG() to dump VMA merge state (Rafael Aquini) [RHEL-145694] +- lib/list_debug.c: add object information in case of invalid object (Rafael Aquini) [RHEL-145694] +- mm: pgtable: introduce generic pagetable_dtor_free() (Rafael Aquini) [RHEL-145694] +- mm: pgtable: move __tlb_remove_table_one() in x86 to generic file (Rafael Aquini) [RHEL-145694] +- mm: pgtable: completely move pagetable_dtor() to generic tlb_remove_table() (Rafael Aquini) [RHEL-145694] +- mm: pgtable: introduce generic __tlb_remove_table() (Rafael Aquini) [RHEL-145694] +- s390: pgtable: consolidate PxD and PTE TLB free paths (Rafael Aquini) [RHEL-145694] +- x86: pgtable: move pagetable_dtor() to __tlb_remove_table() (Rafael Aquini) [RHEL-145694] +- x86: pgtable: convert __tlb_remove_table() to use struct ptdesc (Rafael Aquini) [RHEL-145694] +- riscv: pgtable: move pagetable_dtor() to __tlb_remove_table() (Rafael Aquini) [RHEL-145694] +- arm64: pgtable: move pagetable_dtor() to __tlb_remove_table() (Rafael Aquini) [RHEL-145694] +- arm: pgtable: move pagetable_dtor() to __tlb_remove_table() (Rafael Aquini) [RHEL-145694] +- mm: pgtable: introduce pagetable_dtor() (Rafael Aquini) [RHEL-145694] +- s390: pgtable: add statistics for PUD and P4D level page table (Rafael Aquini) [RHEL-145694] +- arm64: pgtable: use mmu gather to free p4d level page table (Rafael Aquini) [RHEL-145694] +- mm: pgtable: add statistics for P4D level page table (Rafael Aquini) [RHEL-145694] +- asm-generic: pgalloc: provide generic p4d_{alloc_one,free} (Rafael Aquini) [RHEL-145694] +- riscv: mm: skip pgtable level check in {pud,p4d}_alloc_one (Rafael Aquini) [RHEL-145694] +- mm: remove unnecessary calls to lru_add_drain (Rafael Aquini) [RHEL-145694] +- mm: add build-time option for hotplug memory default online type (Rafael Aquini) [RHEL-145694] +- selftests/mm: add new test cases to the migration test (Rafael Aquini) [RHEL-145694] +- mm: replace free hugepage folios after migration (Rafael Aquini) [RHEL-145694] +- zram: cond_resched() in writeback loop (Rafael Aquini) [RHEL-145694] +- zram: use zram_read_from_zspool() in writeback (Rafael Aquini) [RHEL-145694] +- zram: factor out different page types read (Rafael Aquini) [RHEL-145694] +- zram: factor out ZRAM_HUGE write (Rafael Aquini) [RHEL-145694] +- zram: factor out ZRAM_SAME write (Rafael Aquini) [RHEL-145694] +- zram: remove entry element member (Rafael Aquini) [RHEL-145694] +- zram: free slot memory early during write (Rafael Aquini) [RHEL-145694] +- mm/huge_memory.c: rename shadowed local (Rafael Aquini) [RHEL-145694] +- mm: unexport apply_to_existing_page_range (Rafael Aquini) [RHEL-145694] +- mm: fix outdated incorrect code comments for handle_mm_fault() (Rafael Aquini) [RHEL-145694] +- Xarray: use xa_mark_t in xas_squash_marks() to keep code consistent (Rafael Aquini) [RHEL-145694] +- Xarray: remove repeat check in xas_squash_marks() (Rafael Aquini) [RHEL-145694] +- Xarray: distinguish large entries correctly in xas_split_alloc() (Rafael Aquini) [RHEL-145694] +- Xarray: move forward index correctly in xas_pause() (Rafael Aquini) [RHEL-145694] +- Xarray: do not return sibling entries from xas_find_marked() (Rafael Aquini) [RHEL-145694] +- squashfs: convert squashfs_fill_page() to take a folio (Rafael Aquini) [RHEL-145694] +- squashfs; convert squashfs_copy_cache() to take a folio (Rafael Aquini) [RHEL-145694] +- squashfs: convert squashfs_readpage_block() to take a folio (Rafael Aquini) [RHEL-145694] +- squashfs: pass a folio to squashfs_readpage_fragment() (Rafael Aquini) [RHEL-145694] +- squashfs: use a folio throughout squashfs_read_folio() (Rafael Aquini) [RHEL-145694] +- mm: shmem: use signed int for version handling in casefold option (Rafael Aquini) [RHEL-145694] +- alloc_tag: skip pgalloc_tag_swap if profiling is disabled (Rafael Aquini) [RHEL-145694] +- slub: don't mess with ->d_name (Rafael Aquini) [RHEL-145694] +- x86/sev: Disable ftrace branch profiling in SEV startup code (Rafael Aquini) [RHEL-145694] +- mm: add comments to do_mmap(), mmap_region() and vm_mmap() (Rafael Aquini) [RHEL-145694] +- mm: assert mmap write lock held on do_mmap(), mmap_region() (Rafael Aquini) [RHEL-145694] +- mm/migrate: remove slab checks in isolate_movable_page() (Rafael Aquini) [RHEL-145694] +- selftests/mm: remove X permission from sigaltstack mapping (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip pkey_sighandler_tests if support is missing (Rafael Aquini) [RHEL-145694] +- selftests/mm: use sys_pkey helpers consistently (Rafael Aquini) [RHEL-145694] +- selftests/mm: ensure non-global pkey symbols are marked static (Rafael Aquini) [RHEL-145694] +- selftests/mm: remove empty pkey helper definition (Rafael Aquini) [RHEL-145694] +- selftests/mm: ensure pkey-*.h define inline functions only (Rafael Aquini) [RHEL-145694] +- selftests/mm: define types using typedef in pkey-helpers.h (Rafael Aquini) [RHEL-145694] +- selftests/mm: remove unused pkey helpers (Rafael Aquini) [RHEL-145694] +- selftests/mm: build with -O2 (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix -Warray-bounds warnings in pkey_sighandler_tests (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix -Wmaybe-uninitialized warnings (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix condition in uffd_move_test_common() (Rafael Aquini) [RHEL-145694] +- mm/memory_hotplug: don't use __GFP_HARDWALL when migrating pages via memory offlining (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: don't use __GFP_HARDWALL when migrating pages via alloc_contig*() (Rafael Aquini) [RHEL-145694] +- selftests/mm: mremap_test: Remove unused variable and type mismatches (Rafael Aquini) [RHEL-145694] +- selftests/mm: mseal_test: remove unused variables (Rafael Aquini) [RHEL-145694] +- selftests/mm: pagemap_ioctl: Fix types mismatches shown by compiler options (Rafael Aquini) [RHEL-145694] +- selftests/mm: thp_settings: remove const from return type (Rafael Aquini) [RHEL-145694] +- mseal: remove can_do_mseal() (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: support FOLL_FORCE|FOLL_WRITE (Rafael Aquini) [RHEL-145694] +- mm: perform all memfd seal checks in a single place (Rafael Aquini) [RHEL-145694] +- mm: enforce __must_check on VMA merge and split (Rafael Aquini) [RHEL-145694] +- mm/damon/tests/vaddr-kunit.h: reduce stack consumption (Rafael Aquini) [RHEL-145694] +- mm/shmem: refactor to reuse vfs_parse_monolithic_sep for option parsing (Rafael Aquini) [RHEL-145694] +- selftests/mm: add fork CoW guard page test (Rafael Aquini) [RHEL-145694] +- mm: add per-order mTHP swap-in fallback/fallback_charge counters (Rafael Aquini) [RHEL-145694] +- powernv/memtrace: use __GFP_ZERO with alloc_contig_pages() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: forward the gfp flags from alloc_contig_range() to post_alloc_hook() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: sort out the alloc_contig_range() gfp flags mess (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: make __alloc_contig_migrate_range() static (Rafael Aquini) [RHEL-145694] +- mm/page_isolation: don't pass gfp flags to start_isolate_page_range() (Rafael Aquini) [RHEL-145694] +- mm/page_isolation: don't pass gfp flags to isolate_single_pageblock() (Rafael Aquini) [RHEL-145694] +- mm/memory_hotplug: move debug_pagealloc_map_pages() into online_pages_range() (Rafael Aquini) [RHEL-145694] +- mm/vma: move __vm_munmap() to mm/vma.c (Rafael Aquini) [RHEL-145694] +- mm/vma: move stack expansion logic to mm/vma.c (Rafael Aquini) [RHEL-145694] +- mm: abstract get_arg_page() stack expansion and mmap read lock (Rafael Aquini) [RHEL-145694] +- mm/vma: move unmapped_area() internals to mm/vma.c (Rafael Aquini) [RHEL-145694] +- mm/vma: move brk() internals to mm/vma.c (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: add some detailed comments in can_steal_fallback (Rafael Aquini) [RHEL-145694] +- mm:kasan: fix sparse warnings: Should it be static? (Rafael Aquini) [RHEL-145694] +- selftest/mm: remove seal_elf (Rafael Aquini) [RHEL-145694] +- filemap: remove unused folio_add_wait_queue (Rafael Aquini) [RHEL-145694] +- selftests: mm: fix conversion specifiers in transact_test() (Rafael Aquini) [RHEL-145694] +- mm/rodata_test: verify test data is unchanged, rather than non-zero (Rafael Aquini) [RHEL-145694] +- mm/rodata_test: use READ_ONCE() to read const variable (Rafael Aquini) [RHEL-145694] +- mm: shmem: add a kernel command line to change the default huge policy for tmpfs (Rafael Aquini) [RHEL-145694] +- mm: shmem: add large folio support for tmpfs (Rafael Aquini) [RHEL-145694] +- mm: shmem: change shmem_huge_global_enabled() to return huge order bitmap (Rafael Aquini) [RHEL-145694] +- mm: factor out the order calculation into a new helper (Rafael Aquini) [RHEL-145694] +- mm/memory: fix a comment typo in lock_mm_and_find_vma() (Rafael Aquini) [RHEL-145694] +- mm: change type of cma_area_count to unsigned int (Rafael Aquini) [RHEL-145694] +- selftests/mm: add a few missing gitignore files (Rafael Aquini) [RHEL-145694] +- mm/hugetlb_cgroup: avoid useless return in void function (Rafael Aquini) [RHEL-145694] +- mm: mmap_lock: optimize mmap_lock tracepoints (Rafael Aquini) [RHEL-145694] +- mm/damon/core: remove duplicate list_empty quota->goals check (Rafael Aquini) [RHEL-145694] +- slab: allocate frozen pages (Rafael Aquini) [RHEL-145694] +- mm/mempolicy: add alloc_frozen_pages() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: add __alloc_frozen_pages() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to end of __alloc_pages() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_slowpath() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_direct_reclaim() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_direct_compact() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_may_oom() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_cpuset_fallback() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to callers of get_page_from_freelist() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to callers of prep_new_page() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to callers of post_alloc_hook() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: export free_frozen_pages() instead of free_unref_page() (Rafael Aquini) [RHEL-145694] +- mm: make alloc_pages_mpol() static (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: cache page_zone() result in free_unref_page() (Rafael Aquini) [RHEL-145694] +- mm: migrate: remove unused argument vma from migrate_misplaced_folio() (Rafael Aquini) [RHEL-145694] +- mm/zswap: add LRU_STOP to comment about dropping the lru lock (Rafael Aquini) [RHEL-145694] +- mm/slab: fix kernel-doc func param names (Rafael Aquini) [RHEL-145694] +- kasan: fix typo in kasan_poison_new_object documentation (Rafael Aquini) [RHEL-145694] +- iov_iter: remove setting of page->index (Rafael Aquini) [RHEL-145694] +- mm: kmemleak: convert timeouts to secs_to_jiffies() (Rafael Aquini) [RHEL-145694] +- tools: fix atomic_set() definition to set the value correctly (Rafael Aquini) [RHEL-145694] +- libfs: Use d_children list to iterate simple_offset directories (Rafael Aquini) [RHEL-145694] +- libfs: Replace simple_offset end-of-directory detection (Rafael Aquini) [RHEL-145694] +- Revert "libfs: fix infinite directory reads for offset dir" (Rafael Aquini) [RHEL-145694] {CVE-2024-57952} +- Revert "libfs: Add simple_offset_empty()" (Rafael Aquini) [RHEL-145694] +- libfs: Return ENOSPC when the directory offset range is exhausted (Rafael Aquini) [RHEL-145694] +- x86/sev: Disable UBSAN on SEV code that may execute very early (Rafael Aquini) [RHEL-145694] +- null_blk: Remove accesses to page->index (Rafael Aquini) [RHEL-145694] +- watch_queue: Use page->private instead of page->index (Rafael Aquini) [RHEL-145694] +- tmpfs: use inode_set_cached_link() (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove unnecessary include of (Rafael Aquini) [RHEL-145694] +- fork: avoid inappropriate uprobe access to invalid mm (Rafael Aquini) [RHEL-145694] +- ntfs3: Remove an access to page->index (Rafael Aquini) [RHEL-145694] +- niu: Use page->private instead of page->index (Rafael Aquini) [RHEL-145694] +- s390/mm: Simplify noexec page protection handling (Rafael Aquini) [RHEL-145694] +- s390/mm: Remove unused PAGE_KERNEL_EXEC and friends (Rafael Aquini) [RHEL-145694] +- s390/mm: Remove incorrect comment (Rafael Aquini) [RHEL-145694] +- f2fs: cache more dentry pages (Rafael Aquini) [RHEL-145694] +- f2fs: Remove calls to folio_file_mapping() (Rafael Aquini) [RHEL-145694] +- f2fs: Convert __read_io_type() to take a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Use a data folio in f2fs_submit_page_bio() (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio more in f2fs_submit_page_bio() (Rafael Aquini) [RHEL-145694] +- f2fs: Convert f2fs_finish_read_bio() to use folios (Rafael Aquini) [RHEL-145694] +- f2fs: Add F2FS_F_SB() (Rafael Aquini) [RHEL-145694] +- f2fs: Convert submit tracepoints to take a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio in f2fs_write_compressed_pages() (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio in f2fs_truncate_partial_cluster() (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio in f2fs_compress_write_end() (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio in f2fs_all_cluster_page_ready() (Rafael Aquini) [RHEL-145694] +- s390: Add KERNEL_IMAGE_BASE to kasan.config (Rafael Aquini) [RHEL-145694] +- s390/abs_lowcore: Include linux/smp.h for get_cpu() and put_cpu() (Rafael Aquini) [RHEL-145694] +- s390: Remove __bootdata annotations from declarations (Rafael Aquini) [RHEL-145694] +- s390: Remove superfluous new lines from inline assemblies (Rafael Aquini) [RHEL-145694] +- fuse: Set *nbytesp=0 in fuse_get_user_pages on allocation failure (Rafael Aquini) [RHEL-145694] +- fuse: fix direct io folio offset and length calculation (Rafael Aquini) [RHEL-145694] +- btrfs: disable defrag on pre-content watched files (Rafael Aquini) [RHEL-145694] +- xfs: add pre-content fsnotify hook for DAX faults (Rafael Aquini) [RHEL-145694] +- fsnotify: generate pre-content permission event on page fault (Rafael Aquini) [RHEL-145694] +- s390/setup: Cleanup stack_alloc() and stack_free() (Rafael Aquini) [RHEL-145694] +- s390/Kconfig: Select VMAP_STACK unconditionally (Rafael Aquini) [RHEL-145694] +- s390/Kconfig: Select KASAN_VMALLOC if KASAN is enabled (Rafael Aquini) [RHEL-145694] +- mm: don't allow huge faults for files with pre content watches (Rafael Aquini) [RHEL-145694] +- fanotify: disable readahead if we have pre-content watches (Rafael Aquini) [RHEL-145694] +- fsnotify: check if file is actually being watched for pre-content events on open (Rafael Aquini) [RHEL-145694] +- fsnotify: opt-in for permission events at file open time (Rafael Aquini) [RHEL-145694] +- x86/boot/64: Fix spurious undefined reference when CONFIG_X86_5LEVEL=n, on GCC-12 (Rafael Aquini) [RHEL-145694] +- x86/ioremap: Remove unused size parameter in remapping functions (Rafael Aquini) [RHEL-145694] +- x86/ioremap: Simplify setup_data mapping variants (Rafael Aquini) [RHEL-145694] +- x86/mm/tlb: Only trim the mm_cpumask once a second (Rafael Aquini) [RHEL-145694] +- x86/mm/tlb: Also remove local CPU from mm_cpumask if stale (Rafael Aquini) [RHEL-145694] +- selftests/damon: add _damon_sysfs.py to TEST_FILES (Rafael Aquini) [RHEL-145694] +- isofs: Partially convert zisofs_read_folio to use a folio (Rafael Aquini) [RHEL-145694] +- x86/kernel: Move ENTRY_TEXT to the start of the image (Rafael Aquini) [RHEL-145694] +- x86/boot: Disable UBSAN in early boot code (Rafael Aquini) [RHEL-145694] +- x86/boot/64: Avoid intentional absolute symbol references in .head.text (Rafael Aquini) [RHEL-145694] +- x86/boot/64: Determine VA/PA offset before entering C code (Rafael Aquini) [RHEL-145694] +- mm: convert mm_lock_seq to a proper seqcount (Rafael Aquini) [RHEL-145694] +- mm/gup: Use raw_seqcount_try_begin() (Rafael Aquini) [RHEL-145694] +- x86/mm/tlb: Add tracepoint for TLB flush IPI to stale CPU (Rafael Aquini) [RHEL-145694] +- x86/mm/tlb: Update mm_cpumask lazily (Rafael Aquini) [RHEL-145694] +- dax: Remove an unused field in struct dax_operations (Rafael Aquini) [RHEL-145694] +- zram: clear IDLE flag in mark_idle() (Rafael Aquini) [RHEL-145694] +- zram: clear IDLE flag after recompression (Rafael Aquini) [RHEL-145694] +- selftests/damon/huge_count_read_write: provide sufficiently large buffer for DEPRECATED file read (Rafael Aquini) [RHEL-145694] +- mm: move set_pxd_safe() helpers from generic to platform (Rafael Aquini) [RHEL-145694] +- tmpfs: Initialize sysfs during tmpfs init (Rafael Aquini) [RHEL-145694] +- tmpfs: Fix type for sysfs' casefold attribute (Rafael Aquini) [RHEL-145694] +- libfs: Fix kernel-doc warning in generic_ci_validate_strict_name (Rafael Aquini) [RHEL-145694] +- zram: remove UNDER_WB and simplify writeback (Rafael Aquini) [RHEL-145694] +- zram: reshuffle zram_free_page() flags operations (Rafael Aquini) [RHEL-145694] +- zram: do not mark idle slots that cannot be idle (Rafael Aquini) [RHEL-145694] +- zram: rework writeback target selection strategy (Rafael Aquini) [RHEL-145694] +- zram: rework recompress target selection strategy (Rafael Aquini) [RHEL-145694] +- zram: permit only one post-processing operation at a time (Rafael Aquini) [RHEL-145694] +- zram: introduce ZRAM_PP_SLOT flag (Rafael Aquini) [RHEL-145694] +- ecryptfs: Pass the folio index to crypt_extent() (Rafael Aquini) [RHEL-145694] +- ecryptfs: Convert lower_offset_for_page() to take a folio (Rafael Aquini) [RHEL-145694] +- ecryptfs: Convert ecryptfs_decrypt_page() to take a folio (Rafael Aquini) [RHEL-145694] +- ecryptfs: Convert ecryptfs_encrypt_page() to take a folio (Rafael Aquini) [RHEL-145694] +- ecryptfs: Convert ecryptfs_write_lower_page_segment() to take a folio (Rafael Aquini) [RHEL-145694] +- ecryptfs: Convert ecryptfs_write() to use a folio (Rafael Aquini) [RHEL-145694] +- ecryptfs: Convert ecryptfs_read_lower_page_segment() to take a folio (Rafael Aquini) [RHEL-145694] +- ecryptfs: Convert ecryptfs_copy_up_encrypted_with_header() to take a folio (Rafael Aquini) [RHEL-145694] +- ecryptfs: Use a folio throughout ecryptfs_read_folio() (Rafael Aquini) [RHEL-145694] +- ecryptfs: Convert ecryptfs_writepage() to ecryptfs_writepages() (Rafael Aquini) [RHEL-145694] +- fuse: remove pages for requests and exclusively use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert direct io to use folios (Rafael Aquini) [RHEL-145694] +- mm/writeback: add folio_mark_dirty_lock() (Rafael Aquini) [RHEL-145694] +- fuse: convert writebacks to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert retrieves to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert ioctls to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert writes (non-writeback) to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert reads to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert readdir to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert readlink to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert cuse to use folios (Rafael Aquini) [RHEL-145694] +- fuse: add support in virtio for requests using folios (Rafael Aquini) [RHEL-145694] +- fuse: support folios in struct fuse_args_pages and fuse_copy_pages() (Rafael Aquini) [RHEL-145694] +- f2fs: fix to convert log type to segment data type correctly (Rafael Aquini) [RHEL-145694] +- f2fs: clean up opened code w/ {get,set}_nid() (Rafael Aquini) [RHEL-145694] +- f2fs: Fix not used variable 'index' (Rafael Aquini) [RHEL-145694] +- docs: tmpfs: Add casefold options (Rafael Aquini) [RHEL-145694] +- tmpfs: Expose filesystem features via sysfs (Rafael Aquini) [RHEL-145694] +- tmpfs: Add flag FS_CASEFOLD_FL support for tmpfs dirs (Rafael Aquini) [RHEL-145694] +- tmpfs: Add casefold lookup support (Rafael Aquini) [RHEL-145694] +- libfs: Export generic_ci_ dentry functions (Rafael Aquini) [RHEL-145694] +- unicode: Recreate utf8_parse_version() (Rafael Aquini) [RHEL-145694] +- unicode: Export latest available UTF-8 version number (Rafael Aquini) [RHEL-145694] +- ext4: Use generic_ci_validate_strict_name helper (Rafael Aquini) [RHEL-145694] +- libfs: Create the helper function generic_ci_validate_strict_name() (Rafael Aquini) [RHEL-145694] +- fs/writeback: convert wbc_account_cgroup_owner to take a folio (Rafael Aquini) [RHEL-145694] +- um: fix stub exe build with CONFIG_GCOV (Rafael Aquini) [RHEL-145694] +- fuse: convert fuse_notify_store to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert fuse_retrieve to use folios (Rafael Aquini) [RHEL-145694] +- fuse: use the folio based vmstat helpers (Rafael Aquini) [RHEL-145694] +- fuse: convert fuse_writepage_need_send to take a folio (Rafael Aquini) [RHEL-145694] +- fuse: convert fuse_do_readpage to use folios (Rafael Aquini) [RHEL-145694] +- fuse: use kiocb_modified in buffered write path (Rafael Aquini) [RHEL-145694] +- fuse: convert fuse_page_mkwrite to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert fuse_fill_write_pages to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert fuse_send_write_pages to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert readahead to use folios (Rafael Aquini) [RHEL-145694] +- fuse: use fuse_range_is_writeback() instead of iterating pages (Rafael Aquini) [RHEL-145694] +- virtiofs: use GFP_NOFS when enqueuing request through kworker (Rafael Aquini) [RHEL-145694] +- virtiofs: use pages instead of pointer for kernel direct IO (Rafael Aquini) [RHEL-145694] {CVE-2024-53219} +- um: remove PATH_MAX use (Rafael Aquini) [RHEL-145694] +- um: restore process name (Rafael Aquini) [RHEL-145694] +- um: make stub_exe _start() pure inline asm (Rafael Aquini) [RHEL-145694] +- coredump: add cond_resched() to dump_user_range (Rafael Aquini) [RHEL-145694] +- um: Fix misaligned stack in stub_exe (Rafael Aquini) [RHEL-145694] +- um: Disable auto variable initialization for stub_exe.c (Rafael Aquini) [RHEL-145694] +- um: Fix passing '-n' to linker for stub_exe (Rafael Aquini) [RHEL-145694] +- fsnotify, lsm: Decouple fsnotify from lsm (Rafael Aquini) [RHEL-145694] +- um: Switch to 4 level page tables on 64 bit (Rafael Aquini) [RHEL-145694] +- um: clear all memory in new userspace processes (Rafael Aquini) [RHEL-145694] +- um: Discover host_task_size from envp (Rafael Aquini) [RHEL-145694] +- um: Limit TASK_SIZE to the addressable range (Rafael Aquini) [RHEL-145694] +- um: Calculate stub data address relative to stub code (Rafael Aquini) [RHEL-145694] +- um: Add compile time assert that stub fits on a page (Rafael Aquini) [RHEL-145694] +- um: Set parent death signal for winch thread/process (Rafael Aquini) [RHEL-145694] +- um: Set parent death signal for userspace process (Rafael Aquini) [RHEL-145694] +- um: use execveat to create userspace MMs (Rafael Aquini) [RHEL-145694] +- um: Remove 3-level page table support on i386 (Rafael Aquini) [RHEL-145694] +- Revert "selftests/mm: add tests for folio_split(), buddy allocator like split" (Rafael Aquini) [RHEL-145694] +- Revert "selftests/mm: fix split_huge_page_test for folio_split() tests" (Rafael Aquini) [RHEL-145694] +- Revert "mm/selftests: fix split_huge_page_test failure on systems with 64KB page size" (Rafael Aquini) [RHEL-145694] +- Revert "mm, bpf: Introduce free_pages_nolock()" (Rafael Aquini) [RHEL-145694] +- Revert "mm, bpf: Use memcg in try_alloc_pages()." (Rafael Aquini) [RHEL-145694] +- Revert "mm: restore documentation for __free_pages()" (Rafael Aquini) [RHEL-145694] +- Revert "mm/page_alloc: avoid second trylock of zone->lock" (Rafael Aquini) [RHEL-145694] +- Revert "mm: rename try_alloc_pages() to alloc_pages_nolock()" (Rafael Aquini) [RHEL-145694] +- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella) [RHEL-185312] +- ivpu: rename rdmsrq_safe -> rdmsrl_safe (Karol Herbst) [RHEL-151744] +- Revert "dma: convert dma_buf_fd() to FD_ADD()" (José Expósito) [RHEL-151744] +- Partially revert "mm/zone_device: support large zone device private folios", "mm/zone_device: rename page_free callback to folio_free", and "mm/zone_device: reinitialize large zone device private folios" (José Expósito) [RHEL-151744] +- Revert "mm/zone_device: reinitialize large zone device private folios" (José Expósito) [RHEL-151744] +- redhat/configs: Add new configs from DRM 6.19 backport (José Expósito) [RHEL-151744] +- Merge DRM changes from upstream v6.18..v6.19 (Karol Herbst) [RHEL-151744] +- dma-buf: heaps: cma: Create CMA heap for each CMA reserved region (Karol Herbst) [RHEL-151744] +- dma: contiguous: Reserve default CMA heap (Karol Herbst) [RHEL-151744] +- dma: contiguous: Register reusable CMA regions at boot (Karol Herbst) [RHEL-151744] +- dma-buf: heaps: cma: Register list of CMA regions at boot (Karol Herbst) [RHEL-151744] +- gpu: host1x: Add MLOCK recovery for rest of engines (José Expósito) [RHEL-151744] +- net/intel: Replace manual array size calculation with ARRAY_SIZE [i40e] (Michal Schmidt) [RHEL-118536] +- net: Consistently define pci_device_ids using named initializers [i40e] (Michal Schmidt) [RHEL-118536] +- i40e: Cleanup PTP pins on probe failure (Michal Schmidt) [RHEL-118536] +- i40e: Cleanup PTP registration on probe failure (Michal Schmidt) [RHEL-118536] +- i40e: only timestamp PTP event packets (Michal Schmidt) [RHEL-118536] +- i40e: don't advertise IFF_SUPP_NOFCS (Michal Schmidt) [RHEL-118536] +- i40e: fix src IP mask checks and memcpy argument names in cloud filter (Michal Schmidt) [RHEL-118536] +- i40e: Add missing wordpart.h header (Michal Schmidt) [RHEL-118536] +- i40e: drop useless bitmap_weight() call in i40e_set_rxfh_fields() (Michal Schmidt) [RHEL-118536] +- i40e: Fix preempt count leak in napi poll tracepoint (Michal Schmidt) [RHEL-118536] +- Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses [i40e] (Michal Schmidt) [RHEL-118536] +- Convert more 'alloc_obj' cases to default GFP_KERNEL arguments [i40e] (Michal Schmidt) [RHEL-118536] +- Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [i40e] (Michal Schmidt) [RHEL-118536] +- treewide: Replace kmalloc with kmalloc_obj for non-scalar types [i40e] (Michal Schmidt) [RHEL-118536] +- net: intel: fix PCI device ID conflict between i40e and ipw2200 (Michal Schmidt) [RHEL-118536] +- futex/requeue: Revert "Prevent NULL pointer dereference in remove_waiter() on self-deadlock"" (Waiman Long) [RHEL-193249] {CVE-2026-53166} +- futex/requeue: Prevent NULL pointer dereference in remove_waiter() on self-deadlock (Waiman Long) [RHEL-193249] {CVE-2026-53166} +- locking/rtmutex: Skip remove_waiter() when waiter is not enqueued (Waiman Long) [RHEL-193249] {CVE-2026-53166} +- powercap: intel_rapl: Fix memory leak in rapl_add_package_cpuslocked() (Steve Best) [RHEL-193546] +- net/intel: Replace manual array size calculation with ARRAY_SIZE [iavf] (Michal Schmidt) [RHEL-118530] +- iavf: iavf_virtchnl_completion: drop duplicate ether_addr_equal() test (Michal Schmidt) [RHEL-118530] +- net: Consistently define pci_device_ids using named initializers [iavf] (Michal Schmidt) [RHEL-118530] +- iavf: add VIRTCHNL_OP_ADD_VLAN to success completion handler (Michal Schmidt) [RHEL-118530] +- iavf: wait for PF confirmation before removing VLAN filters (Michal Schmidt) [RHEL-118530] +- iavf: stop removing VLAN filters from PF on interface down (Michal Schmidt) [RHEL-118530] +- iavf: rename IAVF_VLAN_IS_NEW to IAVF_VLAN_ADDING (Michal Schmidt) [RHEL-118530] +- iavf: fix wrong VLAN mask for legacy Rx descriptors L2TAG2 (Michal Schmidt) [RHEL-118530] +- iavf: fix kernel-doc comment style in iavf_ethtool.c (Michal Schmidt) [RHEL-118530] +- iavf: fix out-of-bounds writes in iavf_get_ethtool_stats() (Michal Schmidt) [RHEL-118530] +- iavf: fix VLAN filter lost on add/delete race (Michal Schmidt) [RHEL-118530] +- iavf: fix netdev->max_mtu to respect actual hardware limit (Michal Schmidt) [RHEL-118530] +- Convert more 'alloc_obj' cases to default GFP_KERNEL arguments [iavf] (Michal Schmidt) [RHEL-118530] +- Convert 'alloc_flex' family to use the new default GFP_KERNEL argument [iavf] (Michal Schmidt) [RHEL-118530] +- Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [iavf] (Michal Schmidt) [RHEL-118530] +- treewide: Replace kmalloc with kmalloc_obj for non-scalar types [iavf] (Michal Schmidt) [RHEL-118530] +- platform/x86: ISST: Increase minor version (Steve Best) [RHEL-185954] +- ALSA: update RHEL kconfigs for 7.1 upstream code (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: fix missing component_name for cs42l43 part_id 0x2A3B (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: fix NULL pointer dereference in sdca_dev_unregister_functions (Jaroslav Kysela) [RHEL-183295] +- ASoC: loongson: Fix invalid position error in ls_pcm_pointer (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Cleanup if component_probe fails (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Prevent double-free of debugfs (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Fix missing calls to wm_adsp2_remove() (Jaroslav Kysela) [RHEL-183295] +- ALSA: timer: Disable work at freeing timer object (Jaroslav Kysela) [RHEL-183295] +- ALSA: timer: Manage timer object with kref (Jaroslav Kysela) [RHEL-183295] +- Revert "ALSA: timer: Fix UAF at snd_timer_user_params()" (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: yc: Add DMI quirk for ASUS EXPERTBOOK PM1403CDA (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: amd: set ipc flags to zero (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: amd: fix for ipc flags check (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Fix NULL dereference when removing firmware controls (Jaroslav Kysela) [RHEL-183295] +- ALSA: timer: Fix UAF at snd_timer_user_params() (Jaroslav Kysela) [RHEL-183295] +- ALSA: timer: Forcibly close timer instances at closing (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcm: Fix unlocked runtime state reads in xfer ioctls (Jaroslav Kysela) [RHEL-183295] +- ALSA: seq: dummy: fix UMP event stack overread (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add iface reset and delay quirk for AB13X USB Audio (Jaroslav Kysela) [RHEL-183295] +- ALSA: PCM: Fix wait queue list corruption in snd_pcm_drain() on linked streams (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp70: add standalone RT721 SoundWire machine (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: yc: Add MSI Raider A18 HX A9WJG to quirk table (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_sai: Fix 32 slots TDM broken by integer shift UB in xMR write (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: yc: Enable internal mic on MSI Bravo 17 C7VF (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp: Add DMI quirk for Lenovo Yoga Pro 7 15ASH11 (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Set the value of potential sticky mixers to maximum (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek:ALC269 fixup for Yoga Pro 7 15ASH11 mic mute LED (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: simple-mux: Fix enum control bounds check (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: add quirk for HP Dragonfly Folio G3 2-in-1 (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/cs420x: Add CS4208 fixup for iMac16,1 (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add iface reset and delay quirk for TAE1160 USB Audio (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Fix speaker output on ASUS ROG Strix G615LP (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6asm-dai: use pointer type with kzalloc_obj() (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6asm-dai: remove unnecessary braces (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6asm-dai: fix error handling in prepare and set_params (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6asm-dai: close stream only when running (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6asm-dai: do not set stream state in event and trigger callbacks (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: bytcht_es8316: Fix MCLK leak on init errors (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Limit mic boost on Positivo DN140 (Jaroslav Kysela) [RHEL-183295] +- ALSA: scarlett2: Fix 2i2 Gen 4 direct monitor gain on firmware 2417 (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcm: oss: Fix setup list UAF on proc write error (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: cs35l56: Fix system name string leaks (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add HDA_CODEC_QUIRK for Lenovo Yoga Slim 7 14AGP11 (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Fix incorrect comment for ALC299_FIXUP_PREDATOR_SPK (Jaroslav Kysela) [RHEL-183295] +- ALSA: firewire-motu: Protect register DSP event queue positions (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: pcm512x: fix null-ptr dereference in pcm512x_overclock_xxx_put() (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: soc-acpi-intel-ptl-match: Remove unnecessary cs42l43 match (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-acpi-intel-ptl-match: Make Chrome matches conditional (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: soc-acpi: Add entry for sof_es8336 in NVL match table. (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: sof_sdw: Add support for nvlrvp in NVL platform (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs-amp-lib: Fix typo in error message: write -> read (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs-amp-lib: Fix missing dput() after debugfs_lookup() (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs-amp-lib: Fix wrong sizeof() in _cs_amp_set_efi_calibration_data() (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Fix flushing of IRQ work in cs35l56_sdw_remove() (Jaroslav Kysela) [RHEL-183295] +- ALSA: seq: Serialize UMP output teardown with event_input (Jaroslav Kysela) [RHEL-183295] +- ALSA: scarlett2: Allow flash writes ending at segment boundary (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add LED quirk for HP ProBook 430 G6 (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/intel: Make sure to cancel irq-pending work at closing PCM stream (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Move irq pending work into hda-intel stream (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-utils: Add missing va_end in snd_soc_ret() (Jaroslav Kysela) [RHEL-183295] +- ALSA: ua101: Reject too-short USB descriptors (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP 16 Piston OmniBook X (Jaroslav Kysela) [RHEL-183295] +- ALSA: seq: avoid past-the-end iterator in snd_seq_create_port() (Jaroslav Kysela) [RHEL-183295] +- ALSA: timer: avoid past-the-end iterator in snd_timer_dev_register() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_sai: Eliminate possible interrupt storm during probe (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add quirk for HP Z66 G6 14 laptop (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcm: Don't setup bogus iov_iter for silencing (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add mute LED quirk for HP Pavilion Plus 14 (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcm_drm_eld: rate-limit ELD parsing errors (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Avoid quirk matching with zero PCI SSID (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add quirk for HP 250 G10 (103c:8b34) (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Use ALC287_FIXUP_TXNW2781_I2C for ASUS Strix Gxx5 (Jaroslav Kysela) [RHEL-183295] +- ALSA: asihpi: Fix potential OOB array access at reading cache (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp: Add DMI quirk for ASUS Zenbook S16 UM5606GA (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp-sdw-legacy: check CPU DAI name before logging (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6apm-dai: Allocate an extra page for PCM buffers (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/ca0132: Disable auto-detect on manual output select (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add mute LED quirk for HP Pavilion Laptop 16-ag0xxx (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: ALC269 fixup for Lenovo Yoga Pro 7 15ASH111 audio (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Fix NULL pointer dereference in snd_hda_ctl_add() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add quirk for Samsung Galaxy Book5 360 headphone (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: fix mic boost on Framework PTL (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Limit mic boost on Positivo DN50E (Jaroslav Kysela) [RHEL-183295] +- ALSA: doc: cs35l56: Update path to HDA driver source (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: qcom: Check offload mapping failures (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Fix Legion 7 16ITHG6 speaker amp binding (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add iface reset and delay quirk for TTGK Technology USB-C Audio (Jaroslav Kysela) [RHEL-183295] +- ALSA: scarlett2: Add missing error check when initialise Autogain Status (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: fs210x: fix possible buffer overflow (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Log SoundWire status updates only on changes (Jaroslav Kysela) [RHEL-183295] +- ASoC: ti: omap-dmic: Fix IS_ERR() vs NULL check bug in omap_dmic_select_fclk() (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Drop malformed default N from Kconfig (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: Check speaker component string allocation (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: amd: Fix error code handling in psp_send_cmd() (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: Add quirk to ignore RT721 CODEC_MIC (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: Add quirk to ignore RT712 CODEC_MIC (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: soc-acpi: add LG Gram 16Z90U RT713 + single RT1320 quirk (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-acpi-intel-arl-match: add rt712_l0_rt1320_l3 support (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: soc-acpi-intel-arl-match: Reorder ACPI machine tables (Jaroslav Kysela) [RHEL-183295] +- ASoC; dt-bindings: mediatek,mt8173-rt5650-rt5514: Fix mediatek,audio-codec constraints (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: cs35l56: Put ACPI device after setting companion (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: cs35l41: Put ACPI device on missing physical node (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Bound MIDI 2.0 endpoint descriptor scans (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Bound MIDI endpoint descriptor scans (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add codec SSID quirk for Lenovo Yoga Pro 9 16IMH9 (17aa:38d5) (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Destroy workqueue in probe error path (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Don't use devres to unregister component (Jaroslav Kysela) [RHEL-183295] +- ALSA: sparc/dbri: add missing fallthrough (Jaroslav Kysela) [RHEL-183295] +- ALSA: core: Serialize deferred fasync state checks (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add mute LED fixup for HP Pavilion 15-cs1xxx (Jaroslav Kysela) [RHEL-183295] +- ALSA: seq: Fix UMP group 16 filtering (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp_fw_find_test: Clear searched_fw_files in find-by-index test (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp_fw_find_test: Redirect wm_adsp_release_firmware_files() (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2770: Deal with bogus initial temperature value (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2764: Deal with bogus initial temperature register value (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: add clock quirk for Motu 1248 (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: midi2: Restart output URBs on resume (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 15-fh0xxx (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add quirk flags for AlphaTheta EUPHONIA (Jaroslav Kysela) [RHEL-183295] +- ALSA: firewire-tascam: Do not drop unread control events (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add quirk flags for JBL Pebbles (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_xcvr: Fix event generation for cached controls (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: avoid the SDCA companion function not supported failure (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: yc: Add HP OMEN Gaming Laptop 16-ap0xxx product line in quirk table (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Fix out-of-bounds in dev_err() in cs35l56_read_onchip_spkid() (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VE (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Fix hibernate write in runtime resume error path (Jaroslav Kysela) [RHEL-183295] +- ASoC: spacemit: fix RX DMA params not set when TX is running (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: ab8500: Remove suspicious code (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcmtest: Return -EFAULT on pattern read copy failure (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: add min_mute quirk for Razer Nommo V2 X (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add codec SSID quirk for Lenovo Yoga Pro 9 16IMH9 (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Fix speaker silence after S3 resume on Xiaomi Mi Laptop Pro 15 (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/tas2781: Fix incorrect bit update for non-book-zero or book 0 pages >1 (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: cs35l56: Fix uninitialized value in cs35l56_hda_read_acpi() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/conexant: Fix missing error check for jack detection (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Avoid WARN_ON() for HDMI chmap slot checks (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Fix quirk entry placement for PreSonus AudioBox USB (Jaroslav Kysela) [RHEL-183295] +- ASoC: spacemit: move hw constraints from hw_params to startup (Jaroslav Kysela) [RHEL-183295] +- ASoC: spacemit: adjust FIFO trigger threshold to half FIFO size (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: ab8500: Fix casting of private data (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Fix illegal writes to OTP_MEM registers (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: bytcr_wm5102: Fix MCLK leak on platform_clock_control error (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Avoid potential endless loop in convert_chmap_v3() (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Fix potential leak of pd at parsing UAC3 streams (Jaroslav Kysela) [RHEL-183295] +- ALSA: caiaq: Don't abort when no input device is available (Jaroslav Kysela) [RHEL-183295] +- ALSA: caiaq: Fix potentially leftover ep1_in_urb at error path (Jaroslav Kysela) [RHEL-183295] +- ASoC: aw88395: Fix kernel panic caused by invalid GPIO error pointer (Jaroslav Kysela) [RHEL-183295] +- ALSA: caiaq: fix usb_dev refcount leak on probe failure (Jaroslav Kysela) [RHEL-183295] +- sound: ua101: fix division by zero at probe (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: apply quirk for Playstation PDP Riffmaster (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Remove duplicate cmedia entries in codecs Makefile (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add micmute LED quirk for Acer Aspire A315-44P (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: enable mute LED support on ThinkBook 16p (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Fix UAC3 cluster descriptor size check (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcm: oss: Fix data race at accessing runtime.oss.trigger (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: cs35l56: Propagate ASP TX source control errors (Jaroslav Kysela) [RHEL-183295] +- ASoC: ES8389: convert to devm_clk_get_optional() to get clock (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: wcd937x: fix AUX PA sequencing and mixer controls (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Remove stale snd-soc-tegra-utils composite module definition (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt722-sdca: add FU06 Playback Switch for speaker mute control (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2764: Mark die temp register as volatile (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2770: Fix order of operations for temperature calculation (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: Intel: add an empty adr_link (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp: Add DMI quirk for Valve Steam Deck OLED (Jaroslav Kysela) [RHEL-183295] +- regmap: sdw-mbq: Fix spelling mistake "undeferable" -> "undeferrable" (Jaroslav Kysela) [RHEL-183295] +- Revert "ALSA: pcmtest: fix reference leak on failed device registration" (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2781: Add tas5832 support (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: ti,tas2781: Add TAS5832 support (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Fix Audio Advantage Micro II SPDIF switch (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Avoid false E-MU sample-rate notifications (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: cs42l43: allow spk component names to be combined (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: x1e80100: limit speaker volumes (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek - Add mute LED support for HP Victus 15-fa2xxx (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcmtest: Fix resource leaks in module init error paths (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio/line6: Add support for POD HD PRO (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add LED fixup for HP EliteBook 6 G2a Laptops (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Fix reading of mipi-sdca-control-deferrable (Jaroslav Kysela) [RHEL-183295] +- regmap: sdw-mbq: Allow defers on undeferrable controls (Jaroslav Kysela) [RHEL-183295] +- Revert "ALSA: usb-audio: Add quirk for SmartlinkTechnology M01" (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: add quirk for Acer Nitro 16 AN16-41 (Jaroslav Kysela) [RHEL-183295] +- ALSA: core: Fix potential data race at fasync handling (Jaroslav Kysela) [RHEL-183295] +- ALSA: als4000: Fix capture trigger chip->mode race (Jaroslav Kysela) [RHEL-183295] +- ALSA: caiaq: Fix control_put() result and cache rollback (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcmtest: fix reference leak on failed device registration (Jaroslav Kysela) [RHEL-183295] +- ALSA: 6fire: Fix input volume change detection (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add quirk entries for NexiGo N930W webcam (Jaroslav Kysela) [RHEL-183295] +- ALSA: vx: use correct function name in kernel-doc comment (Jaroslav Kysela) [RHEL-183295] +- ALSA: virtio: drop an extaneous kernel-doc comment (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add quirk for SmartlinkTechnology M01 (Jaroslav Kysela) [RHEL-183295] +- ASoC: es8311: Fix clock leak and check update_bits in set_bias_level() (Jaroslav Kysela) [RHEL-183295] +- ASoC: es8311: Check regcache_sync() error in resume (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: stop parsing UAC2 rates at MAX_NR_RATES (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/intel: Move firmware loading into the probe work (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: add quirk for HONOR MRB-XXX M1020 (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Tidy up error check for processing unit (Jaroslav Kysela) [RHEL-183295] +- ALSA: 6fire: Drop unnecessary NULL checks (Jaroslav Kysela) [RHEL-183295] +- ALSA: 6fire: Reduce multi-level conditionals in usb6fire_chip_disconnect() (Jaroslav Kysela) [RHEL-183295] +- ALSA: 6fire: Fix leftover global pointers after probe failures (Jaroslav Kysela) [RHEL-183295] +- ALSA: 6fire: Cover the whole probe and disconnect calls with register_mutex (Jaroslav Kysela) [RHEL-183295] +- ALSA: caiaq: Handle probe errors properly (Jaroslav Kysela) [RHEL-183295] +- ALSA: control: Validate buf_len before strnlen() in snd_ctl_elem_init_enum_names() (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Fix missing error handling for get_min_max*() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek - fixed speaker no sound update (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add quirk for Acer PT316-51S headset mic (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2781: fix unused-const-variable warning (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add quirk for Legion S7 15IMH (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add quirk for HP Spectre x360 14-ea (Jaroslav Kysela) [RHEL-183295] +- ALSA: caiaq: take a reference on the USB device in create_card() (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: rockchip: convert rk3399-gru-sound to DT Schema (Jaroslav Kysela) [RHEL-183295] +- ALSA: sscape: Add suspend and resume support (Jaroslav Kysela) [RHEL-183295] +- ALSA: sscape: Cache per-card resources for board reinitialization (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Do not expose sticky mixers (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Move volume control resolution check into a function (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add error checks against get_min_max*() (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add quirk for PreSonus AudioBox USB (Jaroslav Kysela) [RHEL-183295] +- ALSA: interwave: guard PM-only restore helpers with CONFIG_PM (Jaroslav Kysela) [RHEL-183295] +- ALSA: fireworks: bound device-supplied status before string array lookup (Jaroslav Kysela) [RHEL-183295] +- ALSA: sc6000: Restore board setup across suspend (Jaroslav Kysela) [RHEL-183295] +- ALSA: sc6000: Keep the programmed board state in card-private data (Jaroslav Kysela) [RHEL-183295] +- ALSA: usx2y: us144mkii: fix NULL deref on missing interface 0 (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: Don't allow pointer operations on unconfigured streams (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt1320-sdw: Add an approach to get new hardware advance gain (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Update text of FIXME (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: yc: Add MSI Vector A16 HX A8WHG to quirk table (Jaroslav Kysela) [RHEL-183295] +- ASoC: uda1380: Modernize the driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt1320-sdw: kcontrol for brown-out feature update (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Fix spelling error 'recieved' -> 'received' (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Tidy up irq_enable_flags()/sdca_irq_disable() (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Fix cleanup inversion in class driver (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/alc269: Drop superfluous GPIO write at resume (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add quirk flags for Feaulle Rainbow (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/senarytech: Clean up with the new GPIO helper (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/sigmatel: Clean up with the new GPIO helper (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Add sync version of snd_hda_codec_write() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Add a simple GPIO setup helper function (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Clean up with snd_hda_codec_set_gpio() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/alc662: Simplify the quirk for CSL Unity BF24B (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/analog: Fix GPIO verb orders (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/ca0132: Clean up with the new GPIO helper (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/cirrus: Clean up with the new GPIO helper (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/conexant: Clean up with the new GPIO helper (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add iface reset and delay quirk for HUAWEI USB-C HEADSET (Jaroslav Kysela) [RHEL-183295] +- ALSA: msnd: add ISA and PnP system sleep callbacks (Jaroslav Kysela) [RHEL-183295] +- ALSA: msnd: prepare system sleep support (Jaroslav Kysela) [RHEL-183295] +- ALSA: i2c: ak4xxx-adda: seed AK5365 cache with reset defaults (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add quirk for CSL Unity BF24B (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: hisilicon: Convert hi6210 I2S to dt-schema (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2781: Explicit association of Device, Device Name, and Device ID (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp-da7219-max98357a: tidyup acp_soc_is_rltk_max() (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: qcom: Fix incorrect type in enable_audio_stream (Jaroslav Kysela) [RHEL-183295] +- ALSA: i2c: ak4xxx-adda: implement AK4529 reset handling (Jaroslav Kysela) [RHEL-183295] +- ALSA: tea6330t: add mixer state restore helper (Jaroslav Kysela) [RHEL-183295] +- ALSA: tea6330t: move snd_tea6330t_detect() EXPORT_SYMBOL (Jaroslav Kysela) [RHEL-183295] +- ALSA: interwave: add ISA and PnP suspend and resume callbacks (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: ps: fix the pcm device numbering for acp pdm dmic (Jaroslav Kysela) [RHEL-183295] +- ASoC: intel: avs: Fix type mismatch in variable assignment (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: Constify GPR packet being send over GPR interface (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc.h: remove unused card->pmdown_time (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: compress: return the configured codec from get_params (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5640: Handle 0Hz sysclk during stream shutdown (Jaroslav Kysela) [RHEL-183295] +- ALSA: gusmax: add ISA suspend and resume callbacks (Jaroslav Kysela) [RHEL-183295] +- ALSA: gus: add shared GF1 suspend and resume helpers (Jaroslav Kysela) [RHEL-183295] +- ALSA: gusclassic: add ISA suspend and resume callbacks (Jaroslav Kysela) [RHEL-183295] +- ALSA: gusextreme: add ISA suspend and resume callbacks (Jaroslav Kysela) [RHEL-183295] +- ALSA: ctxfi: Add fallback to default RSR for S/PDIF (Jaroslav Kysela) [RHEL-183295] +- ALSA: ctxfi: Limit PTP to a single page (Jaroslav Kysela) [RHEL-183295] +- ALSA: scarlett2: Add missing sentinel initializer field (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Fix code style error (Jaroslav Kysela) [RHEL-183295] +- ALSA: aoa: onyx: Update IEC958 sample-rate status for PCM playback (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: Standardize MCLK error logs across RT boards (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: cht_bsw_rt5672: Fix MCLK leak on platform_clock_control error (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: bytcr_rt5651: Fix MCLK leak on platform_clock_control error (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: bytcr_rt5640: Fix MCLK leak on platform_clock_control error (Jaroslav Kysela) [RHEL-183295] +- ASoC: imx-rpmsg: Add DSD format support with dynamic DAI format switching (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Export Q7.8 volume control helpers (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: tlv320dac33: remove kmemdup_array (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Add RJ support to class driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: rsnd: Fix potential out-of-bounds access of component_dais[] (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp-sdw-legacy: remove unnecessary condition check (Jaroslav Kysela) [RHEL-183295] +- ASoC: intel: sof_sdw: Prepare for configuration without a jack (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Notify IEC958 Default PCM switch state changes (Jaroslav Kysela) [RHEL-183295] +- ALSA: aoa/onyx: Fix OF node leak on probe failure (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6apm: Add support for early buffer mapping on DSP (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: qdsp6: remove search for module iid in hot path (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6apm-lpass-dai: move graph start to trigger (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: qdapm-lpass-dai: correct the error message (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6dsp: Add Senary MI2S audio interface support (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: qdsp6: lpass-ports: add support for LPASS LPI MI2S dais (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: common: validate cpu dai id during parsing (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: qcom: add LPASS LPI MI2S dai ids (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6apm-dai: reset queue ptr on trigger stop (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6apm-lpass-dai: Fix multiple graph opens (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: qdsp6: topology: check widget type before accessing data (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6apm: remove child devices when apm is removed (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6apm: move component registration to unmanaged version (Jaroslav Kysela) [RHEL-183295] +- soundwire: debugfs: initialize firmware_file to empty string (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: apply quirk for MOONDROP JU Jiu (Jaroslav Kysela) [RHEL-183295] +- ALSA: aoa/tas: Fix OF node leak on probe failure (Jaroslav Kysela) [RHEL-183295] +- ALSA: compress: Pay attention if drivers error out retrieving pointers (Jaroslav Kysela) [RHEL-183295] +- ALSA: compress: Refuse to update timestamps for unconfigured streams (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_easrc: Fix value type in fsl_easrc_iec958_get_bits() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_easrc: Change the type for iec958 channel status controls (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_easrc: Check the variable range in fsl_easrc_iec958_put_bits() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_xcvr: Fix event generation in fsl_xcvr_mode_put() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_xcvr: Fix event generation in fsl_xcvr_arc_mode_put() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_micfil: Fix event generation in micfil_quality_set() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_micfil: Fix event generation in micfil_put_dc_remover_state() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_micfil: Fix event generation in micfil_range_set() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_micfil: Fix event generation in hwvad_put_init_mode() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_micfil: Fix event generation in hwvad_put_enable() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_micfil: Add access property for "VAD Detected" (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra_asoc_machine probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() for regmap init failures (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in OPE, PEQ and MBDRC drivers (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Add error logging in tegra210_admaif driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: mxs-sgtl5000: disable MCLK on error paths of mxs_sgtl5000_probe() (Jaroslav Kysela) [RHEL-183295] +- ALSA: es1688: add ISA suspend and resume callbacks (Jaroslav Kysela) [RHEL-183295] +- ALSA: ctxfi: Use correct DAIO type for da_desc (Jaroslav Kysela) [RHEL-183295] +- ALSA: ctxfi: Rename SPDIFI1 to SPDIFI_BAY (Jaroslav Kysela) [RHEL-183295] +- ALSA: ctxfi: Precompute SRC allocation loop bound (Jaroslav Kysela) [RHEL-183295] +- ASoC: ak5558: remove unused snd_soc_component (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc.h: remove snd_soc_of_parse_audio_prefix() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/cmedia: Remove duplicate pin configuration parsing (Jaroslav Kysela) [RHEL-183295] +- ALSA: aoa: i2sbus: clear stale prepared state (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: Intel: hda: Place check before dereference (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-core: remove duplicate snd_soc_flush_all_delayed_work() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: fix code style (ERROR: else should follow close brace '}') (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: fix bad indentation for alc269 (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp-sdw-legacy: rename the dmic component name (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp: update dmic_num logic for acp pdm dmic (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: topology: use kzalloc_flex (Jaroslav Kysela) [RHEL-183295] +- ASoC: generic: keep fallback dai_name stable across rebind (Jaroslav Kysela) [RHEL-183295] +- ASoC: jz4770: Convert to devm_clk_get_enabled() (Jaroslav Kysela) [RHEL-183295] +- ASoC: jz4760: Convert to devm_clk_get_enabled() (Jaroslav Kysela) [RHEL-183295] +- ASoC: jz4725b: Convert to devm_clk_get_enabled() (Jaroslav Kysela) [RHEL-183295] +- ASoC: samsung: spdif: Convert to devm_ioremap_resource() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add support for ASUS 2026 Commercial laptops using CS35L41 HDA (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add support for HP Laptops (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: cs35l41: Fix boost type for HP Dragonfly 13.5 inch G4 (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: inline i2c_check_functionality checks (Jaroslav Kysela) [RHEL-183295] +- ALSA: aoa: i2sbus: fix OF node lifetime handling (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/cs8409: Fix error message in cs8409_i2c_bulk_read() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: intel: Drop obsolete probe-work unlock workaround (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: tidy up the AF16Rig quirks (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Add missing SET_GPI_* and SET_GPO_* verb definitions (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/proc: show GPI and GPO state in codec proc output (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add quirks for Arturia AF16Rig (Jaroslav Kysela) [RHEL-183295] +- ALSA: asihpi: detect truncated control names (Jaroslav Kysela) [RHEL-183295] +- ALSA: core: Validate compress device numbers without dynamic minors (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: avs: Include CPUID header at file scope (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: avs: Check maximum valid CPUID leaf (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: ehl_rt5660: remove unused macro definitions (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: fix the register to ctl value conversion for Q7.8 format (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-core: remove unused dobj_list (Jaroslav Kysela) [RHEL-183295] +- ASoC: ts3a227e: Drop unused include (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt1318: Drop unused include (Jaroslav Kysela) [RHEL-183295] +- ASoC: nau8315: Drop unused include (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: mediatek,mt8173-rt5650-rt5514: convert to DT schema (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Extend max number of channels to 64 (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Replace hard-coded number with MAX_CHANNELS (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcm: Serialize snd_pcm_suspend_all() with open_mutex (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcm: Use pcm_lib_apply_appl_ptr() in x32 sync_ptr (Jaroslav Kysela) [RHEL-183295] +- ALSA: core/seq: Optimize the return logic in cc_ev_to_ump_midi2 (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: rotate standard MIDI output port scan (Jaroslav Kysela) [RHEL-183295] +- ALSA: seq_oss: return full count for successful SEQ_FULLSIZE writes (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: add rt1320 and rt1321 dmic dai in codec_info_list (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: Intel: Add a is_amp flag to fix the wrong name prefix (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: soc-acpi-intel-ptl-match: drop rt722 monolithic match tables (Jaroslav Kysela) [RHEL-183295] +- ASoC: renesas: Fix non-static global variable (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp_fw_find_test: Fix missing NULL terminator on file name list (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Allow factory calibration through ALSA controls (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc.h: Add SOC_SINGLE_BOOL_EXT_ACC() to allow setting access flags (Jaroslav Kysela) [RHEL-183295] +- ASoC: rockchip: rockchip_sai: Set slot width for non-TDM mode (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: rockchip: Convert rockchip-max98090.txt to yaml (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra_audio_graph_card probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra_asoc_machine probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra210_sfc probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra210_mvc probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra210_mixer probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Add error logging in tegra210_i2s driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra210_dmic probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Add error logging in tegra210_amx driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra210_ahub probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Add error logging in tegra210_adx driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra186_dspk probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra186_asrc probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: mediatek: Adjust style of blocks placement (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: mediatek,mt2701-wm8960: Correctly use additionalProperties (Jaroslav Kysela) [RHEL-183295] +- ASoC: update outdated comments for removed snd_soc_new_pcms() (Jaroslav Kysela) [RHEL-183295] +- ASoC: uda1380: use dev_err() and %%pe for better error reporting (Jaroslav Kysela) [RHEL-183295] +- ASoC: uda1380: fix missing return value checks for I2C operations (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: sof-audio: pcm_id is __le32 (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: yc: Add MSI Thin A15 B7VF to quirk table (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: add vendor_id to asoc_sdw_codec_info (Jaroslav Kysela) [RHEL-183295] +- ASoC: sun4i-spdif: Make reset control non-optional and check for all errors (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-topology: fix __le32 conversion in printed values (Jaroslav Kysela) [RHEL-183295] +- ASoC: generic: update outdated comment for removed soc_bind_dai_link() (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: select CONFIG_SND_SOC_WM_ADSP from all users (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-component: remove component->val_bytes (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-ops: use snd_soc_component_regmap_val_bytes() (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: use snd_soc_component_regmap_val_bytes() (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-component: add snd_soc_component_regmap_val_bytes() (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: validate full match when resolving quirk aliases (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: adi,ssm2305: Convert to DT schema (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Fix crash in kunit tests on arm64 (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: cs42l84: set up PLL for more sample rates (Jaroslav Kysela) [RHEL-183295] +- soundwire: intel_auxdevice: Add cs42l49 to wake_capable_list (Jaroslav Kysela) [RHEL-183295] +- ALSA: timer: keep a list of open masters for slave lookup (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Use named control mux for GE/SU controls (Jaroslav Kysela) [RHEL-183295] +- ASoC: dapm: Add a named controls variant of a mux widget (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: wcd-clsh: Always update buck/flyback on transitions on transitions (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_easrc: fix comment typo (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc_sdw_utils: remove codec name index of snd_soc_sdca codecs (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc_sdw_utils: remove cs42l45 SmartMic codec name index (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcm: oss: use proper stream lock for runtime->state access (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-component: remove pcm_construct()/pcm_destruct() (Jaroslav Kysela) [RHEL-183295] +- ASoC: xtensa: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: xilinx: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: uniphier: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: stm: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: sprd: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: sof: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-generic-dmaengine-pcm: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: samsung: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: renesas: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: mediatek: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: pxa: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: loongson: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: kirkwood: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: intel: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: google: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: generic: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: dwc: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: rt5xxx-spi: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: cros_ec_codec: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: bcm: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: au1x: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: atmel: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: apple: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-component: re-add pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: aw88166: Support device specific firmware (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2770: expose SDOUT bus keeper via set_tdm_idle (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2764: expose SDOUT bus keeper via set_tdm_idle operation (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-dai: add common operation to set TDM idle mode (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: add TDM slot idle mode properties (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-dai: define possible idle TDM slot modes (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: update tdm-slot.txt references to tdm-slot.yaml (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: convert tdm-slot to YAML (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp3x-rt5682-max9836: Drop unused include (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp3x-es83x: Drop unused include (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp-rt5645: Drop unused include (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp-es8336: Drop unused include (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp-da7291-max98357a: Drop unused include (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: Add codec_info for cs42l49 (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Add support for the Cirrus Logic cs42l49 (Jaroslav Kysela) [RHEL-183295] +- soundwire: cadence: Clear message complete before signaling waiting thread (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: map UAC3 front wide channels in convert_chmap_v3() (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: ti,tas2770: Switch to undeprecated reset-gpios (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Support clock stop mode 1 if enabled in ACPI (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: catpt: Migrate to the new control operations (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: catpt: Do not wake DSP just for volume setup (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: catpt: Simplify procedure of applying user settings (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: catpt: New volume and mute control operations (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: catpt: Synchronize stream access (Jaroslav Kysela) [RHEL-183295] +- ASoC: da7219: scope AAD suspend and resume helpers to CONFIG_PM (Jaroslav Kysela) [RHEL-183295] +- ALSA: aoa: Skip devices with no codecs in i2sbus_resume() (Jaroslav Kysela) [RHEL-183295] +- firmware: cs_dsp: Simplify suppressing log messages during KUnit testing (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: sof-audio: pcm_id is __le32 (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Combine some similar code in firmware file search (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Use a struct to pass around firmware struct and filename (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Add KUnit test cases for '/' in firmware filenames (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Convert '/' to '-' when normalizing firmware filenames (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Use consistent error checks in wm_adsp_request_firmware_files() (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Remove duplicated code to find firmware file (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Add kunit test for firmware file search (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Export function for KUnit test to get firmware filenames (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Add KUnit redirection stubs for firmware file search (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Remove unused argument to wm_adsp_release_firmware_files() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_xcvr: add bitcount and timestamp controls (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_sai: add bitcount and timestamp controls (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_utils: Add snd_kcontrol functions for specific cases (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/senary: Fix beep error handling and optimize EAPD switching (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: wcd9335: Remove potential undefined behavior in wcd9335_slimbus_irq() (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Make wm_adsp_fw_text[] const (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Put OTP register defines in correct address order (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: peb2466: Change the +/- 6dB switch to a volume (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56-test: Remove pointless duplicate loop counters (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: add Studio 1824 support (Jaroslav Kysela) [RHEL-183295] +- mfd: cs42l43: Add support for the B variant (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs42l43: Add support for the B variant (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: cirrus,cs42l43: Add CS42L43B variant (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: Add CS42L43B codec info (Jaroslav Kysela) [RHEL-183295] +- soundwire: Intel: test bus.bpt_stream before assigning it (Jaroslav Kysela) [RHEL-183295] +- soundwire: bus: demote UNATTACHED state warnings to dev_dbg() (Jaroslav Kysela) [RHEL-183295] +- soundwire: stream: Poll for DP prepare to avoid interrupt deadlock (Jaroslav Kysela) [RHEL-183295] +- soundwire: amd: add clock init control function (Jaroslav Kysela) [RHEL-183295] +- soundwire: amd: refactor bandwidth calculation logic (Jaroslav Kysela) [RHEL-183295] +- ASoC: ti: davinci-mcasp: improve aux_div selection for mid-range dividers (Jaroslav Kysela) [RHEL-183295] +- ASoC: ti: davinci-mcasp: extract mcasp_is_auxclk_enabled() helper (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Refine string-descriptor-based quirk matching (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: KUnit tests for reading speaker ID from host GPIOs (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: KUnit tests for setting dsp.system_name (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Some KUnit testing of cs35l56_get_speaker_id() (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Use strings in struct usb_dev for manufacturer & co (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/senary: Add hardware init verbs and fixup framework (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Improve volume range checks (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add helper function for volume range checks (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Deconflict VID between Focusrite Novation & MV-SILICON (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Support string-descriptor-based quirk table entry (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add QUIRK_FLAG_MIXER_{PLAYBACK,CAPTURE}_LINEAR_VOL (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add linear volume quirk for Hotone Audio Pulze Mini (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Apply linear volume quirk on MV-SILICON devices (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56-test: Add test cases without onchip pulls defined (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-core: Use guard()/scoped_guard() for mutex lock (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l45: Hibernate wm_adsp on runtime suspend (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l41: Hibernate wm_adsp on runtime suspend (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: wm_adsp: Allow wm_adsp to hibernate without stopping DSP (Jaroslav Kysela) [RHEL-183295] +- firmware: cs_dsp: Add API to hibernate the DSP (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: nvidia,tegra-audio-max9808x: document additional board pins (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Support WM8962 by machine driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: nvidia,tegra-audio: document WM8962 CODEC (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Support CPCAP by machine driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: nvidia,tegra-audio: document CPCAP CODEC (Jaroslav Kysela) [RHEL-183295] +- ASoC: sti: use managed regmap_field allocations (Jaroslav Kysela) [RHEL-183295] +- ASoC: sti: Return errors from regmap_field_alloc() (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs42xx8: add error checks for constraints in TDM mode (Jaroslav Kysela) [RHEL-183295] +- ALSA: aoa: Constify struct codec_connection (Jaroslav Kysela) [RHEL-183295] +- ALSA: control: Verify put() result when in debug mode (Jaroslav Kysela) [RHEL-183295] +- ASoC: remove snd_soc_pcm_subclass (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Pull the Q7.8 volume helpers out of soc-ops (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Improve mapping of Q7.8 SDCA volumes (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Add default value for mipi-sdca-function-reset-max-delay (Jaroslav Kysela) [RHEL-183295] +- firmware: cs_dsp: Mark KUnit test suites KUNIT_SPEED_SLOW (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs-amp-lib-test: Stop including platform_device.h (Jaroslav Kysela) [RHEL-183295] +- soundwire: intel_auxdevice: Add CS47L47 to wake_capable_list (Jaroslav Kysela) [RHEL-183295] +- soundwire: slave: Don't register devices that are disabled in ACPI (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Add CS47L47 to class driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc_sdw_utils: Add device info for CS47L47 (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2552: Allow audio enable GPIO to sleep (Jaroslav Kysela) [RHEL-183295] +- soundwire: sdw.h: repair names and format of kernel-doc comments (Jaroslav Kysela) [RHEL-183295] +- ASoC: simple-card-utils: add sysclk ordering support (Jaroslav Kysela) [RHEL-183295] +- ASoC: ti: davinci-mcasp: Add system suspend/resume support (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-compress: use function to clear symmetric params (Jaroslav Kysela) [RHEL-183295] +- ASoC: Add SPDX ids to many soc files (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5575: Remove redundant assignment to .owner (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5677-spi: Add SPI device ID matching table (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5677: Reset the codec during probing (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5677: Set up ACPI GPIO pins mapping table (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5677: Report error if the ID register cannot be read (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5677: Allow it to be defined as an I2C board (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5677: Fix typo in the header file (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5677: Add 10EC5677 ACPI ID as supported (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: aw88261: Add firmware-name support (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: awinic,aw88395: Document firmware-name property (Jaroslav Kysela) [RHEL-183295] +- ASoC: Add quirk for Lecoo Bellator N176 (Jaroslav Kysela) [RHEL-183295] +- ASoC: Drop RPL driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: Add DMIC support for the AMD RPL platform (Jaroslav Kysela) [RHEL-183295] +- sound/soundwire: Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses (Jaroslav Kysela) [RHEL-183295] +- sound/soundwire: Convert more 'alloc_obj' cases to default GFP_KERNEL arguments (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl: mpc5200_dma: Convert to devm_ioremap() (Jaroslav Kysela) [RHEL-183295] +- sound/soundwire: Convert 'alloc_obj' family to use the new default GFP_KERNEL argument (Jaroslav Kysela) [RHEL-183295] +- sound: Convert 'alloc_flex' family to use the new default GFP_KERNEL argument (Jaroslav Kysela) [RHEL-183295] +- sound/soundwire: Replace kmalloc with kmalloc_obj for non-scalar types (Jaroslav Kysela) [RHEL-183295] +- overflow: Introduce struct_offset() to get offset of member (Jaroslav Kysela) [RHEL-183295] +- svcrdma: preserve rq_next_page in svc_rdma_save_io_pages (Olga Kornievskaia) [RHEL-192306] +- lockd: fix NLMv4 GRANTED_MSG handling (Olga Kornievskaia) [RHEL-186673] +- platform/x86/intel-uncore-freq: Increase minor version (Steve Best) [RHEL-185138] +- platform/x86/intel-uncore-freq: Handle autonomous UFS status bit (Steve Best) [RHEL-185138] +- x86/mce: Restore MCA polling interval halving (Steve Best) [RHEL-182292] +- redhat/configs: enable CONFIG_ARCH_MEDIATEK (Jiri Benc) [RHEL-191344] +- nvmet-tcp: remove redundant calls to nvmet_tcp_fatal_error() (Maurizio Lombardi) [RHEL-188366] +- nvmet-tcp: propagate nvmet_tcp_build_pdu_iovec() errors to its callers (Maurizio Lombardi) [RHEL-188366] {CVE-2026-52989} +- configs: Add NXP timer Kconfig options for automotive builds (Enric Balletbo i Serra) [RHEL-152816] +- clocksource: move NXP timer selection to drivers/clocksource (Enric Balletbo i Serra) [RHEL-152816] +- arm64: dts: s32g: add PIT support for s32g2 and s32g3 (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/nxp-pit: Prevent driver unbind (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/nxp-pit: Add NXP Automotive s32g2 / s32g3 support (Enric Balletbo i Serra) [RHEL-152816] +- ARM: imx: Kconfig: Adjust select after renamed config option (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Rename the VF PIT to NXP PIT (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Unify the function name for irq ack (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Consolidate calls to pit_*_disable/enable (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Encapsulate set counter function (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Enable and disable module on error (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Encapsulate clocksource enable / disable (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Use the node name for the interrupt and timer names (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Encapsulate the PTLCVAL macro (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Encapsulate the macros (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Register the clocksource from the driver (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Convert raw values to BIT macros (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Allocate the struct timer at init time (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Encapsulate the initialization of the cycles_per_jiffy (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Pass the cpu number as parameter (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Rework the base address usage (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Set the scene for multiple timers (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Add COMPILE_TEST option (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel (Enric Balletbo i Serra) [RHEL-152816] +- redhat/configs: Enable drivers for SpacemiT platforms (Jennifer Berringer) [RHEL-180378] +- PCI/pwrctrl: generic: Rename pci-pwrctrl-slot as generic (Jennifer Berringer) [RHEL-180378] +- PCI/pwrctrl: Uncomment config PCI_PWRCTL_SLOT (Jennifer Berringer) [RHEL-180378] +- pwm: pxa: Allow to enable for SpacemiT K1 SoC (Jennifer Berringer) [RHEL-180378] +- pwm: pxa: Add optional reset control (Jennifer Berringer) [RHEL-180378] +- pwm: pxa: Improve using dev_err_probe() (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: add comprehensive SDR tuning support (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: add regulator and pinctrl voltage switching support (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: enable essential clock infrastructure for SD operation (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: spacemit: Add support for K3 SoC (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: add reset support (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: Drop the use of sdhci_pltfm_free() (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: disable HW busy detection (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: make register definition vendor specific (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: Fix error code in probe() (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: add support for SpacemiT K1 SoC (Jennifer Berringer) [RHEL-180378] +- pinctrl: spacemit: fix NULL check in spacemit_pin_set_config (Jennifer Berringer) [RHEL-180378] +- spi: fsl-qspi: Use reinit_completion() for repeated operations (Jennifer Berringer) [RHEL-180378] +- spi: fsl-qspi: support the SpacemiT K1 SoC (Jennifer Berringer) [RHEL-180378] +- spi: fsl-qspi: introduce sfa_size devtype data (Jennifer Berringer) [RHEL-180378] +- spi: fsl-qspi: add a clock disable quirk (Jennifer Berringer) [RHEL-180378] +- spi: fsl-qspi: switch predicates to bool (Jennifer Berringer) [RHEL-180378] +- spi: fsl-qspi: add optional reset support (Jennifer Berringer) [RHEL-180378] +- dmaengine: mmp_pdma: Fix race condition in mmp_pdma_residue() (Jennifer Berringer) [RHEL-180378] {CVE-2025-71221} +- dmaengine: mmp_pdma: fix DMA mask handling (Jennifer Berringer) [RHEL-180378] +- dmaengine: mmp_pdma: Add SpacemiT K1 PDMA support with 64-bit addressing (Jennifer Berringer) [RHEL-180378] +- dmaengine: mmp_pdma: Add operations structure for controller abstraction (Jennifer Berringer) [RHEL-180378] +- dmaengine: mmp_pdma: Add reset controller support (Jennifer Berringer) [RHEL-180378] +- dmaengine: mmp_pdma: Add clock support (Jennifer Berringer) [RHEL-180378] +- usb: dwc3: Add optional VBUS regulator support to SpacemiT K1 (Jennifer Berringer) [RHEL-180378] +- usb: dwc3: dwc3-generic-plat: spacemit: add support for K3 SoC (Jennifer Berringer) [RHEL-180378] +- phy: k1-usb: k3: add USB2 PHY support (Jennifer Berringer) [RHEL-180378] +- phy: spacemit: Remove incorrect clk_disable() in spacemit_usb2phy_init() (Jennifer Berringer) [RHEL-180378] +- phy: k1-usb: add disconnect function support (Jennifer Berringer) [RHEL-180378] +- phy: move spacemit pcie driver to its subfolder (Jennifer Berringer) [RHEL-180378] +- phy: spacemit: support K1 USB2.0 PHY controller (Jennifer Berringer) [RHEL-180378] +- phy: Kconfig: spacemit: add COMMON_CLK dependency (Jennifer Berringer) [RHEL-180378] +- phy: spacemit: Introduce PCIe/combo PHY (Jennifer Berringer) [RHEL-180378] +- PCI: spacemit: Add SpacemiT PCIe host driver (Jennifer Berringer) [RHEL-180378] +- reset: Add devres helpers to request pre-deasserted reset controls (Jennifer Berringer) [RHEL-180378] +- reset: replace boolean parameters with flags parameter (Jennifer Berringer) [RHEL-180378] +- regmap: provide regmap_assign_bits() (Jennifer Berringer) [RHEL-180378] +- regulator: spacemit-p1: Update supply names (Jennifer Berringer) [RHEL-180378] +- regulator: spacemit-p1: Fix n_voltages for BUCK and LDO regulators (Jennifer Berringer) [RHEL-180378] +- regulator: spacemit: Align input supply name with the DT binding (Jennifer Berringer) [RHEL-180378] +- driver: reset: spacemit-p1: add driver for poweroff/reboot (Jennifer Berringer) [RHEL-180378] +- rtc: spacemit: support the SpacemiT P1 RTC (Jennifer Berringer) [RHEL-180378] +- regulator: spacemit: support SpacemiT P1 regulators (Jennifer Berringer) [RHEL-180378] +- mfd: syscon: Restore device_node_to_regmap() for non-syscon nodes (Jennifer Berringer) [RHEL-180378] +- mfd: syscon: Allow syscon nodes without a "syscon" compatible (Jennifer Berringer) [RHEL-180378] +- mfd: syscon: Fix race in device_node_get_regmap() (Jennifer Berringer) [RHEL-180378] +- mfd: Kconfig: Default MFD_SPACEMIT_P1 to 'm' if ARCH_SPACEMIT (Jennifer Berringer) [RHEL-180378] +- mfd: simple-mfd-i2c: Remove select I2C_K1 from MFD_SPACEMIT_P1 (Jennifer Berringer) [RHEL-180378] +- mfd: simple-mfd-i2c: Add SpacemiT P1 support (Jennifer Berringer) [RHEL-180378] +- mfd: simple-mfd-i2c: Add compatible strings for Layerscape QIXIS FPGA (Jennifer Berringer) [RHEL-180378] +- mfd: simple-mfd-i2c: Add MAX77705 support (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: introduce pio for k1 (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: move i2c_xfer_msg() (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: drop IRQF_ONESHOT flag from IRQ request (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: drop useless spaces (Jennifer Berringer) [RHEL-180378] +- i2c: k1: add reset support (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: fix detect issue (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: ensure SDA is released after bus reset (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: check SDA instead of SCL after bus reset (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: disable SDA glitch fix to avoid restart delay (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: remove stop function to avoid bus error (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: ensure bus release check runs when wait_bus_idle() fails (Jennifer Berringer) [RHEL-180378] +- i2c: k1: check for transfer error (Jennifer Berringer) [RHEL-180378] +- i2c: k1: Initialize variable before use (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: add support for SpacemiT K1 SoC (Jennifer Berringer) [RHEL-180378] +- gpio: spacemit-k1: Add set_config callback support (Jennifer Berringer) [RHEL-180378] +- gpio: spacemit-k1: Use PDR for pin direction, not SDR/CDR (Jennifer Berringer) [RHEL-180378] +- gpio: spacemit: Add GPIO support for K3 SoC (Jennifer Berringer) [RHEL-180378] +- gpio: spacemit-k1: use new generic GPIO chip API (Jennifer Berringer) [RHEL-180378] +- gpio: generic: add new generic GPIO chip API (Jennifer Berringer) [RHEL-180378] +- gpio: spacemit: Add missing MODULE_DEVICE_TABLE (Jennifer Berringer) [RHEL-180378] +- gpio: spacemit: add support for K1 SoC (Jennifer Berringer) [RHEL-180378] +- gpiolib: initialize return value in gpiochip_set_multiple() (Jennifer Berringer) [RHEL-180378] +- gpiolib: Allow to use setters with return value for output-only gpios (Jennifer Berringer) [RHEL-180378] +- gpiolib: remove unneeded WARN_ON() from gpiochip_set_multiple() (Jennifer Berringer) [RHEL-180378] +- gpiolib: fix kerneldoc (Jennifer Berringer) [RHEL-180378] +- gpiolib: of: Handle threecell GPIO chips (Jennifer Berringer) [RHEL-180378] +- gpiolib: of: Use local variables (Jennifer Berringer) [RHEL-180378] +- gpiolib: introduce gpio_chip setters that return values (Jennifer Berringer) [RHEL-180378] +- gpiolib: rework the wrapper around gpio_chip::set_multiple() (Jennifer Berringer) [RHEL-180378] +- gpiolib: wrap gpio_chip::set() (Jennifer Berringer) [RHEL-180378] +- gpiolib: make value setters have return values (Jennifer Berringer) [RHEL-180378] +- leds: aw200xx: don't use return with gpiod_set_value() variants (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: enable PMIC on OrangePi R2S (Jennifer Berringer) [RHEL-180378] +- dts: riscv: spacemit: k3: Fix I/O power settings (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k3: Add Ziccrse extension for X100 cores (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k3: Initial support for CoM260-IFX board (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-musepi-pro: add SD card support with UHS modes (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k3: Add pwm support (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: fix uboot partition offset on Milk-V Jupiter (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: enable SD card support on Milk-V Jupiter (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: enable eMMC on Milk-V Jupiter (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: sort aliases on Milk-V Jupiter (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: set console baud rate on Milk-V Jupiter (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: enable USB3 on OrangePi R2S (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: Add thermal sensor for K1 SoC (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: Add PDMA controller node for K3 SoC (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: enable QSPI for OrangePi RV2 (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-musepi-pro: set default console baud rate (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-musepi-pro: enable PCIe ports (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-musepi-pro: enable USB 3 ports (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-musepi-pro: enable QSPI and add SPI NOR (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-musepi-pro: add 24c02 eeprom (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-musepi-pro: add PMIC and power infrastructure (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-bananapi-f3: add SD card support with UHS modes (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-orangepi-rv2: add SD card support with UHS modes (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1: add SD card controller and pinctrl support (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k3: Add USB2.0 support (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: enable eMMC for OrangePi RV2 (Jennifer Berringer) [RHEL-180378] +- dts: riscv: spacemit: correct 32k clock frequency (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: define a SPI controller node (Jennifer Berringer) [RHEL-180378] +- dts: spacemit: set console baud rate on bpif3 (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: Enable USB3.0/PCIe on OrangePi RV2 (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: Define the P1 PMIC regulators for OrangePi RV2 (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: Enable i2c8 adapter for OrangePi RV2 (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: add DeepComputing FML13V05 board device tree (Jennifer Berringer) [RHEL-180378] +- tipc: fix double-free in tipc_buf_append() (CKI Backport Bot) [RHEL-152740] +- tipc: fix bc_ackers underflow on duplicate GRP_ACK_MSG (CKI Backport Bot) [RHEL-152740] +- tipc: fix divide-by-zero in tipc_sk_filter_connect() (CKI Backport Bot) [RHEL-152740] +- tipc: fix duplicate publication key in tipc_service_insert_publ() (CKI Backport Bot) [RHEL-152740] +- tipc: fix RCU dereference race in tipc_aead_users_dec() (CKI Backport Bot) [RHEL-152740] +- tipc: use kfree_sensitive() for session key material (CKI Backport Bot) [RHEL-152740] +Resolves: RHEL-117276, RHEL-118530, RHEL-118536, RHEL-141981, RHEL-145694, RHEL-151744, RHEL-152740, RHEL-152816, RHEL-179516, RHEL-180147, RHEL-180378, RHEL-182292, RHEL-183295, RHEL-185138, RHEL-185312, RHEL-185954, RHEL-186631, RHEL-186673, RHEL-188366, RHEL-189045, RHEL-191344, RHEL-192306, RHEL-193249, RHEL-193546 + +* Fri Jul 10 2026 CKI KWF Bot [6.12.0-248.el10] - ipv4: account for fraggap on the paged allocation path (Íñigo Huguet) [RHEL-191369] - ipv6: account for fraggap on the paged allocation path (Íñigo Huguet) [RHEL-191369] {CVE-2026-53362} - net: skbuff: fix missing zerocopy reference in pskb_carve helpers (Sabrina Dubroca) [RHEL-192922] diff --git a/kernel.spec b/kernel.spec index 109b02d60..4afbf2eca 100644 --- a/kernel.spec +++ b/kernel.spec @@ -179,15 +179,15 @@ Summary: The Linux kernel %define specrpmversion 6.12.0 %define specversion 6.12.0 %define patchversion 6.12 -%define pkgrelease 248 +%define pkgrelease 249 %define kversion 6 -%define tarfile_release 6.12.0-248.el10 +%define tarfile_release 6.12.0-249.el10 # This is needed to do merge window version magic %define patchlevel 12 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 248%{?buildid}%{?dist} +%define specrelease 249%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.12.0-248.el10 +%define kabiversion 6.12.0-249.el10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4556,7 +4556,2368 @@ fi\ # # %changelog -* Wed Jul 08 2026 CKI KWF Bot [6.12.0-248.el10] +* Tue Jul 14 2026 Alexandra Hájková [6.12.0-249.el10] +- vduse: Fix race in vduse_dev_msg_sync and vduse_dev_read_iter (Koushik Dutta) [RHEL-189045] +- vduse: Requeue failed read to send_list head (Koushik Dutta) [RHEL-189045] +- iommu/amd: Use maximum PPR log buffer size when SNP is enabled on Family 0x19 (Eder Zulian) [RHEL-179516] +- iommu/amd: Use maximum Event log buffer size when SNP is enabled on Family 0x19 (Eder Zulian) [RHEL-179516] +- crypto: ccp: Skip SEV and SNP INIT for kdump boot (Eder Zulian) [RHEL-179516] +- ip6_gre: Use cached t->net in ip6erspan_changelink(). (CKI Backport Bot) [RHEL-180147] {CVE-2026-46120} +- thermal: intel: int340x: Read DDR data rate for Nova Lake (Steve Best) [RHEL-117276] +- net: lan743x: Initialize eth_syslock spinlock before use (Michal Schmidt) [RHEL-141981] +- net: lan743x: permit VLAN-tagged packets up to configured MTU (Michal Schmidt) [RHEL-141981] +- net: lan743x: avoid netdev-based logging before netdev registration (Michal Schmidt) [RHEL-141981] +- net: lan743x: rename chip_rev to fpga_rev (Michal Schmidt) [RHEL-141981] +- net: lan743x: fix duplex configuration in mac_link_up (Michal Schmidt) [RHEL-141981] +- net: lan743x: fix SGMII detection on PCI1xxxx B0+ during warm reset (Michal Schmidt) [RHEL-141981] +- net: microchip: lan743x: add ethtool nway_reset support (Michal Schmidt) [RHEL-141981] +- Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [lan743x] (Michal Schmidt) [RHEL-141981] +- treewide: Replace kmalloc with kmalloc_obj for non-scalar types [lan743x] (Michal Schmidt) [RHEL-141981] +- net: lan743x: convert to use .get_rx_ring_count (Michal Schmidt) [RHEL-141981] +- net: lan743x: fix potential out-of-bounds write in lan743x_ptp_io_event_clock_get() (Michal Schmidt) [RHEL-141981] {CVE-2025-38183} +- net: lan743x: Modify the EEPROM and OTP size for PCI1xxxx devices (Michal Schmidt) [RHEL-141981] {CVE-2025-38422} +- net: lan743x: Fix PHY reset handling during initialization and WOL (Michal Schmidt) [RHEL-141981] +- net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy (Michal Schmidt) [RHEL-141981] +- net: lan743x: Restore SGMII CTRL register on resume (Michal Schmidt) [RHEL-141981] +- net: lan743x: implement ndo_hwtstamp_get() (Michal Schmidt) [RHEL-141981] +- net: lan743x: convert to ndo_hwtstamp_set() (Michal Schmidt) [RHEL-141981] +- net: lan743x: Fix memleak issue when GSO enabled (Michal Schmidt) [RHEL-141981] {CVE-2025-37909} +- net: lan743x: Allocate rings outside ZONE_DMA (Michal Schmidt) [RHEL-141981] +- net: lan743x: convert to phylink managed EEE (Michal Schmidt) [RHEL-141981] +- net: lan743x: use netdev in lan743x_phylink_mac_link_down() (Michal Schmidt) [RHEL-141981] +- dpll: allow fwnode pins to attempt state change without capability bit (Michal Schmidt) [RHEL-186631] +- dpll: extend pin notifier with notification source ID (Michal Schmidt) [RHEL-186631] +- dpll: balance create/delete notifications in __dpll_pin_(un)register (Michal Schmidt) [RHEL-186631] +- dpll: guard sync-pair removal on full pin unregister (Michal Schmidt) [RHEL-186631] +- dpll: emit per-dpll delete notifications in dpll_pin_on_pin_unregister() (Michal Schmidt) [RHEL-186631] +- dpll: send delete notification before unregister in on-pin rollback (Michal Schmidt) [RHEL-186631] +- dpll: fix stale iteration in dpll_pin_on_pin_unregister() (Michal Schmidt) [RHEL-186631] +- dpll: allow registering FW-identified pin with a different DPLL (Michal Schmidt) [RHEL-186631] +- dpll: add generic DPLL type (Michal Schmidt) [RHEL-186631] +- dpll: zl3073x: make frequency monitor a per-device attribute (Michal Schmidt) [RHEL-186631] +- dpll: zl3073x: use __dpll_device_change_ntf() and remove change_work (Michal Schmidt) [RHEL-186631] +- dpll: export __dpll_device_change_ntf() for use under dpll_lock (Michal Schmidt) [RHEL-186631] +- dpll: change dpll_netdev_pin_handle_size() to assume DPLL_A_PIN_ID will be used (Michal Schmidt) [RHEL-186631] +- dpll: zl3073x: fix memory leak on pin registration failure (Michal Schmidt) [RHEL-186631] +- dpll: zl3073x: Use named initializers for struct i2c_device_id (Michal Schmidt) [RHEL-186631] +- Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [dpll] (Michal Schmidt) [RHEL-186631] +- treewide: Replace kmalloc with kmalloc_obj for non-scalar types [dpll] (Michal Schmidt) [RHEL-186631] +- dpll: Prevent duplicate registrations (Michal Schmidt) [RHEL-186631] +- x86/mm: Fix SMP ordering in switch_mm_irqs_off() (Rafael Aquini) [RHEL-145694] {CVE-2025-40174} +- mm: call ->free_folio() directly in folio_unmap_invalidate() (Rafael Aquini) [RHEL-145694] {CVE-2026-31589} +- fs: Fix return in jfs_mkdir and orangefs_mkdir (Rafael Aquini) [RHEL-145694] +- nilfs2: Fix return in nilfs_mkdir (Rafael Aquini) [RHEL-145694] +- ext4: fix ERR_PTR(0) in ext4_mkdir() (Rafael Aquini) [RHEL-145694] +- 9p: avoid returning ERR_PTR(0) from mkdir operations (Rafael Aquini) [RHEL-145694] +- mm/rmap: initialize nr_pages to 1 at loop start in try_to_unmap_one (Rafael Aquini) [RHEL-145694] +- mm/cma_debug: fix invalid accesses for inactive CMA areas (Rafael Aquini) [RHEL-145694] +- mm/cma: fix reserved page leak on activation failure (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: fix early boot crash on parameters without '=' separator (Rafael Aquini) [RHEL-145694] {CVE-2026-46284} +- mm/sparse: fix preinited section_mem_map clobbering on failure path (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: update file PUD counter before folio_put() (Rafael Aquini) [RHEL-145694] +- x86/cpu: Keep the PROCESSOR_SELECT menu together (Rafael Aquini) [RHEL-145694] +- memblock: reserve_mem: fix end caclulation in reserve_mem_release_by_name() (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: fix use of NULL folio in move_pages_huge_pmd() (Rafael Aquini) [RHEL-145694] {CVE-2026-31397} +- arm64: mm: call pagetable dtor when freeing hot-removed page tables (Rafael Aquini) [RHEL-145694] +- memcg: use round-robin victim selection in refill_stock (Rafael Aquini) [RHEL-145694] {CVE-2026-53162} +- mm/damon/core: validate damos_quota_goal->nid for node_mem_{used,free}_bp (Rafael Aquini) [RHEL-145694] {CVE-2026-46020} +- mm/mempolicy: fix memory leaks in weighted_interleave_auto_store() (Rafael Aquini) [RHEL-145694] {CVE-2026-46042} +- memcg: fix slab accounting in refill_obj_stock() trylock path (Rafael Aquini) [RHEL-145694] +- mm: memcontrol: propagate NMI slab stats to memcg vmstats (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: protect memcg_path kfree() with damon_sysfs_lock (Rafael Aquini) [RHEL-145694] {CVE-2026-46121} +- mm/page_alloc: skip debug_check_no_{obj,locks}_freed with FPI_TRYLOCK (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: restore failed global reservations to subpool (Rafael Aquini) [RHEL-145694] {CVE-2026-43286} +- hugetlb: increase hugepage reservations when using node-specific "hugepages=" cmdline (Rafael Aquini) [RHEL-145694] +- ceph: do not skip the first folio of the next object in writeback (Rafael Aquini) [RHEL-145694] +- ceph: do not propagate page array emplacement errors as batch errors (Rafael Aquini) [RHEL-145694] {CVE-2026-43188} +- selftests/mm: fix faulting-in code in pagemap_ioctl test (Rafael Aquini) [RHEL-145694] +- x86: don't reserve hugetlb memory in setup_arch() (Rafael Aquini) [RHEL-145694] +- mm/gup: remove no longer used gup_fast_undo_dev_pagemap (Rafael Aquini) [RHEL-145694] +- mm: zswap: delete unused acomp->is_sleepable (Rafael Aquini) [RHEL-145694] +- fs/writeback: skip AS_NO_DATA_INTEGRITY mappings in wait_sb_inodes() (Rafael Aquini) [RHEL-145694] {CVE-2026-23109} +- tools/testing/selftests: fix gup_longterm for unknown fs (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: cleanup intervals subdirs on attrs dir setup failure (Rafael Aquini) [RHEL-145694] +- x86/cpu: Drop unused Kconfig symbol X86_P6_NOP (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix thread state check in uffd-unit-tests (Rafael Aquini) [RHEL-145694] +- mm/kasan: fix incorrect unpoisoning in vrealloc for KASAN (Rafael Aquini) [RHEL-145694] +- mm: Remove tlb_flush_reason::NR_TLB_FLUSH_REASONS from (Rafael Aquini) [RHEL-145694] +- x86/mm/tlb/trace: Export the TLB_REMOTE_WRONG_CPU enum in (Rafael Aquini) [RHEL-145694] +- mm/sparse: fix sparse_vmemmap_init_nid_early definition without CONFIG_SPARSEMEM (Rafael Aquini) [RHEL-145694] +- mm: shmem: allow fallback to smaller large orders for tmpfs mmap() access (Rafael Aquini) [RHEL-145694] +- mm: swap: remove duplicate nr_swap_pages decrement in get_swap_page_of_type() (Rafael Aquini) [RHEL-145694] +- mm/damon/tests/core-kunit: handle alloc failures on damon_test_set_filters_default_reject() (Rafael Aquini) [RHEL-145694] +- mm/damon/tests/core-kunit: fix memory leak in damon_test_set_filters_default_reject() (Rafael Aquini) [RHEL-145694] +- mm, swap: do not perform synchronous discard during allocation (Rafael Aquini) [RHEL-145694] +- mm: vmscan: simplify the logic for activating dirty file folios (Rafael Aquini) [RHEL-145694] +- mm: vmscan: filter out the dirty file folios for node_reclaim() (Rafael Aquini) [RHEL-145694] +- mm/thp: drop follow_devmap_pmd() default stub (Rafael Aquini) [RHEL-145694] +- mm, swap: fix potential UAF issue for VMA readahead (Rafael Aquini) [RHEL-145694] {CVE-2025-40270} +- mm/huge_memory: fix folio split check for anon folios in swapcache (Rafael Aquini) [RHEL-145694] +- mm/damon/core: use damos_commit_quota_goal() for new goal commit (Rafael Aquini) [RHEL-145694] +- mm/mremap: correctly account old mapping after MREMAP_DONTUNMAP remap (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: catch commit test ctx alloc failure (Rafael Aquini) [RHEL-145694] {CVE-2025-40228} +- memcg: skip cgroup_file_notify if spinning is not allowed (Rafael Aquini) [RHEL-145694] +- hugetlb: increase number of reserving hugepages via cmdline (Rafael Aquini) [RHEL-145694] +- cramfs: fix incorrect physical page address calculation (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: do not ignore callback's return value in damon_sysfs_damon_call() (Rafael Aquini) [RHEL-145694] +- x86/Kconfig: Reenable PTDUMP on i386 (Rafael Aquini) [RHEL-145694] +- mm: remove redundant test in validate_page_before_insert() (Rafael Aquini) [RHEL-145694] +- mm, swap: fix swap cache index error when retrying reclaim (Rafael Aquini) [RHEL-145694] +- mm/gup: remove dead pgmap refcounting code (Rafael Aquini) [RHEL-145694] +- mm: shmem: fix the strategy for the tmpfs 'huge=' options (Rafael Aquini) [RHEL-145694] +- s390/dcssblk: Add DAX support (Rafael Aquini) [RHEL-145694] +- zram: fix slot write race condition (Rafael Aquini) [RHEL-145694] {CVE-2025-39941} +- mm/selftests: fix split_huge_page_test failure on systems with 64KB page size (Rafael Aquini) [RHEL-145694] +- mm/gup: check ref_count instead of lru before migration (Rafael Aquini) [RHEL-145694] +- erofs: fix runtime warning on truncate_folio_batch_exceptionals() (Rafael Aquini) [RHEL-145694] {CVE-2025-39868} +- ceph: fix crash after fscrypt_encrypt_pagecache_blocks() error (Rafael Aquini) [RHEL-145694] {CVE-2025-39878} +- ceph: always call ceph_shift_unused_folios_left() (Rafael Aquini) [RHEL-145694] {CVE-2025-39879} +- fuse: virtio_fs: fix page fault for DAX page address (Rafael Aquini) [RHEL-145694] +- arm64: mm: Fix CFI failure due to kpti_ng_pgd_alloc function signature (Rafael Aquini) [RHEL-145694] +- x86/cpu/intel: Fix the constant_tsc model check for Pentium 4 (Rafael Aquini) [RHEL-145694] +- x86/kconfig: Drop unused and needless config X86_64_SMP (Rafael Aquini) [RHEL-145694] +- mm/damon/core: fix damos_commit_filter not changing allow (Rafael Aquini) [RHEL-145694] +- mm/memory-failure: fix infinite UCE for VM_PFNMAP pfn (Rafael Aquini) [RHEL-145694] +- mm/damon/core: fix commit_ops_filters by using correct nth function (Rafael Aquini) [RHEL-145694] +- kasan/test: fix protection against compiler elision (Rafael Aquini) [RHEL-145694] +- mm: shmem: fix the shmem large folio allocation for the i915 driver (Rafael Aquini) [RHEL-145694] +- s390/mm: Set high_memory at the end of the identity mapping (Rafael Aquini) [RHEL-145694] +- mm: swap: remove stale comment stale comment in cluster_alloc_swap_entry() (Rafael Aquini) [RHEL-145694] +- mm: swap: correctly use maxpages in swapon syscall to avoid potential deadloop (Rafael Aquini) [RHEL-145694] +- mm: swap: move nr_swap_pages counter decrement from folio_alloc_swap() to swap_range_alloc() (Rafael Aquini) [RHEL-145694] +- mm/damon/core: commit damos_quota_goal->nid (Rafael Aquini) [RHEL-145694] +- kasan: use vmalloc_dump_obj() for vmalloc error reports (Rafael Aquini) [RHEL-145694] +- mm/ksm: fix -Wsometimes-uninitialized from clang-21 in advisor_mode_show() (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix split_huge_page_test for folio_split() tests (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: do not pass __GFP_MOVABLE if CONFIG_COMPACTION=n (Rafael Aquini) [RHEL-145694] +- mm/vmscan: fix hwpoisoned large folio handling in shrink_folio_list (Rafael Aquini) [RHEL-145694] {CVE-2025-39725} +- mm: fault in complete folios instead of individual pages for tmpfs (Rafael Aquini) [RHEL-145694] +- gfs2: Set .migrate_folio in gfs2_{rgrp,meta}_aops (Rafael Aquini) [RHEL-145694] {CVE-2025-39753} +- mm/memremap: remove unused devmap_managed_key (Rafael Aquini) [RHEL-145694] +- mm: remove callers of pfn_t functionality (Rafael Aquini) [RHEL-145694] +- mm: remove PFN_DEV, PFN_MAP, PFN_SPECIAL, PFN_SG_CHAIN and PFN_SG_LAST (Rafael Aquini) [RHEL-145694] +- mm: remove devmap related functions and page table bits (Rafael Aquini) [RHEL-145694] +- fs/dax: remove FS_DAX_LIMITED config option (Rafael Aquini) [RHEL-145694] +- powerpc: remove checks for devmap pages and PMDs/PUDs (Rafael Aquini) [RHEL-145694] +- mm/khugepaged: remove redundant pmd_devmap() check (Rafael Aquini) [RHEL-145694] +- mm: remove redundant pXd_devmap calls (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: remove pXd_devmap usage from insert_pXd_pfn() (Rafael Aquini) [RHEL-145694] +- mm/gup: remove pXX_devmap usage from get_user_pages() (Rafael Aquini) [RHEL-145694] +- mm: convert vmf_insert_mixed() from using pte_devmap to pte_special (Rafael Aquini) [RHEL-145694] +- mm: remove remaining uses of PFN_DEV (Rafael Aquini) [RHEL-145694] +- mm: filter zone device pages returned from folio_walk_start() (Rafael Aquini) [RHEL-145694] +- mm: convert pXd_devmap checks to vma_is_dax (Rafael Aquini) [RHEL-145694] +- mm/vma: use vmg->target to specify target VMA for new VMA merge (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: don't mark refcounted folios special in vmf_insert_folio_pud() (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: don't mark refcounted folios special in vmf_insert_folio_pmd() (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: don't ignore queried cachemode in vmf_insert_pfn_pud() (Rafael Aquini) [RHEL-145694] +- mm/gup: remove (VM_)BUG_ONs (Rafael Aquini) [RHEL-145694] +- mm: Kconfig: use verb *use* in plural form in description (Rafael Aquini) [RHEL-145694] +- mm: restore documentation for __free_pages() (Rafael Aquini) [RHEL-145694] +- mm/damon: fix divide by zero in damon_get_intervals_score() (Rafael Aquini) [RHEL-145694] {CVE-2025-38519} +- kasan: remove kasan_find_vm_area() to prevent possible deadlock (Rafael Aquini) [RHEL-145694] {CVE-2025-38510} +- mm/migrate: fix do_pages_stat in compat mode (Rafael Aquini) [RHEL-145694] +- mm/damon/core: handle damon_call_control as normal under kdmond deactivation (Rafael Aquini) [RHEL-145694] +- mm/rmap: fix potential out-of-bounds page table access during batched unmap (Rafael Aquini) [RHEL-145694] {CVE-2025-38447} +- mm/hugetlb: don't crash when allocating a folio if there are no resv (Rafael Aquini) [RHEL-145694] +- mm/vmalloc: leave lazy MMU mode on PTE mapping error (Rafael Aquini) [RHEL-145694] +- x86/CPU/AMD: Disable INVLPGB on Zen2 (Rafael Aquini) [RHEL-145694] {CVE-2025-38518} +- secretmem: use SB_I_NOEXEC (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix validate_addr() helper (Rafael Aquini) [RHEL-145694] +- fuse: fix runtime warning on truncate_folio_batch_exceptionals() (Rafael Aquini) [RHEL-145694] {CVE-2025-38357} +- mm/damon/sysfs-schemes: free old damon_sysfs_scheme_filter->memcg_path on write (Rafael Aquini) [RHEL-145694] {CVE-2025-38258} +- mm/hugetlb: remove unnecessary holding of hugetlb_lock (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip uprobe vma merge test if uprobes are not enabled (Rafael Aquini) [RHEL-145694] +- selftests/mm: add configs to fix testcase failure (Rafael Aquini) [RHEL-145694] +- mm: userfaultfd: fix race of userfaultfd_move and swap cache (Rafael Aquini) [RHEL-145694] {CVE-2025-38242} +- selftests/mm: increase timeout from 180 to 900 seconds (Rafael Aquini) [RHEL-145694] +- mm/shmem, swap: fix softlockup with mTHP swapin (Rafael Aquini) [RHEL-145694] {CVE-2025-38241} +- x86/mm: Fix early boot use of INVPLGB (Rafael Aquini) [RHEL-145694] +- x86/mm: Disable INVLPGB when PTI is enabled (Rafael Aquini) [RHEL-145694] +- mm, slab: use frozen pages for large kmalloc (Rafael Aquini) [RHEL-145694] +- mm, slab: restore NUMA policy support for large kmalloc (Rafael Aquini) [RHEL-145694] +- tools headers: Update the copy of x86's mem{cpy,set}_64.S used in 'perf bench' (Rafael Aquini) [RHEL-145694] +- tools headers: Update the fs headers with the kernel sources (Rafael Aquini) [RHEL-145694] +- mm: add mmap_prepare() compatibility layer for nested file systems (Rafael Aquini) [RHEL-145694] +- mm: close theoretical race where stale TLB entries could linger (Rafael Aquini) [RHEL-145694] +- mm/vma: reset VMA iterator on commit_merge() OOM failure (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip failed memfd setups in gup_longterm (Rafael Aquini) [RHEL-145694] +- Revert "mm/damon/Kconfig: enable CONFIG_DAMON by default" (Rafael Aquini) [RHEL-145694] +- kmsan: test: add module description (Rafael Aquini) [RHEL-145694] +- mm/mempolicy: fix incorrect freeing of wi_kobj (Rafael Aquini) [RHEL-145694] +- mm/madvise: handle madvise_lock() failure during race unwinding (Rafael Aquini) [RHEL-145694] +- selftests/mm: add test about uprobe pte be orphan during vma merge (Rafael Aquini) [RHEL-145694] +- mm: expose abnormal new_pte during move_ptes (Rafael Aquini) [RHEL-145694] +- mm: fix uprobe pte be overwritten when expanding vma (Rafael Aquini) [RHEL-145694] {CVE-2025-38207} +- mm/damon: s/primitives/code/ on comments (Rafael Aquini) [RHEL-145694] +- s390/mm: Fix in_atomic() handling in do_secure_storage_access() (Rafael Aquini) [RHEL-145694] {CVE-2025-38359} +- fsdax: Remove unused trace events for dax insert mapping (Rafael Aquini) [RHEL-145694] +- mm/khugepaged: clean up refcount check using folio_expected_ref_count() (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix test result reporting in gup_longterm (Rafael Aquini) [RHEL-145694] +- selftests/mm: report unique test names for each cow test (Rafael Aquini) [RHEL-145694] +- selftests/mm: add helper for logging test start and results (Rafael Aquini) [RHEL-145694] +- selftests/mm: use standard ksft_finished() in cow and gup_longterm (Rafael Aquini) [RHEL-145694] +- tools/testing: check correct variable in open_procmap() (Rafael Aquini) [RHEL-145694] +- mm/gup: update comment explaining why gup_fast() disables IRQs (Rafael Aquini) [RHEL-145694] +- selftests/mm: two fixes for the pfnmap test (Rafael Aquini) [RHEL-145694] +- mm/khugepaged: fix race with folio split/free using temporary reference (Rafael Aquini) [RHEL-145694] +- mm: add CONFIG_PAGE_BLOCK_ORDER to select page block order (Rafael Aquini) [RHEL-145694] +- mmu_notifiers: remove leftover stub macros (Rafael Aquini) [RHEL-145694] +- selftests/mm: deduplicate test names in madv_populate (Rafael Aquini) [RHEL-145694] +- mmu_gather: move tlb flush for VM_PFNMAP/VM_MIXEDMAP vmas into free_pgtables() (Rafael Aquini) [RHEL-145694] +- mm/damon/Kconfig: enable CONFIG_DAMON by default (Rafael Aquini) [RHEL-145694] +- mm/damon/Kconfig: set DAMON_{VADDR,PADDR,SYSFS} default to DAMON (Rafael Aquini) [RHEL-145694] +- hugetlb: show nr_huge_pages in report_hugepages() (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip guard_regions.uffd tests when uffd is not present (Rafael Aquini) [RHEL-145694] +- mm/shmem: remove unneeded xa_is_value() check in shmem_unuse_swap_entries() (Rafael Aquini) [RHEL-145694] +- mm/shmem: fix potential dead loop in shmem_unuse() (Rafael Aquini) [RHEL-145694] +- mm: shmem: add missing shmem_unacct_size() in __shmem_file_setup() (Rafael Aquini) [RHEL-145694] +- mm: shmem: avoid unpaired folio_unlock() in shmem_swapin_folio() (Rafael Aquini) [RHEL-145694] +- mm/damon/core: avoid destroyed target reference from DAMOS quota (Rafael Aquini) [RHEL-145694] +- memcg: make memcg_rstat_updated nmi safe (Rafael Aquini) [RHEL-145694] +- memcg: nmi-safe slab stats updates (Rafael Aquini) [RHEL-145694] +- memcg: add nmi-safe update for MEMCG_KMEM (Rafael Aquini) [RHEL-145694] +- memcg: nmi safe memcg stats for specific archs (Rafael Aquini) [RHEL-145694] +- memcg: disable kmem charging in nmi for unsupported arch (Rafael Aquini) [RHEL-145694] +- selftests/mm: deduplicate test logging in test_mlock_lock() (Rafael Aquini) [RHEL-145694] +- mm: rename page->index to page->__folio_index (Rafael Aquini) [RHEL-145694] +- fs/dax: Fix "don't skip locked entries when scanning entries" (Rafael Aquini) [RHEL-145694] {CVE-2025-38276} +- mm/hugetlb: convert use of struct page to folio in __unmap_hugepage_range() (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: refactor __unmap_hugepage_range() to take folio instead of page (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: refactor unmap_hugepage_range() to take folio instead of page (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: pass folio instead of page to unmap_ref_private() (Rafael Aquini) [RHEL-145694] +- mm/filemap: unify dropbehind flag testing and clearing (Rafael Aquini) [RHEL-145694] +- mm/filemap: unify read/write dropbehind naming (Rafael Aquini) [RHEL-145694] +- Revert "Disable FOP_DONTCACHE for now due to bugs" (Rafael Aquini) [RHEL-145694] +- mm/filemap: use filemap_end_dropbehind() for read invalidation (Rafael Aquini) [RHEL-145694] +- mm/filemap: gate dropbehind invalidate on folio !dirty && !writeback (Rafael Aquini) [RHEL-145694] +- mm: slub: only warn once when allocating slab obj extensions fails (Rafael Aquini) [RHEL-145694] +- Disable FOP_DONTCACHE for now due to bugs (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: fix kernel NULL pointer dereference when replacing free hugetlb folios (Rafael Aquini) [RHEL-145694] {CVE-2025-38050} +- mm: vmalloc: only zero-init on vrealloc shrink (Rafael Aquini) [RHEL-145694] +- mm: vmalloc: actually use the in-place vrealloc region (Rafael Aquini) [RHEL-145694] +- mm/cma: make detection of highmem_start more robust (Rafael Aquini) [RHEL-145694] +- memcg: objcg stock trylock without irq disabling (Rafael Aquini) [RHEL-145694] +- memcg: no stock lock for cpu hot-unplug (Rafael Aquini) [RHEL-145694] +- memcg: make __mod_memcg_lruvec_state re-entrant safe against irqs (Rafael Aquini) [RHEL-145694] +- memcg: make count_memcg_events re-entrant safe against irqs (Rafael Aquini) [RHEL-145694] +- memcg: make mod_memcg_state re-entrant safe against irqs (Rafael Aquini) [RHEL-145694] +- memcg: move preempt disable to callers of memcg_rstat_updated (Rafael Aquini) [RHEL-145694] +- memcg: memcg_rstat_updated re-entrant safe against irqs (Rafael Aquini) [RHEL-145694] +- mm: khugepaged: decouple SHMEM and file folios' collapse (Rafael Aquini) [RHEL-145694] +- Docs/damon: update titles and brief introductions to explain DAMOS (Rafael Aquini) [RHEL-145694] +- selftests/damon/_damon_sysfs: read tried regions directories in order (Rafael Aquini) [RHEL-145694] +- mm/damon/tests/core-kunit: add a test for damos_set_filters_default_reject() (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: remove unused variable, folio_list, in damon_pa_stat() (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: fix wrong comment on damons_sysfs_quota_goal_metric_strs (Rafael Aquini) [RHEL-145694] +- mm/damon/core: warn and fix nr_accesses[_bp] corruption (Rafael Aquini) [RHEL-145694] +- mm: rename try_alloc_pages() to alloc_pages_nolock() (Rafael Aquini) [RHEL-145694] +- selftests/mm: deduplicate second mmap() of 5*PAGE_SIZE at base (Rafael Aquini) [RHEL-145694] +- mm: remove WARN_ON_ONCE() in file_has_valid_mmap_hooks() (Rafael Aquini) [RHEL-145694] +- mm: convert do_set_pmd() to take a folio (Rafael Aquini) [RHEL-145694] +- mm: khugepaged: convert set_huge_pmd() to take a folio (Rafael Aquini) [RHEL-145694] +- mm/io-mapping: track_pfn() -> "pfnmap tracking" (Rafael Aquini) [RHEL-145694] +- x86/mm/pat: inline memtype_match() into memtype_erase() (Rafael Aquini) [RHEL-145694] +- x86/mm/pat: remove MEMTYPE_*_MATCH (Rafael Aquini) [RHEL-145694] +- x86/mm/pat: remove strict_prot parameter from reserve_pfn_range() (Rafael Aquini) [RHEL-145694] +- mm: remove VM_PAT (Rafael Aquini) [RHEL-145694] +- x86/mm/pat: remove old pfnmap tracking interface (Rafael Aquini) [RHEL-145694] +- mm: convert VM_PFNMAP tracking to pfnmap_track() + pfnmap_untrack() (Rafael Aquini) [RHEL-145694] +- mm: introduce pfnmap_track() and pfnmap_untrack() and use them for memremap (Rafael Aquini) [RHEL-145694] +- mm: convert track_pfn_insert() to pfnmap_setup_cachemode*() (Rafael Aquini) [RHEL-145694] +- x86/mm/pat: factor out setting cachemode into pgprot_set_cachemode() (Rafael Aquini) [RHEL-145694] +- mm: mincore: use pte_batch_hint() to batch process large folios (Rafael Aquini) [RHEL-145694] +- mm: cma: set early_pfn and bitmap as a union in cma_memrange (Rafael Aquini) [RHEL-145694] +- selftests/mm: add simple VM_PFNMAP tests based on mmap'ing /dev/mem (Rafael Aquini) [RHEL-145694] +- mm: numa_memblks: introduce numa_add_reserved_memblk (Rafael Aquini) [RHEL-145694] +- Revert "x86/mm: Remove unused __set_memory_prot()" (Rafael Aquini) [RHEL-145694] +- kmsan: rework kmsan_in_runtime() handling in kmsan_report() (Rafael Aquini) [RHEL-145694] +- kmsan: enter the runtime around kmsan_internal_memmove_metadata() call (Rafael Aquini) [RHEL-145694] +- kmsan: drop the declaration of kmsan_save_stack() (Rafael Aquini) [RHEL-145694] +- kmsan: fix usage of kmsan_enter_runtime() in kmsan_vmap_pages_range_noflush() (Rafael Aquini) [RHEL-145694] +- kmsan: apply clang-format to files mm/kmsan/ (Rafael Aquini) [RHEL-145694] +- mm/mempolicy: Weighted Interleave Auto-tuning (Rafael Aquini) [RHEL-145694] +- kasan: avoid sleepable page allocation from atomic context (Rafael Aquini) [RHEL-145694] {CVE-2025-38029} +- highmem: add folio_test_partial_kmap() (Rafael Aquini) [RHEL-145694] +- mm/truncate: fix out-of-bounds when doing a right-aligned split (Rafael Aquini) [RHEL-145694] +- mm: fix VM_UFFD_MINOR == VM_SHADOW_STACK on USERFAULTFD=y && ARM64_GCS=y (Rafael Aquini) [RHEL-145694] +- mm: mmap: map MAP_STACK to VM_NOHUGEPAGE only if THP is enabled (Rafael Aquini) [RHEL-145694] +- mm/page_alloc.c: avoid infinite retries caused by cpuset race (Rafael Aquini) [RHEL-145694] +- s390/extmem: Add workaround for DCSS unload diag (Rafael Aquini) [RHEL-145694] +- x86/paravirt: Restrict PARAVIRT_XXL to 64-bit only (Rafael Aquini) [RHEL-145694] +- x86/mm/64: Make 5-level paging support unconditional (Rafael Aquini) [RHEL-145694] +- x86/mm/64: Make SPARSEMEM_VMEMMAP the only memory model (Rafael Aquini) [RHEL-145694] +- x86/mm/64: Always use dynamic memory layout (Rafael Aquini) [RHEL-145694] +- arm64/mm: Re-organise setting up FEAT_S1PIE registers PIRE0_EL1 and PIR_EL1 (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove duplicated word in warning message (Rafael Aquini) [RHEL-145694] +- x86/mm: Fix kernel-doc descriptions of various pgtable methods (Rafael Aquini) [RHEL-145694] +- powerpc/mm/fault: Use str_write_read() helper function (Rafael Aquini) [RHEL-145694] +- x86/boot: Defer initialization of VM space related global variables (Rafael Aquini) [RHEL-145694] +- x86/mm/pat: Fix W=1 build kernel-doc warning (Rafael Aquini) [RHEL-145694] +- memcg: no irq disable for memcg stock lock (Rafael Aquini) [RHEL-145694] +- memcg: completely decouple memcg and obj stocks (Rafael Aquini) [RHEL-145694] +- memcg: separate local_trylock for memcg and obj (Rafael Aquini) [RHEL-145694] +- memcg: simplify consume_stock (Rafael Aquini) [RHEL-145694] +- mm: remove obsolete pgd_offset_gate() (Rafael Aquini) [RHEL-145694] +- mm/vma: remove mmap() retry merge (Rafael Aquini) [RHEL-145694] +- mm: secretmem: convert to .mmap_prepare() hook (Rafael Aquini) [RHEL-145694] +- mm: introduce new .mmap_prepare() file callback (Rafael Aquini) [RHEL-145694] +- topology: make for_each_node_with_cpus() O(N) (Rafael Aquini) [RHEL-145694] +- mm/gup: remove page_folio() in memfd_pin_folios() (Rafael Aquini) [RHEL-145694] +- mm/gup: remove unnecessary check in memfd_pin_folios() (Rafael Aquini) [RHEL-145694] +- mm, swap: remove no longer used swap mapping helper (Rafael Aquini) [RHEL-145694] +- mm: move folio_index to mm/swap.h and remove no longer needed helper (Rafael Aquini) [RHEL-145694] +- filemap: do not use folio_contains for swap cache folios (Rafael Aquini) [RHEL-145694] +- f2fs: drop usage of folio_index (Rafael Aquini) [RHEL-145694] +- fuse: drop usage of folio_index (Rafael Aquini) [RHEL-145694] +- mm: page-flags-layout.h: change the KASAN_TAG_WIDTH for HW_TAGS (Rafael Aquini) [RHEL-145694] +- mm: perform VMA allocation, freeing, duplication in mm (Rafael Aquini) [RHEL-145694] +- mm: move dup_mmap() to mm (Rafael Aquini) [RHEL-145694] +- mm: abstract initial stack setup to mm subsystem (Rafael Aquini) [RHEL-145694] +- mm: establish mm/vma_exec.c for shared exec/mm VMA functionality (Rafael Aquini) [RHEL-145694] +- mm: kmemleak: mark variables as __read_mostly (Rafael Aquini) [RHEL-145694] +- mm: kmemleak: drop wrong comment (Rafael Aquini) [RHEL-145694] +- mm: kmemleak: drop kmemleak_warning variable (Rafael Aquini) [RHEL-145694] +- jfs: implement migrate_folio for jfs_metapage_aops (Rafael Aquini) [RHEL-145694] +- mm: add folio_expected_ref_count() for reference count calculation (Rafael Aquini) [RHEL-145694] +- mm/selftests: add a test to verify mmap_changing race with -EAGAIN (Rafael Aquini) [RHEL-145694] +- mm/rmap: inline folio_test_large_maybe_mapped_shared() into callers (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: use kmalloc_array() and size_add() (Rafael Aquini) [RHEL-145694] +- mm: workingset: simplify lockdep check in update_node (Rafael Aquini) [RHEL-145694] +- mm/mm_init: use for_each_valid_pfn() in init_unavailable_range() (Rafael Aquini) [RHEL-145694] +- mm: use for_each_valid_pfn() in memory_hotplug (Rafael Aquini) [RHEL-145694] +- mm, x86: use for_each_valid_pfn() from __ioremap_check_ram() (Rafael Aquini) [RHEL-145694] +- mm, PM: use for_each_valid_pfn() in kernel/power/snapshot.c (Rafael Aquini) [RHEL-145694] +- mm: implement for_each_valid_pfn() for CONFIG_SPARSEMEM (Rafael Aquini) [RHEL-145694] +- mm: implement for_each_valid_pfn() for CONFIG_FLATMEM (Rafael Aquini) [RHEL-145694] +- mm: introduce for_each_valid_pfn() and use it from reserve_bootmem_region() (Rafael Aquini) [RHEL-145694] +- memblock: introduce memmap_init_kho_scratch() (Rafael Aquini) [RHEL-145694] +- memblock: add support for scratch memory (Rafael Aquini) [RHEL-145694] +- memblock: add MEMBLOCK_RSRV_KERN flag (Rafael Aquini) [RHEL-145694] +- khugepaged: pass folio instead of head page to trace events (Rafael Aquini) [RHEL-145694] +- mm/numa: remove unnecessary local variable in alloc_node_data() (Rafael Aquini) [RHEL-145694] +- mm/debug_page_alloc: improve error message for invalid guardpage minorder (Rafael Aquini) [RHEL-145694] +- mm/io-mapping: precompute remap protection flags for clarity (Rafael Aquini) [RHEL-145694] +- selftests/mm: use long for dwRegionSize (Rafael Aquini) [RHEL-145694] +- mm: remove unused macro INIT_PASID (Rafael Aquini) [RHEL-145694] +- mm/rmap: fix typo in comment in page_address_in_vma (Rafael Aquini) [RHEL-145694] +- mm/rmap: rename page__anon_vma to anon_vma for consistency (Rafael Aquini) [RHEL-145694] +- mm: use SWAPPINESS_ANON_ONLY in MGLRU (Rafael Aquini) [RHEL-145694] +- mm: add max swappiness arg to lru_gen for anonymous memory only (Rafael Aquini) [RHEL-145694] +- mm: vmscan: add more comments about cache_trim_mode (Rafael Aquini) [RHEL-145694] +- mm: add swappiness=max arg to memory.reclaim for only anon reclaim (Rafael Aquini) [RHEL-145694] +- memcg: introduce non-blocking limit setting option (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: use separate nodemask for bootmem allocations (Rafael Aquini) [RHEL-145694] +- mm/memcg: use kmem_cache when alloc memcg pernode info (Rafael Aquini) [RHEL-145694] +- mm/memcg: use kmem_cache when alloc memcg (Rafael Aquini) [RHEL-145694] +- mm/memcg: move mem_cgroup_init() ahead of cgroup_init() (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: remove useless folio pointers passing (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: adjust try_to_migrate_one() and split_huge_pmd_locked() (Rafael Aquini) [RHEL-145694] +- vmscan,cgroup: apply mems_effective to reclaim (Rafael Aquini) [RHEL-145694] +- cpuset: rename cpuset_node_allowed to cpuset_current_node_allowed (Rafael Aquini) [RHEL-145694] +- mm/vmalloc.c: return explicit error value in alloc_vmap_area() (Rafael Aquini) [RHEL-145694] +- mm/vmalloc: optimize function vm_unmap_aliases() (Rafael Aquini) [RHEL-145694] +- mm/vmalloc.c: optimize code in decay_va_pool_node() a little bit (Rafael Aquini) [RHEL-145694] +- mm/vmalloc.c: find the vmap of vmap_nodes in reverse order (Rafael Aquini) [RHEL-145694] +- mm/vmalloc.c: change purge_ndoes as local static variable (Rafael Aquini) [RHEL-145694] +- mm: fix typos in comments in mm_init.c (Rafael Aquini) [RHEL-145694] +- Docs/mm/damon/design: document node_mem_{used,free}_bp (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: connect damos_quota_goal nid with core layer (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: implement file for quota goal nid parameter (Rafael Aquini) [RHEL-145694] +- mm/damon/core: introduce damos quota goal metrics for memory node utilization (Rafael Aquini) [RHEL-145694] +- powerpc/8xx: Reduce alignment constraint for kernel memory (Rafael Aquini) [RHEL-145694] +- maccess: fix strncpy_from_user_nofault() empty string handling (Rafael Aquini) [RHEL-145694] +- mm/mempolicy: support memory hotplug in weighted interleave (Rafael Aquini) [RHEL-145694] +- mm/mempolicy: prepare weighted interleave sysfs for memory hotplug (Rafael Aquini) [RHEL-145694] +- mm/mempolicy: fix memory leaks in weighted interleave sysfs (Rafael Aquini) [RHEL-145694] +- mm: memcontrol: remove unnecessary NULL check before free_percpu() (Rafael Aquini) [RHEL-145694] +- vmalloc: align nr_vmalloc_pages and vmap_lazy_nr (Rafael Aquini) [RHEL-145694] +- MAINTAINERS: add test_vmalloc.c to VMALLOC section (Rafael Aquini) [RHEL-145694] +- mempolicy: optimize queue_folios_pte_range by PTE batching (Rafael Aquini) [RHEL-145694] +- mm: move mmap/vma locking logic into specific files (Rafael Aquini) [RHEL-145694] +- memcg: multi-memcg percpu charge cache (Rafael Aquini) [RHEL-145694] +- mm: convert free_page_and_swap_cache() to free_folio_and_swap_cache() (Rafael Aquini) [RHEL-145694] +- mm: add nr_free_highatomic in show_free_areas (Rafael Aquini) [RHEL-145694] +- mm/vmscan: modify the assignment logic of the scan and total_scan variables (Rafael Aquini) [RHEL-145694] +- mm/gup: clean up codes in fault_in_xxx() functions (Rafael Aquini) [RHEL-145694] +- mm/gup: remove gup_fast_pgd_leaf() and clean up the relevant codes (Rafael Aquini) [RHEL-145694] +- mm/gup: remove unneeded checking in follow_page_pte() (Rafael Aquini) [RHEL-145694] +- mm,hugetlb: allocate frozen pages in alloc_buddy_hugetlb_folio (Rafael Aquini) [RHEL-145694] +- vmalloc: use atomic_long_add_return_relaxed() (Rafael Aquini) [RHEL-145694] +- mm, hugetlb: avoid passing a null nodemask when there is mbind policy (Rafael Aquini) [RHEL-145694] +- selftests/damon: remove the remaining test scripts for DAMON debugfs interface (Rafael Aquini) [RHEL-145694] +- memcg: optimize memcg_rstat_updated (Rafael Aquini) [RHEL-145694] +- mm/madvise: batch tlb flushes for MADV_DONTNEED[_LOCKED] (Rafael Aquini) [RHEL-145694] +- mm/memory: split non-tlb flushing part from zap_page_range_single() (Rafael Aquini) [RHEL-145694] +- mm/madvise: batch tlb flushes for MADV_FREE (Rafael Aquini) [RHEL-145694] +- mm/madvise: define and use madvise_behavior struct for madvise_do_behavior() (Rafael Aquini) [RHEL-145694] +- mm: huge_memory: add folio_mark_accessed() when zapping file THP (Rafael Aquini) [RHEL-145694] +- tools/testing/selftests: assert that anon merge cases behave as expected (Rafael Aquini) [RHEL-145694] +- tools/testing: add PROCMAP_QUERY helper functions in mm self tests (Rafael Aquini) [RHEL-145694] +- mm/vma: fix incorrectly disallowed anonymous VMA merges (Rafael Aquini) [RHEL-145694] +- riscv: mm: call PUD/P4D ctor in special kernel pgtable alloc (Rafael Aquini) [RHEL-145694] +- arm64: mm: call PUD/P4D ctor in __create_pgd_mapping() (Rafael Aquini) [RHEL-145694] +- riscv: mm: clarify ctor mm argument in alloc_{pte,pmd}_late (Rafael Aquini) [RHEL-145694] +- arm64: mm: always call PTE/PMD ctor in __create_pgd_mapping() (Rafael Aquini) [RHEL-145694] +- arm64: mm: use enum to identify pgtable level instead of *_SHIFT (Rafael Aquini) [RHEL-145694] +- mm: skip ptlock_init() for kernel PMDs (Rafael Aquini) [RHEL-145694] +- powerpc: mm: call ctor/dtor for kernel PTEs (Rafael Aquini) [RHEL-145694] +- mm: call ctor/dtor for kernel PTEs (Rafael Aquini) [RHEL-145694] +- x86: pgtable: always use pte_free_kernel() (Rafael Aquini) [RHEL-145694] +- mm: pass mm down to pagetable_{pte,pmd}_ctor (Rafael Aquini) [RHEL-145694] +- fs/proc/page: refactor to reduce code duplication (Rafael Aquini) [RHEL-145694] +- arm64/mm: define ptdesc_t (Rafael Aquini) [RHEL-145694] +- mm/ptdump: split effective_prot() into level specific callbacks (Rafael Aquini) [RHEL-145694] +- mm/ptdump: split note_page() into level specific callbacks (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: tighten up find_suitable_fallback() (Rafael Aquini) [RHEL-145694] +- kernel/events/uprobes: uprobe_write_opcode() rewrite (Rafael Aquini) [RHEL-145694] +- kernel/events/uprobes: pass VMA to set_swbp(), set_orig_insn() and uprobe_write_opcode() (Rafael Aquini) [RHEL-145694] +- kernel/events/uprobes: pass VMA instead of MM to remove_breakpoint() (Rafael Aquini) [RHEL-145694] +- mm/debug: fix parameter passed to page_mapcount_is_type() (Rafael Aquini) [RHEL-145694] +- mm: fix parameter passed to page_mapcount_is_type() (Rafael Aquini) [RHEL-145694] +- selftests/mm: add PAGEMAP_SCAN guard region test (Rafael Aquini) [RHEL-145694] +- tools headers UAPI: sync linux/fs.h with the kernel sources (Rafael Aquini) [RHEL-145694] +- fs/proc: extend the PAGEMAP_SCAN ioctl to report guard regions (Rafael Aquini) [RHEL-145694] +- zsmalloc: cleanup headers includes (Rafael Aquini) [RHEL-145694] +- mm: add kernel-doc comment for free_pgd_range() (Rafael Aquini) [RHEL-145694] +- mm: swap: replace cluster_swap_free_nr() with swap_entries_put_[map/cache]() (Rafael Aquini) [RHEL-145694] +- mm: swap: factor out helper to drop cache of entries within a single cluster (Rafael Aquini) [RHEL-145694] +- mm: swap: free each cluster individually in swap_entries_put_map_nr() (Rafael Aquini) [RHEL-145694] +- mm: swap: drop last SWAP_MAP_SHMEM flag in batch in swap_entries_put_nr() (Rafael Aquini) [RHEL-145694] +- mm: swap: use swap_entries_free() drop last ref count in swap_entries_put_nr() (Rafael Aquini) [RHEL-145694] +- mm: swap: use swap_entries_free() to free swap entry in swap_entry_put_locked() (Rafael Aquini) [RHEL-145694] +- mm: swap: enable swap_entry_range_free() to drop any kind of last ref (Rafael Aquini) [RHEL-145694] +- mm: swap: rename __swap_[entry/entries]_free[_locked] to swap_[entry/entries]_put[_locked] (Rafael Aquini) [RHEL-145694] +- memcg: manually inline replace_stock_objcg (Rafael Aquini) [RHEL-145694] +- memcg: combine slab obj stock charging and accounting (Rafael Aquini) [RHEL-145694] +- memcg: use __mod_memcg_state in drain_obj_stock (Rafael Aquini) [RHEL-145694] +- memcg: do obj_cgroup_put inside drain_obj_stock (Rafael Aquini) [RHEL-145694] +- memcg: no refilling stock from obj_cgroup_release (Rafael Aquini) [RHEL-145694] +- memcg: manually inline __refill_stock (Rafael Aquini) [RHEL-145694] +- memcg: introduce memcg_uncharge (Rafael Aquini) [RHEL-145694] +- memcg: decouple drain_obj_stock from local stock (Rafael Aquini) [RHEL-145694] +- memcg: remove root memcg check from refill_stock (Rafael Aquini) [RHEL-145694] +- memcg: vmalloc: simplify MEMCG_VMALLOC updates (Rafael Aquini) [RHEL-145694] +- mm/compaction: reduce the difference between low and high watermarks (Rafael Aquini) [RHEL-145694] +- mm/compaction: remove low watermark cap for proactive compaction (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: simplify free_page_is_bad by removing free_page_is_bad_report (Rafael Aquini) [RHEL-145694] +- selftests/mm: convert page_size to unsigned long (Rafael Aquini) [RHEL-145694] +- mm/show_mem: optimize si_meminfo_node by reducing redundant code (Rafael Aquini) [RHEL-145694] +- mm: annotate data race in update_hiwater_rss (Rafael Aquini) [RHEL-145694] +- mm/compaction: use folio in hugetlb pathway (Rafael Aquini) [RHEL-145694] +- acpi,srat: give memory block size advice based on CFMWS alignment (Rafael Aquini) [RHEL-145694] +- x86: probe memory block size advisement value during mm init (Rafael Aquini) [RHEL-145694] +- memory: implement memory_block_advise/probe_max_size (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: remove redundant READ_ONCE (Rafael Aquini) [RHEL-145694] +- memcg, oom: do not bypass oom killer for dying tasks (Rafael Aquini) [RHEL-145694] +- zsmalloc: prefer the the original page's node for compressed data (Rafael Aquini) [RHEL-145694] +- mm: delete thp_nr_pages() (Rafael Aquini) [RHEL-145694] +- filemap: remove readahead_page_batch() (Rafael Aquini) [RHEL-145694] +- filemap: convert __readahead_batch() to use a folio (Rafael Aquini) [RHEL-145694] +- filemap: remove find_subpage() (Rafael Aquini) [RHEL-145694] +- iov_iter: convert iov_iter_extract_xarray_pages() to use folios (Rafael Aquini) [RHEL-145694] +- iov_iter: convert iter_xarray_populate_pages() to use folios (Rafael Aquini) [RHEL-145694] +- mm: remove offset_in_thp() (Rafael Aquini) [RHEL-145694] +- filemap: remove readahead_page() (Rafael Aquini) [RHEL-145694] +- arch: remove mk_pmd() (Rafael Aquini) [RHEL-145694] +- mm: add folio_mk_pmd() (Rafael Aquini) [RHEL-145694] +- mm: remove mk_huge_pte() (Rafael Aquini) [RHEL-145694] +- hugetlb: simplify make_huge_pte() (Rafael Aquini) [RHEL-145694] +- mm: add folio_mk_pte() (Rafael Aquini) [RHEL-145694] +- mm: make mk_pte() definition unconditional (Rafael Aquini) [RHEL-145694] +- um: remove custom definition of mk_pte() (Rafael Aquini) [RHEL-145694] +- x86: remove custom definition of mk_pte() (Rafael Aquini) [RHEL-145694] +- mm: introduce a common definition of mk_pte() (Rafael Aquini) [RHEL-145694] +- mm: set the pte dirty if the folio is already dirty (Rafael Aquini) [RHEL-145694] +- mm: fix ratelimit_pages update error in dirty_ratio_handler() (Rafael Aquini) [RHEL-145694] +- mm: userfaultfd: correct dirty flags set for both present and swap pte (Rafael Aquini) [RHEL-145694] +- zsmalloc: don't underflow size calculation in zs_obj_write() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: fix race condition in unaccepted memory handling (Rafael Aquini) [RHEL-145694] {CVE-2025-38008} +- mm/codetag: move tag retrieval back upfront in __free_pages() (Rafael Aquini) [RHEL-145694] +- mm/memory: fix mapcount / refcount sanity check for mTHP reuse (Rafael Aquini) [RHEL-145694] +- mm: hugetlb: fix incorrect fallback for subpool (Rafael Aquini) [RHEL-145694] +- x86/mm: Eliminate window where TLB flushes may be inadvertently skipped (Rafael Aquini) [RHEL-145694] {CVE-2025-37964} +- kbuild: Switch from -Wvla to -Wvla-larger-than=1 (Rafael Aquini) [RHEL-145694] +- mm: fix folio_pte_batch() on XEN PV (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: copy the CMA flag when demoting (Rafael Aquini) [RHEL-145694] +- mm, swap: fix false warning for large allocation with !THP_SWAP (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix a build failure on powerpc (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix build break when compiling pkey_util.c (Rafael Aquini) [RHEL-145694] +- mm: vmalloc: support more granular vrealloc() sizing (Rafael Aquini) [RHEL-145694] +- tools/testing/selftests: fix guard region test tmpfs assumption (Rafael Aquini) [RHEL-145694] +- selftests/mm: compaction_test: support platform with huge mount of memory (Rafael Aquini) [RHEL-145694] +- x86: disable image size check for test builds (Rafael Aquini) [RHEL-145694] +- mm,mm_init: Mark set_high_memory as __init (Rafael Aquini) [RHEL-145694] +- x86/mm: Fix false positive warning in switch_mm_irqs_off() (Rafael Aquini) [RHEL-145694] +- swapfile: disable swapon for bs > ps devices (Rafael Aquini) [RHEL-145694] +- s390/mm: Add mmap_assert_write_locked() check to crst_table_upgrade() (Rafael Aquini) [RHEL-145694] +- s390/dcssblk: Fix build error with CONFIG_DAX=m and CONFIG_DCSSBLK=y (Rafael Aquini) [RHEL-145694] +- x86/boot: Provide __pti_set_user_pgtbl() to startup code (Rafael Aquini) [RHEL-145694] +- x86/boot: Add a bunch of PIC aliases (Rafael Aquini) [RHEL-145694] +- x86/linkage: Add SYM_PIC_ALIAS() macro helper to emit symbol aliases (Rafael Aquini) [RHEL-145694] +- x86/boot: Disregard __supported_pte_mask in __startup_64() (Rafael Aquini) [RHEL-145694] +- x86/boot: Move early_setup_gdt() back into head64.c (Rafael Aquini) [RHEL-145694] +- btrfs: open code folio_index() in btree_clear_folio_dirty_tag() (Rafael Aquini) [RHEL-145694] +- x86/devmem: Remove duplicate range_is_allowed() definition (Rafael Aquini) [RHEL-145694] +- cpumask: drop cpumask_assign_cpu() (Rafael Aquini) [RHEL-145694] +- riscv: switch set_icache_stale_mask() to using non-atomic assign_cpu() (Rafael Aquini) [RHEL-145694] +- cpumask: add non-atomic __assign_cpu() (Rafael Aquini) [RHEL-145694] +- nodemask: drop nodes_shift (Rafael Aquini) [RHEL-145694] +- mm, slab: clean up slab->obj_exts always (Rafael Aquini) [RHEL-145694] {CVE-2025-37908} +- x86/mm: Fix _pgd_alloc() for Xen PV mode (Rafael Aquini) [RHEL-145694] +- mm: kvmalloc: make kmalloc fast path real fast path (Rafael Aquini) [RHEL-145694] +- x86/e820: Discard high memory that can't be addressed by 32-bit systems (Rafael Aquini) [RHEL-145694] +- x86/mm: Fix {,un}use_temporary_mm() IRQ state (Rafael Aquini) [RHEL-145694] +- mm: vmscan: fix kswapd exit condition in defrag_mode (Rafael Aquini) [RHEL-145694] +- mm: vmscan: restore high-cpu watermark safety in kswapd (Rafael Aquini) [RHEL-145694] +- mm/memory: move sanity checks in do_wp_page() after mapcount vs. refcount stabilization (Rafael Aquini) [RHEL-145694] +- mm, hugetlb: increment the number of pages to be reset on HVO (Rafael Aquini) [RHEL-145694] +- mm: memcontrol: fix swap counter leak from offline cgroup (Rafael Aquini) [RHEL-145694] +- fs/dax: fix folio splitting issue by resetting old folio order + _nr_pages (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove now unused SHARED_KERNEL_PMD (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove duplicated PMD preallocation macro (Rafael Aquini) [RHEL-145694] +- x86/mm: Preallocate all PAE page tables (Rafael Aquini) [RHEL-145694] +- x86/mm: Fix up comments around PMD preallocation (Rafael Aquini) [RHEL-145694] +- x86/mm: Simplify PAE PGD sharing macros (Rafael Aquini) [RHEL-145694] +- x86/mm: Always tell core mm to sync kernel mappings (Rafael Aquini) [RHEL-145694] +- x86/mm: Always "broadcast" PMD setting operations (Rafael Aquini) [RHEL-145694] +- x86/mm: Always allocate a whole page for PAE PGDs (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove the mm_cpumask(prev) warning from switch_mm_irqs_off() (Rafael Aquini) [RHEL-145694] +- x86/boot/startup: Disable LTO for the startup code (Rafael Aquini) [RHEL-145694] +- kasan: Add strscpy() test to trigger tag fault on arm64 (Rafael Aquini) [RHEL-145694] +- fuse: remove tmp folio for writebacks and internal rb tree (Rafael Aquini) [RHEL-145694] +- mm: skip folio reclaim in legacy memcg contexts for deadlockable mappings (Rafael Aquini) [RHEL-145694] +- intel_th: avoid using deprecated page->mapping, index fields (Rafael Aquini) [RHEL-145694] +- x86/boot: Drop RIP_REL_REF() uses from SME startup code (Rafael Aquini) [RHEL-145694] +- x86/boot: Move early SME init code into startup/ (Rafael Aquini) [RHEL-145694] +- x86/boot: Drop RIP_REL_REF() uses from early mapping code (Rafael Aquini) [RHEL-145694] +- x86/boot: Move early kernel mapping code into startup/ (Rafael Aquini) [RHEL-145694] +- x86/boot: Move the early GDT/IDT setup code into startup/ (Rafael Aquini) [RHEL-145694] +- x86/asm: Make rip_rel_ptr() usable from fPIC code (Rafael Aquini) [RHEL-145694] +- x86/mm: Opt-in to IRQs-off activate_mm() (Rafael Aquini) [RHEL-145694] +- x86/efi: Make efi_enter/leave_mm() use the use_/unuse_temporary_mm() machinery (Rafael Aquini) [RHEL-145694] +- x86/mm: Allow temporary MMs when IRQs are on (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove 'mm' argument from unuse_temporary_mm() again (Rafael Aquini) [RHEL-145694] +- x86/mm: Make use_/unuse_temporary_mm() non-static (Rafael Aquini) [RHEL-145694] +- x86/events, x86/insn-eval: Remove incorrect current->active_mm references (Rafael Aquini) [RHEL-145694] +- x86/mm: Add 'mm' argument to unuse_temporary_mm() (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix compiler -Wmaybe-uninitialized warning (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: add a line break at the end of the format string (Rafael Aquini) [RHEL-145694] +- selftests: mincore: fix tmpfs mincore test failure (Rafael Aquini) [RHEL-145694] +- mm/cma: report base address of single range correctly (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: speed up fallbacks in rmqueue_bulk() (Rafael Aquini) [RHEL-145694] +- mm/kasan: add module decription (Rafael Aquini) [RHEL-145694] +- mm/vma: add give_up_on_oom option on modify/merge, use in uffd release (Rafael Aquini) [RHEL-145694] {CVE-2025-37760} +- mm/page_alloc: avoid second trylock of zone->lock (Rafael Aquini) [RHEL-145694] +- lib/iov_iter: fix to increase non slab folio refcount (Rafael Aquini) [RHEL-145694] {CVE-2025-37779} +- x86/xen: Fix __xen_hypercall_setfunc() (Rafael Aquini) [RHEL-145694] +- x86/alternatives: Remove the confusing, inaccurate & unnecessary 'temp_mm_state_t' abstraction (Rafael Aquini) [RHEL-145694] +- x86/alternatives: Rename 'poking_addr' to 'text_poke_mm_addr' (Rafael Aquini) [RHEL-145694] +- x86/alternatives: Rename 'poking_mm' to 'text_poke_mm' (Rafael Aquini) [RHEL-145694] +- x86/mm: Consolidate initmem_init() (Rafael Aquini) [RHEL-145694] +- fs: Remove aops->writepage (Rafael Aquini) [RHEL-145694] +- mm: Remove swap_writepage() and shmem_writepage() (Rafael Aquini) [RHEL-145694] +- ttm: Call shmem_writeout() from ttm_backup_backup_page() (Rafael Aquini) [RHEL-145694] +- i915: Use writeback_iter() (Rafael Aquini) [RHEL-145694] +- shmem: Add shmem_writeout() (Rafael Aquini) [RHEL-145694] +- writeback: Remove writeback_use_writepage() (Rafael Aquini) [RHEL-145694] +- migrate: Remove call to ->writepage (Rafael Aquini) [RHEL-145694] +- vboxsf: Convert to writepages (Rafael Aquini) [RHEL-145694] +- memblock tests: add test for memblock_set_node (Rafael Aquini) [RHEL-145694] +- memblock tests: Fix mutex related build error (Rafael Aquini) [RHEL-145694] +- mm/memblock: repeat setting reserved region nid if array is doubled (Rafael Aquini) [RHEL-145694] +- mm/memblock: pass size instead of end to memblock_set_node() (Rafael Aquini) [RHEL-145694] +- Disable SLUB_TINY for build testing (Rafael Aquini) [RHEL-145694] +- x86/tlb: Simplify choose_new_asid() and generate better code (Rafael Aquini) [RHEL-145694] +- selftests/bpf: Fix verifier_bpf_fastcall test (Rafael Aquini) [RHEL-145694] +- selftests: x86: test_mremap_vdso: skip if vdso is msealed (Rafael Aquini) [RHEL-145694] +- mseal sysmap: kernel config and header change (Rafael Aquini) [RHEL-145694] +- mm: pgtable: remove tlb_remove_page_ptdesc() (Rafael Aquini) [RHEL-145694] +- x86: pgtable: convert to use tlb_remove_ptdesc() (Rafael Aquini) [RHEL-145694] +- riscv: pgtable: unconditionally use tlb_remove_ptdesc() (Rafael Aquini) [RHEL-145694] +- mm: pgtable: convert some architectures to use tlb_remove_ptdesc() (Rafael Aquini) [RHEL-145694] +- mm: pgtable: change pt parameter of tlb_remove_ptdesc() to struct ptdesc* (Rafael Aquini) [RHEL-145694] +- mm: pgtable: make generic tlb_remove_table() use struct ptdesc (Rafael Aquini) [RHEL-145694] +- mm/memory_hotplug: fix call folio_test_large with tail page in do_migrate_range (Rafael Aquini) [RHEL-145694] +- memblock: don't release high memory to page allocator when HIGHMEM is off (Rafael Aquini) [RHEL-145694] +- mm/mm_init: init holes in the end of the memory map for FLATMEM (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: replace flag check with PageHWPoison() in check_new_page_bad() (Rafael Aquini) [RHEL-145694] +- mm/damon/core: simplify control flow in damon_register_ops() (Rafael Aquini) [RHEL-145694] +- mm/kasan: use SLAB_NO_MERGE flag instead of an empty constructor (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: fix defrag_mode's retry & OOM path (Rafael Aquini) [RHEL-145694] +- mm/mremap: do not set vrm->vma NULL immediately prior to checking it (Rafael Aquini) [RHEL-145694] +- mm: zswap: fix crypto_free_acomp() deadlock in zswap_cpu_comp_dead() (Rafael Aquini) [RHEL-145694] {CVE-2025-22030} +- mm/hugetlb: move hugetlb_sysctl_init() to the __init section (Rafael Aquini) [RHEL-145694] +- mm: page_isolation: avoid calling folio_hstate() without hugetlb_lock (Rafael Aquini) [RHEL-145694] +- mm/hugetlb_vmemmap: fix memory loads ordering (Rafael Aquini) [RHEL-145694] +- x86/mm: Stop prefetching current->mm->mmap_lock on page faults (Rafael Aquini) [RHEL-145694] +- x86/mm: Simplify the pgd_leaf() and p4d_leaf() checks a bit (Rafael Aquini) [RHEL-145694] +- x86: don't re-generate cpufeaturemasks.h so eagerly (Rafael Aquini) [RHEL-145694] +- s390/mm: Dump fault info in case of low address protection fault (Rafael Aquini) [RHEL-145694] +- mm/memblock: Add reserved memory release function (Rafael Aquini) [RHEL-145694] +- tracing: Disable branch profiling in noinstr code (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: remove unnecessary __maybe_unused in order_to_pindex() (Rafael Aquini) [RHEL-145694] +- x86/mm: restore early initialization of high_memory for 32-bits (Rafael Aquini) [RHEL-145694] +- mm/vmscan: don't try to reclaim hwpoison folio (Rafael Aquini) [RHEL-145694] {CVE-2025-37834} +- mm/hwpoison: introduce folio_contain_hwpoisoned_page() helper (Rafael Aquini) [RHEL-145694] +- cgroup: docs: add pswpin and pswpout items in cgroup v2 doc (Rafael Aquini) [RHEL-145694] +- mm: vmscan: split proactive reclaim statistics from direct reclaim statistics (Rafael Aquini) [RHEL-145694] +- selftests/mm: uffd-unit-tests support for hugepages > 2M (Rafael Aquini) [RHEL-145694] +- mm/damon: implement a new DAMOS filter type for active pages (Rafael Aquini) [RHEL-145694] +- fs/dax: don't disassociate zero page entries (Rafael Aquini) [RHEL-145694] +- selftests/mm: add commentary about 9pfs bugs (Rafael Aquini) [RHEL-145694] +- mm: remove references to folio in __memcg_kmem_uncharge_page() (Rafael Aquini) [RHEL-145694] +- mm: simplify folio_memcg_charged() (Rafael Aquini) [RHEL-145694] +- mm: remove references to folio in split_page_memcg() (Rafael Aquini) [RHEL-145694] +- mm: simplify split_page_memcg() (Rafael Aquini) [RHEL-145694] +- mm: separate folio_split_memcg_refs() from split_page_memcg() (Rafael Aquini) [RHEL-145694] +- memcg: move do_memsw_account() to CONFIG_MEMCG_V1 (Rafael Aquini) [RHEL-145694] +- memcg: avoid refill_stock for root memcg (Rafael Aquini) [RHEL-145694] +- mm/mm_init: rename init_reserved_page to init_deferred_page (Rafael Aquini) [RHEL-145694] +- mm/mm_init: rename __init_reserved_page_zone to __init_page_from_nid (Rafael Aquini) [RHEL-145694] +- mm/cma: using per-CMA locks to improve concurrent allocation performance (Rafael Aquini) [RHEL-145694] +- libfs: Fix duplicate directory entry in offset_dir_lookup (Rafael Aquini) [RHEL-145694] +- x86/mm: Only do broadcast flush from reclaim if pages were unmapped (Rafael Aquini) [RHEL-145694] +- x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-UAPI headers (Rafael Aquini) [RHEL-145694] +- x86/headers: Replace __ASSEMBLY__ with __ASSEMBLER__ in UAPI headers (Rafael Aquini) [RHEL-145694] +- x86/head/64: Avoid Clang < 17 stack protector in startup code (Rafael Aquini) [RHEL-145694] +- x86/cpu/intel: Limit the non-architectural constant_tsc model checks (Rafael Aquini) [RHEL-145694] +- x86/cpu/intel: Fix fast string initialization for extended Families (Rafael Aquini) [RHEL-145694] +- x86/smpboot: Fix INIT delay assignment for extended Intel Families (Rafael Aquini) [RHEL-145694] +- x86/smpboot: Remove confusing quirk usage in INIT delay (Rafael Aquini) [RHEL-145694] +- x86/acpi/cstate: Improve Intel Family model checks (Rafael Aquini) [RHEL-145694] +- x86/mtrr: Modify a x86_model check to an Intel VFM check (Rafael Aquini) [RHEL-145694] +- x86/cpu/intel: Fix the MOVSL alignment preference for extended Families (Rafael Aquini) [RHEL-145694] +- x86/apic: Fix 32-bit APIC initialization for extended Intel Families (Rafael Aquini) [RHEL-145694] +- x86/cpufeatures: Use AWK to generate {REQUIRED|DISABLED}_MASK_BIT_SET in (Rafael Aquini) [RHEL-145694] +- x86/cpufeatures: Remove {disabled,required}-features.h (Rafael Aquini) [RHEL-145694] +- x86/cpufeatures: Generate the header based on build config (Rafael Aquini) [RHEL-145694] +- x86/cpufeatures: Add {REQUIRED,DISABLED} feature configs (Rafael Aquini) [RHEL-145694] +- x86/mm/ident_map: Fix theoretical virtual address overflow to zero (Rafael Aquini) [RHEL-145694] +- x86/mm: Always set the ASID valid bit for the INVLPGB instruction (Rafael Aquini) [RHEL-145694] +- x86/mm: Enable AMD translation cache extensions (Rafael Aquini) [RHEL-145694] +- x86/mm: Enable broadcast TLB invalidation for multi-threaded processes (Rafael Aquini) [RHEL-145694] +- x86/mm: Add global ASID process exit helpers (Rafael Aquini) [RHEL-145694] +- x86/mm: Handle global ASID context switch and TLB flush (Rafael Aquini) [RHEL-145694] +- x86/mm: Add global ASID allocation helper functions (Rafael Aquini) [RHEL-145694] +- x86/mm: Use broadcast TLB flushing in page reclaim (Rafael Aquini) [RHEL-145694] +- x86/mm: Use INVLPGB for kernel TLB flushes (Rafael Aquini) [RHEL-145694] +- x86/mm: Add INVLPGB support code (Rafael Aquini) [RHEL-145694] +- x86/mm: Add INVLPGB feature and Kconfig entry (Rafael Aquini) [RHEL-145694] +- x86/mm: Consolidate full flush threshold decision (Rafael Aquini) [RHEL-145694] +- x86/mm: Check return value from memblock_phys_alloc_range() (Rafael Aquini) [RHEL-145694] {CVE-2025-38071} +- s390/kfence: Split kfence pool into 4k mappings in arch_kfence_init_pool() (Rafael Aquini) [RHEL-145694] +- s390: Move s390 sysctls into their own file under arch/s390 (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: defrag_mode kswapd/kcompactd watermarks (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: defrag_mode kswapd/kcompactd assistance (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: defrag_mode (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: trace type pollution from compaction capturing (Rafael Aquini) [RHEL-145694] +- mm: compaction: push watermark into compaction_suitable() callers (Rafael Aquini) [RHEL-145694] +- mm: convert lru_add_page_tail() to lru_add_split_folio() (Rafael Aquini) [RHEL-145694] +- selftests/mm/cow: fix the incorrect error handling (Rafael Aquini) [RHEL-145694] +- mm/debug: add line breaks (Rafael Aquini) [RHEL-145694] +- mm: memory-failure: enhance comments for return value of memory_failure() (Rafael Aquini) [RHEL-145694] +- mm/hwpoison: do not send SIGBUS to processes with recovered clean pages (Rafael Aquini) [RHEL-145694] +- mm/madvise: remove len parameter of madvise_do_behavior() (Rafael Aquini) [RHEL-145694] +- mm/madvise: deduplicate madvise_do_behavior() skip case handlings (Rafael Aquini) [RHEL-145694] +- mm/madvise: split out populate behavior check logic (Rafael Aquini) [RHEL-145694] +- mm/madvise: use is_memory_failure() from madvise_do_behavior() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: add trace event for totalreserve_pages calculation (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: add trace event for per-zone lowmem reserve setup (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: add trace event for per-zone watermark setup (Rafael Aquini) [RHEL-145694] +- mm/shmem: fix functions documentation (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: avoid Wformat-security warning on damon_sysfs_access_pattern_add_range_dir() (Rafael Aquini) [RHEL-145694] +- mm/shmem: use xas_try_split() in shmem_split_large_entry() (Rafael Aquini) [RHEL-145694] +- mm/filemap: use xas_try_split() in __filemap_add_folio() (Rafael Aquini) [RHEL-145694] +- selftests/mm: add tests for folio_split(), buddy allocator like split (Rafael Aquini) [RHEL-145694] +- mm/truncate: use folio_split() in truncate operation (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: add folio_split() to debugfs testing interface (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: add buddy allocator like (non-uniform) folio_split() (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: move folio split common code to __folio_split() (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: add two new (not yet used) functions for folio_split() (Rafael Aquini) [RHEL-145694] +- xarray: add xas_try_split() to split a multi-index entry (Rafael Aquini) [RHEL-145694] +- mm/vmalloc: refactor __vmalloc_node_range_noprof() (Rafael Aquini) [RHEL-145694] +- mm: remove redundant return in set_huge_zero_folio() (Rafael Aquini) [RHEL-145694] +- mm/damon: remove damon_operations->reset_aggregated (Rafael Aquini) [RHEL-145694] +- mm/damon: remove damon_callback->before_damos_apply (Rafael Aquini) [RHEL-145694] +- mm/damon: remove damon_callback->after_sampling (Rafael Aquini) [RHEL-145694] +- mm/damon: remove ->before_start of damon_callback (Rafael Aquini) [RHEL-145694] +- mm/damon: remove damon_callback->private (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: remove obsolete comment for damon_sysfs_schemes_clear_regions() (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: remove damon_sysfs_cmd_request and its readers (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: remove damon_sysfs_cmd_request_callback() and its callers (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: remove damon_sysfs_cmd_request code from damon_sysfs_handle_cmd() (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: handle commit command using damon_call() (Rafael Aquini) [RHEL-145694] +- mm/damon/core: make damon_set_attrs() be safe to be called from damon_call() (Rafael Aquini) [RHEL-145694] +- mm/damon/core: invoke kdamond_call() after merging is done if possible (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: validate user inputs from damon_sysfs_commit_input() (Rafael Aquini) [RHEL-145694] +- arch, mm: make releasing of memory to page allocator more explicit (Rafael Aquini) [RHEL-145694] +- arch, mm: introduce arch_mm_preinit (Rafael Aquini) [RHEL-145694] +- arch, mm: streamline HIGHMEM freeing (Rafael Aquini) [RHEL-145694] +- arch, mm: set high_memory in free_area_init() (Rafael Aquini) [RHEL-145694] +- arch, mm: set max_mapnr when allocating memory map for FLATMEM (Rafael Aquini) [RHEL-145694] +- xtensa: split out printing of virtual memory layout to a function (Rafael Aquini) [RHEL-145694] +- s390: make setup_zero_pages() use memblock (Rafael Aquini) [RHEL-145694] +- nios2: move pr_debug() about memory start and end to setup_arch() (Rafael Aquini) [RHEL-145694] +- MIPS: make setup_zero_pages() use memblock (Rafael Aquini) [RHEL-145694] +- MIPS: consolidate mem_init() for NUMA machines (Rafael Aquini) [RHEL-145694] +- hexagon: move initialization of init_mm.context init to paging_init() (Rafael Aquini) [RHEL-145694] +- csky: move setup_initrd() to setup.c (Rafael Aquini) [RHEL-145694] +- arm: mem_init: use memblock_phys_free() to free DMA memory on SA1111 (Rafael Aquini) [RHEL-145694] +- page_io: zswap: do not crash the kernel on decompression failure (Rafael Aquini) [RHEL-145694] +- Docs/ABI/damon: document {core,ops}_filters directories (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: return error when for attempts to install filters on wrong sysfs directory (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: record filters of which layer should be added to the given filters directory (Rafael Aquini) [RHEL-145694] +- mm/damon/core: expose damos_filter_for_ops() to DAMON kernel API callers (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: commit filters in {core,ops}_filters directories (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: implement core_filters and ops_filters directories (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: let damon_sysfs_scheme_set_filters() be used for different named directories (Rafael Aquini) [RHEL-145694] +- mm: stop maintaining the per-page mapcount of large folios (CONFIG_NO_PAGE_MAPCOUNT) (Rafael Aquini) [RHEL-145694] +- fs/proc/task_mmu: remove per-page mapcount dependency for smaps/smaps_rollup (CONFIG_NO_PAGE_MAPCOUNT) (Rafael Aquini) [RHEL-145694] +- fs/proc/task_mmu: remove per-page mapcount dependency for "mapmax" (CONFIG_NO_PAGE_MAPCOUNT) (Rafael Aquini) [RHEL-145694] +- fs/proc/task_mmu: remove per-page mapcount dependency for PM_MMAP_EXCLUSIVE (CONFIG_NO_PAGE_MAPCOUNT) (Rafael Aquini) [RHEL-145694] +- fs/proc/page: remove per-page mapcount dependency for /proc/kpagecount (CONFIG_NO_PAGE_MAPCOUNT) (Rafael Aquini) [RHEL-145694] +- mm: CONFIG_NO_PAGE_MAPCOUNT to prepare for not maintain per-page mapcounts in large folios (Rafael Aquini) [RHEL-145694] +- mm: convert folio_likely_mapped_shared() to folio_maybe_mapped_shared() (Rafael Aquini) [RHEL-145694] +- mm: Copy-on-Write (COW) reuse support for PTE-mapped THP (Rafael Aquini) [RHEL-145694] +- mm/rmap: basic MM owner tracking for large folios (!hugetlb) (Rafael Aquini) [RHEL-145694] +- mm/rmap: use folio_large_nr_pages() in add/remove functions (Rafael Aquini) [RHEL-145694] +- bit_spinlock: __always_inline (un)lock functions (Rafael Aquini) [RHEL-145694] +- mm/rmap: abstract large mapcount operations for large folios (!hugetlb) (Rafael Aquini) [RHEL-145694] +- mm/rmap: pass vma to __folio_add_rmap() (Rafael Aquini) [RHEL-145694] +- mm/rmap: pass dst_vma to folio_dup_file_rmap_pte() and friends (Rafael Aquini) [RHEL-145694] +- mm: move _entire_mapcount in folio to page[2] on 32bit (Rafael Aquini) [RHEL-145694] +- mm: move _pincount in folio to page[2] on 32bit (Rafael Aquini) [RHEL-145694] +- mm: move hugetlb specific things in folio to page[3] (Rafael Aquini) [RHEL-145694] +- mm: let _folio_nr_pages overlay memcg_data in first tail page (Rafael Aquini) [RHEL-145694] +- mm: factor out large folio handling from folio_nr_pages() into folio_large_nr_pages() (Rafael Aquini) [RHEL-145694] +- mm: factor out large folio handling from folio_order() into folio_large_order() (Rafael Aquini) [RHEL-145694] +- mm/mremap: thread state through move page table operation (Rafael Aquini) [RHEL-145694] +- mm/mremap: refactor move_page_tables(), abstracting state (Rafael Aquini) [RHEL-145694] +- mm/mremap: complete refactor of move_vma() (Rafael Aquini) [RHEL-145694] +- mm/mremap: initial refactor of move_vma() (Rafael Aquini) [RHEL-145694] +- mm/mremap: introduce and use vma_remap_struct threaded state (Rafael Aquini) [RHEL-145694] +- mm/mremap: refactor mremap() system call implementation (Rafael Aquini) [RHEL-145694] +- mm/mremap: correctly handle partial mremap() of VMA starting at 0 (Rafael Aquini) [RHEL-145694] +- device/dax: properly refcount device dax pages when mapping (Rafael Aquini) [RHEL-145694] +- fs/dax: properly refcount fs dax pages (Rafael Aquini) [RHEL-145694] +- dcssblk: mark DAX broken, remove FS_DAX_LIMITED support (Rafael Aquini) [RHEL-145694] +- mm/gup: don't allow FOLL_LONGTERM pinning of FS DAX pages (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: add vmf_insert_folio_pmd() (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: add vmf_insert_folio_pud() (Rafael Aquini) [RHEL-145694] +- mm/rmap: add support for PUD sized mappings to rmap (Rafael Aquini) [RHEL-145694] +- mm/memory: add vmf_insert_page_mkwrite() (Rafael Aquini) [RHEL-145694] +- mm/memory: enhance insert_page_into_pte_locked() to create writable mappings (Rafael Aquini) [RHEL-145694] +- mm/gup: remove redundant check for PCI P2PDMA page (Rafael Aquini) [RHEL-145694] +- fs/dax: remove PAGE_MAPPING_DAX_SHARED mapping flag (Rafael Aquini) [RHEL-145694] +- fs/dax: ensure all pages are idle prior to filesystem unmount (Rafael Aquini) [RHEL-145694] +- fs/dax: always remove DAX page-cache entries when breaking layouts (Rafael Aquini) [RHEL-145694] +- fs/dax: create a common implementation to break DAX layouts (Rafael Aquini) [RHEL-145694] +- fs/dax: refactor wait for dax idle page (Rafael Aquini) [RHEL-145694] +- fs/dax: don't skip locked entries when scanning entries (Rafael Aquini) [RHEL-145694] +- fs/dax: return unmapped busy pages from dax_layout_busy_page_range() (Rafael Aquini) [RHEL-145694] +- fuse: fix dax truncate/punch_hole fault path (Rafael Aquini) [RHEL-145694] +- dax: use folios more widely within DAX (Rafael Aquini) [RHEL-145694] +- dax: remove access to page->index (Rafael Aquini) [RHEL-145694] +- MAINTAINERS: add Baolin as shmem reviewer (Rafael Aquini) [RHEL-145694] +- mm: shmem: factor out the within_size logic into a new helper (Rafael Aquini) [RHEL-145694] +- mm: shmem: change the return value of shmem_find_swap_entries() (Rafael Aquini) [RHEL-145694] +- mm: shmem: remove duplicate error validation (Rafael Aquini) [RHEL-145694] +- mm: shmem: remove 'fadvise()' comments (Rafael Aquini) [RHEL-145694] +- mm: shmem: drop the unused macro (Rafael Aquini) [RHEL-145694] +- mm: zpool: remove zpool_malloc_support_movable() (Rafael Aquini) [RHEL-145694] +- mm: zsmalloc: remove object mapping APIs and per-CPU map areas (Rafael Aquini) [RHEL-145694] +- mm: zpool: remove object mapping APIs (Rafael Aquini) [RHEL-145694] +- mm: zswap: use object read/write APIs instead of object mapping APIs (Rafael Aquini) [RHEL-145694] +- mm: zpool: add interfaces for object read/write APIs (Rafael Aquini) [RHEL-145694] +- mm/shrinker: fix name consistency issue in shrinker_debugfs_rename() (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: respect ops_filters_default_reject (Rafael Aquini) [RHEL-145694] +- mm/damon/core: set damos_filter default allowance behavior based on installed filters (Rafael Aquini) [RHEL-145694] +- mm/damon: add default allow/reject behavior fields to struct damos (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: support only damos->ops_filters (Rafael Aquini) [RHEL-145694] +- mm/damon/core: put ops-handled filters to damos->ops_filters (Rafael Aquini) [RHEL-145694] +- mm/damon/core: support committing ops_filters (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: support ops_filters (Rafael Aquini) [RHEL-145694] +- mm/damon/core: introduce damos->ops_filters (Rafael Aquini) [RHEL-145694] +- writeback: fix calculations in trace_balance_dirty_pages() for cgwb (Rafael Aquini) [RHEL-145694] +- writeback: rename variables in trace_balance_dirty_pages() (Rafael Aquini) [RHEL-145694] +- writeback: let trace_balance_dirty_pages() take struct dtc as parameter (Rafael Aquini) [RHEL-145694] +- mm: hugetlb: log time needed to allocate hugepages (Rafael Aquini) [RHEL-145694] +- mm: hugetlb: add hugetlb_alloc_threads cmdline option (Rafael Aquini) [RHEL-145694] +- mm: hugetlb: improve parallel huge page allocation time (Rafael Aquini) [RHEL-145694] +- memcg: bypass root memcg check for skmem charging (Rafael Aquini) [RHEL-145694] +- page_counter: reduce struct page_counter size (Rafael Aquini) [RHEL-145694] +- page_counter: track failcnt only for legacy cgroups (Rafael Aquini) [RHEL-145694] +- memcg: don't call propagate_protected_usage() for v1 (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: clarify should_claim_block() commentary (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: clarify terminology in migratetype fallback code (Rafael Aquini) [RHEL-145694] +- Docs/ABI/damon: document intervals auto-tuning ABI (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: implement a command to update auto-tuned monitoring intervals (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: commit intervals tuning goal (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: implement intervals tuning goal directory (Rafael Aquini) [RHEL-145694] +- mm/damon/core: implement intervals auto-tuning (Rafael Aquini) [RHEL-145694] +- mm/damon: add data structure for monitoring intervals auto-tuning (Rafael Aquini) [RHEL-145694] +- mm/list_lru: make the case where mlru is NULL as unlikely (Rafael Aquini) [RHEL-145694] +- mm: rename GENERIC_PTDUMP and PTDUMP_CORE (Rafael Aquini) [RHEL-145694] +- mm: make DEBUG_WX depdendent on GENERIC_PTDUMP (Rafael Aquini) [RHEL-145694] +- docs: arm64: drop PTDUMP config options from ptdump.rst (Rafael Aquini) [RHEL-145694] +- arch/powerpc: drop GENERIC_PTDUMP from mpc885_ads_defconfig (Rafael Aquini) [RHEL-145694] +- configs: drop GENERIC_PTDUMP from debug.config (Rafael Aquini) [RHEL-145694] +- mm/mmu_notifier: use MMU_NOTIFY_CLEAR in remove_device_exclusive_entry() (Rafael Aquini) [RHEL-145694] +- mm/memory: document restore_exclusive_pte() (Rafael Aquini) [RHEL-145694] +- mm/memory: pass folio and pte to restore_exclusive_pte() (Rafael Aquini) [RHEL-145694] +- mm/memory: remove PageAnonExclusive sanity-check in restore_exclusive_pte() (Rafael Aquini) [RHEL-145694] +- lib/test_hmm: make dmirror_atomic_map() consume a single page (Rafael Aquini) [RHEL-145694] +- mm: assert the folio is locked in folio_start_writeback() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: warn on nr_reserved_highatomic underflow (Rafael Aquini) [RHEL-145694] +- mm, swap: simplify folio swap allocation (Rafael Aquini) [RHEL-145694] +- mm, swap: remove swap slot cache (Rafael Aquini) [RHEL-145694] +- mm, swap: use percpu cluster as allocation fast path (Rafael Aquini) [RHEL-145694] +- mm, swap: don't update the counter up-front (Rafael Aquini) [RHEL-145694] +- mm, swap: avoid redundant swap device pinning (Rafael Aquini) [RHEL-145694] +- mm, swap: drop the flag TTRS_DIRECT (Rafael Aquini) [RHEL-145694] +- mm, swap: avoid reclaiming irrelevant swap cache (Rafael Aquini) [RHEL-145694] +- mm: make page_mapped_in_vma() hugetlb walk aware (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: group fallback functions together (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: remove remnants of unlocked migratetype updates (Rafael Aquini) [RHEL-145694] +- mm: page_alloc: don't steal single pages from biggest buddy (Rafael Aquini) [RHEL-145694] +- tools/selftests: add guard region test for /proc/$pid/pagemap (Rafael Aquini) [RHEL-145694] +- fs/proc/task_mmu: add guard region bit to pagemap (Rafael Aquini) [RHEL-145694] +- mm: swap: remove stale comment of swap_reclaim_full_clusters() (Rafael Aquini) [RHEL-145694] +- mm, swap: correct comment in swap_usage_sub() (Rafael Aquini) [RHEL-145694] +- mm, swap: remove setting SWAP_MAP_BAD for discard cluster (Rafael Aquini) [RHEL-145694] +- selftests/mm/mlock: print error on failure (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip mlock tests if nobody user can't read it (Rafael Aquini) [RHEL-145694] +- selftests/mm: ensure uffd-wp-mremap gets pages of each size (Rafael Aquini) [RHEL-145694] +- selftests/mm: drop unnecessary sudo usage (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip gup_longterm tests on weird filesystems (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip map_populate on weird filesystems (Rafael Aquini) [RHEL-145694] +- selftests/mm: don't fail uffd-stress if too many CPUs (Rafael Aquini) [RHEL-145694] +- selftests/mm: print some details when uffd-stress gets bad params (Rafael Aquini) [RHEL-145694] +- selftests/mm/uffd: rename nr_cpus -> nr_parallel (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip uffd-wp-mremap if userfaultfd not available (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip uffd-stress if userfaultfd not available (Rafael Aquini) [RHEL-145694] +- selftests/mm: report errno when things fail in gup_longterm (Rafael Aquini) [RHEL-145694] +- zram: add might_sleep to zcomp API (Rafael Aquini) [RHEL-145694] +- zram: do not leak page on writeback_store error path (Rafael Aquini) [RHEL-145694] +- zram: do not leak page on recompress_store error path (Rafael Aquini) [RHEL-145694] +- zram: permit reclaim in zstd custom allocator (Rafael Aquini) [RHEL-145694] +- zram: switch to new zsmalloc object mapping API (Rafael Aquini) [RHEL-145694] +- zsmalloc: introduce new object mapping API (Rafael Aquini) [RHEL-145694] +- zsmalloc: sleepable zspage reader-lock (Rafael Aquini) [RHEL-145694] +- zsmalloc: rename pool lock (Rafael Aquini) [RHEL-145694] +- zram: move post-processing target allocation (Rafael Aquini) [RHEL-145694] +- zram: rework recompression loop (Rafael Aquini) [RHEL-145694] +- zram: filter out recomp targets based on priority (Rafael Aquini) [RHEL-145694] +- zram: limit max recompress prio to num_active_comps (Rafael Aquini) [RHEL-145694] +- zram: remove writestall zram_stats member (Rafael Aquini) [RHEL-145694] +- zram: add GFP_NOWARN to incompressible zsmalloc handle allocation (Rafael Aquini) [RHEL-145694] +- zram: remove second stage of handle allocation (Rafael Aquini) [RHEL-145694] +- zram: remove max_comp_streams device attr (Rafael Aquini) [RHEL-145694] +- zram: remove unused crypto include (Rafael Aquini) [RHEL-145694] +- zram: permit preemption with active compression stream (Rafael Aquini) [RHEL-145694] +- zram: sleepable entry locking (Rafael Aquini) [RHEL-145694] +- mm/mincore: improve performance by adding an unlikely hint (Rafael Aquini) [RHEL-145694] +- mm/damon: implement a new DAMOS filter type for unmapped pages (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: move hugetlb CMA code in to its own file (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: enable bootmem allocation from CMA areas (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: add hugetlb_cma_only cmdline option (Rafael Aquini) [RHEL-145694] +- mm/cma: introduce interface for early reservations (Rafael Aquini) [RHEL-145694] +- mm/cma: introduce a cma validate function (Rafael Aquini) [RHEL-145694] +- mm/cma: simplify zone intersection check (Rafael Aquini) [RHEL-145694] +- x86/mm: set ARCH_WANT_HUGETLB_VMEMMAP_PREINIT (Rafael Aquini) [RHEL-145694] +- x86/setup: call hugetlb_bootmem_alloc early (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: do pre-HVO for bootmem allocated pages (Rafael Aquini) [RHEL-145694] +- mm/hugetlb_vmemmap: fix hugetlb_vmemmap_restore_folios definition (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: add pre-HVO framework (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: move huge_boot_pages list init to hugetlb_bootmem_alloc (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: deal with multiple calls to hugetlb_bootmem_alloc (Rafael Aquini) [RHEL-145694] +- mm/sparse: add vmemmap_*_hvo functions (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: check bootmem pages for zone intersections (Rafael Aquini) [RHEL-145694] +- mm: define __init_reserved_page_zone function (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: set migratetype for bootmem folios (Rafael Aquini) [RHEL-145694] +- mm/sparse: allow for alternate vmemmap section init at boot (Rafael Aquini) [RHEL-145694] +- mm/bootmem_info: export register_page_bootmem_memmap (Rafael Aquini) [RHEL-145694] +- x86/mm: make register_page_bootmem_memmap handle PTE mappings (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: convert cmdline parameters from setup to early (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: use online nodes for bootmem allocation (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: remove redundant __ClearPageReserved (Rafael Aquini) [RHEL-145694] +- mm, hugetlb: use cma_declare_contiguous_multi (Rafael Aquini) [RHEL-145694] +- mm/cma: introduce cma_intersects function (Rafael Aquini) [RHEL-145694] +- mm, cma: support multiple contiguous ranges, if requested (Rafael Aquini) [RHEL-145694] +- mm/cma: export total and free number of pages for CMA areas (Rafael Aquini) [RHEL-145694] +- mm/ioremap: pass pgprot_t to ioremap_prot() instead of unsigned long (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix spelling (Rafael Aquini) [RHEL-145694] +- fs: remove folio_file_mapping() (Rafael Aquini) [RHEL-145694] +- fs: remove page_file_mapping() (Rafael Aquini) [RHEL-145694] +- fs: convert block_commit_write() to take a folio (Rafael Aquini) [RHEL-145694] +- docs/mm: document latest changes to vm_lock (Rafael Aquini) [RHEL-145694] +- mm: make vma cache SLAB_TYPESAFE_BY_RCU (Rafael Aquini) [RHEL-145694] +- mm: prepare lock_vma_under_rcu() for vma reuse possibility (Rafael Aquini) [RHEL-145694] +- mm: remove extra vma_numab_state_init() call (Rafael Aquini) [RHEL-145694] +- mm/debug: print vm_refcnt state when dumping the vma (Rafael Aquini) [RHEL-145694] +- mm: move lesser used vma_area_struct members into the last cacheline (Rafael Aquini) [RHEL-145694] +- mm: replace vm_lock and detached flag with a reference count (Rafael Aquini) [RHEL-145694] +- refcount: introduce __refcount_{add|inc}_not_zero_limited_acquire (Rafael Aquini) [RHEL-145694] +- refcount: provide ops for cases when object's memory can be reused (Rafael Aquini) [RHEL-145694] +- mm: uninline the main body of vma_start_write() (Rafael Aquini) [RHEL-145694] +- mm: move mmap_init_lock() out of the header file (Rafael Aquini) [RHEL-145694] +- mm: allow vma_start_read_locked/vma_start_read_locked_nested to fail (Rafael Aquini) [RHEL-145694] +- mm: mark vmas detached upon exit (Rafael Aquini) [RHEL-145694] +- mm: introduce vma_iter_store_attached() to use with attached vmas (Rafael Aquini) [RHEL-145694] +- mm: mark vma as detached until it's added into vma tree (Rafael Aquini) [RHEL-145694] +- mm: move per-vma lock into vm_area_struct (Rafael Aquini) [RHEL-145694] +- mm: introduce vma_start_read_locked{_nested} helpers (Rafael Aquini) [RHEL-145694] +- mm: avoid splitting pmd for lazyfree pmd-mapped THP in try_to_unmap (Rafael Aquini) [RHEL-145694] +- mm: support batched unmap for lazyfree large folios during reclamation (Rafael Aquini) [RHEL-145694] +- mm: support tlbbatch flush for a range of PTEs (Rafael Aquini) [RHEL-145694] +- mm: set folio swapbacked iff folios are dirty in try_to_unmap_one (Rafael Aquini) [RHEL-145694] +- filemap: remove redundant folio_test_large check in filemap_free_folio (Rafael Aquini) [RHEL-145694] +- tools/selftests: add file/shmem-backed mapping guard region tests (Rafael Aquini) [RHEL-145694] +- tools/selftests: expand all guard region tests to file-backed (Rafael Aquini) [RHEL-145694] +- selftests/mm: rename guard-pages to guard-regions (Rafael Aquini) [RHEL-145694] +- mm: allow guard regions in file-backed and read-only mappings (Rafael Aquini) [RHEL-145694] +- mm/mm_init.c: use round_up() to calculate usermap size (Rafael Aquini) [RHEL-145694] +- selftests/mm: allow tests to run with no huge pages support (Rafael Aquini) [RHEL-145694] +- mm/mm_init.c: only align start of ZONE_MOVABLE on nodes with memory (Rafael Aquini) [RHEL-145694] +- Docs/ABI/damon: document DAMOS sysfs files to set the min/max folio_size (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: add files for setting damos_filter->sz_range (Rafael Aquini) [RHEL-145694] +- mm/damon: introduce DAMOS filter type hugepage_size (Rafael Aquini) [RHEL-145694] +- mm/mmu_gather: update comment on RCU freeing (Rafael Aquini) [RHEL-145694] +- mm/vmstat: revert "fix a W=1 clang compiler warning" (Rafael Aquini) [RHEL-145694] +- selftests: mm: fix typo (Rafael Aquini) [RHEL-145694] +- vmscan, cleanup: add for_each_managed_zone_pgdat macro (Rafael Aquini) [RHEL-145694] +- mm/damon/core: do damos walking in entire regions granularity (Rafael Aquini) [RHEL-145694] +- mm/damon/core: do not call damos_walk_control->walk() if walk is completed (Rafael Aquini) [RHEL-145694] +- mm/damon/core: unset damos->walk_completed after confimed set (Rafael Aquini) [RHEL-145694] +- mm/mm_init.c: use round_up() to align movable range (Rafael Aquini) [RHEL-145694] +- mm: use READ/WRITE_ONCE() for vma->vm_flags on migrate, mprotect (Rafael Aquini) [RHEL-145694] +- mm/damon: avoid applying DAMOS action to same entity multiple times (Rafael Aquini) [RHEL-145694] +- samples: kmemleak: print the raw pointers for debugging purposes (Rafael Aquini) [RHEL-145694] +- mm: kmemleak: add support for dumping physical and __percpu object info (Rafael Aquini) [RHEL-145694] +- mm/swapfile.c: open code cluster_alloc_swap() (Rafael Aquini) [RHEL-145694] +- mm/swapfile.c: remove the incorrect code comment (Rafael Aquini) [RHEL-145694] +- mm/swap: rename swap_swapcount() to swap_entry_swapped() (Rafael Aquini) [RHEL-145694] +- mm/swapfile.c: remove the unneeded checking (Rafael Aquini) [RHEL-145694] +- mm/swap_state.c: remove the meaningless code comment (Rafael Aquini) [RHEL-145694] +- mm/swapfile.c: optimize code in setup_clusters() (Rafael Aquini) [RHEL-145694] +- mm/swapfile.c: update the code comment above swap_count_continued() (Rafael Aquini) [RHEL-145694] +- mm/swap: rename swap_is_has_cache() to swap_only_has_cache() (Rafael Aquini) [RHEL-145694] +- mm/swap: skip scanning cluster range if it's empty cluster (Rafael Aquini) [RHEL-145694] +- mm/swap: remove SWAP_FLAG_PRIO_SHIFT (Rafael Aquini) [RHEL-145694] +- mm/swap_state.c: optimize the code in clear_shadow_from_swap_cache() (Rafael Aquini) [RHEL-145694] +- mm/swap_state.c: fix the obsolete code comment (Rafael Aquini) [RHEL-145694] +- mm/memfd: fix spelling and grammatical issues (Rafael Aquini) [RHEL-145694] +- mm/madvise: remove redundant mmap_lock operations from process_madvise() (Rafael Aquini) [RHEL-145694] +- mm/madvise: split out madvise() behavior execution (Rafael Aquini) [RHEL-145694] +- mm/madvise: split out madvise input validity check (Rafael Aquini) [RHEL-145694] +- mm/madvise: split out mmap locking operations for madvise() (Rafael Aquini) [RHEL-145694] +- alloc_tag: uninline code gated by mem_alloc_profiling_key in page allocator (Rafael Aquini) [RHEL-145694] +- alloc_tag: uninline code gated by mem_alloc_profiling_key in slab allocator (Rafael Aquini) [RHEL-145694] +- mm: avoid extra mem_alloc_profiling_enabled() checks (Rafael Aquini) [RHEL-145694] +- mm: completely abstract unnecessary adj_start calculation (Rafael Aquini) [RHEL-145694] +- mm: make vmg->target consistent and further simplify commit_merge() (Rafael Aquini) [RHEL-145694] +- mm: eliminate adj_start parameter from commit_merge() (Rafael Aquini) [RHEL-145694] +- mm: further refactor commit_merge() (Rafael Aquini) [RHEL-145694] +- mm: simplify vma merge structure and expand comments (Rafael Aquini) [RHEL-145694] +- mm: zbud: remove zbud (Rafael Aquini) [RHEL-145694] +- mm: z3fold: remove z3fold (Rafael Aquini) [RHEL-145694] +- mm/vmscan: extract calculated pressure balance as a function (Rafael Aquini) [RHEL-145694] +- mm/rmap: avoid -EBUSY from make_device_exclusive() (Rafael Aquini) [RHEL-145694] +- mm/rmap: keep mapcount untouched for device-exclusive entries (Rafael Aquini) [RHEL-145694] +- mm/damon: handle device-exclusive entries correctly in damon_folio_mkold_one() (Rafael Aquini) [RHEL-145694] +- mm/damon: handle device-exclusive entries correctly in damon_folio_young_one() (Rafael Aquini) [RHEL-145694] +- mm/page_idle: handle device-exclusive entries correctly in page_idle_clear_pte_refs_one() (Rafael Aquini) [RHEL-145694] +- mm/rmap: handle device-exclusive entries correctly in page_vma_mkclean_one() (Rafael Aquini) [RHEL-145694] +- mm/rmap: handle device-exclusive entries correctly in try_to_migrate_one() (Rafael Aquini) [RHEL-145694] +- mm/rmap: handle device-exclusive entries correctly in try_to_unmap_one() (Rafael Aquini) [RHEL-145694] +- mm/ksm: handle device-exclusive entries correctly in write_protect_page() (Rafael Aquini) [RHEL-145694] +- kernel/events/uprobes: handle device-exclusive entries correctly in __replace_page() (Rafael Aquini) [RHEL-145694] +- mm/page_vma_mapped: device-exclusive entries are not migration entries (Rafael Aquini) [RHEL-145694] +- mm: use single SWP_DEVICE_EXCLUSIVE entry type (Rafael Aquini) [RHEL-145694] +- mm/memory: detect writability in restore_exclusive_pte() through can_change_pte_writable() (Rafael Aquini) [RHEL-145694] +- mm/rmap: implement make_device_exclusive() using folio_walk instead of rmap walk (Rafael Aquini) [RHEL-145694] +- mm/rmap: convert make_device_exclusive_range() to make_device_exclusive() (Rafael Aquini) [RHEL-145694] +- mm/rmap: reject hugetlb folios in folio_make_device_exclusive() (Rafael Aquini) [RHEL-145694] +- mm/gup: reject FOLL_SPLIT_PMD with hugetlb VMAs (Rafael Aquini) [RHEL-145694] {CVE-2025-22034} +- selftests/mm: test splitting file-backed THP to any lower order (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: allow split shmem large folio to any lower order (Rafael Aquini) [RHEL-145694] +- selftests/mm: make file-backed THP split work by writing PMD size data (Rafael Aquini) [RHEL-145694] +- mm/oom_kill: fix trivial typo in comment (Rafael Aquini) [RHEL-145694] +- mm: memcontrol: move memsw charge callbacks to v1 (Rafael Aquini) [RHEL-145694] +- mm: memcontrol: move stray ratelimit bits to v1 (Rafael Aquini) [RHEL-145694] +- mm: memcontrol: unshare v2-only charge API bits again (Rafael Aquini) [RHEL-145694] +- memcg: add CONFIG_MEMCG_V1 for 'local' functions (Rafael Aquini) [RHEL-145694] +- memcg: factor out the replace_stock_objcg function (Rafael Aquini) [RHEL-145694] +- memcg: call the free function when allocation of pn fails (Rafael Aquini) [RHEL-145694] +- memcg: use OFP_PEAK_UNSET instead of -1 (Rafael Aquini) [RHEL-145694] +- mm: decline to manipulate the refcount on a slab page (Rafael Aquini) [RHEL-145694] +- mm/damon/core: initialize damos->walk_completed in damon_new_scheme() (Rafael Aquini) [RHEL-145694] +- mm/damon: respect core layer filters' allowance decision on ops layer (Rafael Aquini) [RHEL-145694] +- Revert "fanotify: disable readahead if we have pre-content watches" (Rafael Aquini) [RHEL-145694] +- Revert "mm: don't allow huge faults for files with pre content watches" (Rafael Aquini) [RHEL-145694] +- Revert "fsnotify: generate pre-content permission event on page fault" (Rafael Aquini) [RHEL-145694] +- Revert "xfs: add pre-content fsnotify hook for DAX faults" (Rafael Aquini) [RHEL-145694] +- selftest/powerpc/mm/pkey: fix build-break introduced by commit 00894c3fc917 (Rafael Aquini) [RHEL-145694] +- s390/mm: Add configurable STRICT_MM_TYPECHECKS (Rafael Aquini) [RHEL-145694] +- mm/migrate: Trylock device page in do_swap_page (Rafael Aquini) [RHEL-145694] +- slub: Handle freelist cycle in on_freelist() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: fix uninitialized variable (Rafael Aquini) [RHEL-145694] +- mm: don't skip arch_sync_kernel_mappings() in error paths (Rafael Aquini) [RHEL-145694] +- mm: shmem: remove unnecessary warning in shmem_writepage() (Rafael Aquini) [RHEL-145694] +- userfaultfd: fix PTE unmapping stack-allocated PTE copies (Rafael Aquini) [RHEL-145694] +- userfaultfd: do not block on locking a large folio with raised refcount (Rafael Aquini) [RHEL-145694] +- mm: shmem: fix potential data corruption during shmem swapin (Rafael Aquini) [RHEL-145694] +- mm: fix kernel BUG when userfaultfd_move encounters swapcache (Rafael Aquini) [RHEL-145694] {CVE-2025-21984} +- mm, swap: avoid BUG_ON in relocate_cluster() (Rafael Aquini) [RHEL-145694] +- mm: swap: use correct step in loop to wait all clusters in wait_for_allocation() (Rafael Aquini) [RHEL-145694] +- mm: swap: add back full cluster when no entry is reclaimed (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: wait for hugetlb folios to be freed (Rafael Aquini) [RHEL-145694] +- mm: fix possible NULL pointer dereference in __swap_duplicate (Rafael Aquini) [RHEL-145694] +- m68k: sun3: add check for __pgd_alloc() (Rafael Aquini) [RHEL-145694] +- fscrypt: Change fscrypt_encrypt_pagecache_blocks() to take a folio (Rafael Aquini) [RHEL-145694] +- doc: fix inline emphasis warning (Rafael Aquini) [RHEL-145694] +- ceph: Fix error handling in fill_readdir_cache() (Rafael Aquini) [RHEL-145694] +- mm/slab: call kmalloc_noprof() unconditionally in kmalloc_array_noprof() (Rafael Aquini) [RHEL-145694] +- mm: Remove wait_on_page_locked() (Rafael Aquini) [RHEL-145694] +- f2fs: Add f2fs_find_data_folio() (Rafael Aquini) [RHEL-145694] +- f2fs: Convert gc_data_segment() to use a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Convert truncate_partial_data_page() to use a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Convert move_data_page() to use a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Add f2fs_get_lock_data_folio() (Rafael Aquini) [RHEL-145694] +- f2fs: Add f2fs_get_read_data_folio() (Rafael Aquini) [RHEL-145694] +- f2fs: Hoist the page_folio() call to the start of f2fs_merge_page_bio() (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio throughout __get_meta_page() (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio throughout f2fs_truncate_inode_blocks() (Rafael Aquini) [RHEL-145694] +- f2fs: Add f2fs_get_node_folio() (Rafael Aquini) [RHEL-145694] +- f2fs: Convert f2fs_in_warm_node_list() to take a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Mark some functions as taking a const page pointer (Rafael Aquini) [RHEL-145694] +- f2fs: Convert f2fs_write_end_io() to use a folio_iter (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio in do_write_page() (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio in __get_node_page() (Rafael Aquini) [RHEL-145694] +- mm: Remove grab_cache_page_write_begin() (Rafael Aquini) [RHEL-145694] +- f2fs: Add f2fs_grab_cache_folio() (Rafael Aquini) [RHEL-145694] +- f2fs: Return a folio from last_fsync_dnode() (Rafael Aquini) [RHEL-145694] +- f2fs: Convert last_fsync_dnode() to use a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Convert f2fs_fsync_node_pages() to use a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Pass a folio to flush_dirty_inode() (Rafael Aquini) [RHEL-145694] +- f2fs: Convert f2fs_sync_node_pages() to use a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Convert f2fs_flush_inline_data() to use a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Add f2fs_folio_put() (Rafael Aquini) [RHEL-145694] +- mm: Remove wait_for_stable_page() (Rafael Aquini) [RHEL-145694] +- f2fs: Add f2fs_folio_wait_writeback() (Rafael Aquini) [RHEL-145694] +- s390/mm: Simplify gap clamping in mmap_base() using clamp() (Rafael Aquini) [RHEL-145694] +- xen: Kconfig: Drop reference to obsolete configs MCORE2 and MK8 (Rafael Aquini) [RHEL-145694] +- slab: Mark large folios for debugging purposes (Rafael Aquini) [RHEL-145694] +- mm, slab: cleanup slab_bug() parameters (Rafael Aquini) [RHEL-145694] +- slab: Achieve better kmalloc caches randomization in kvmalloc (Rafael Aquini) [RHEL-145694] +- slab: Adjust placement of __kvmalloc_node_noprof (Rafael Aquini) [RHEL-145694] +- mm/slab: simplify SLAB_* flag handling (Rafael Aquini) [RHEL-145694] +- fortify: Move FORTIFY_SOURCE under 'Kernel hardening options' (Rafael Aquini) [RHEL-145694] +- mm: security: Check early if HARDENED_USERCOPY is enabled (Rafael Aquini) [RHEL-145694] +- mm: security: Allow default HARDENED_USERCOPY to be set at compile time (Rafael Aquini) [RHEL-145694] +- mm: security: Move hardened usercopy under 'Kernel hardening options' (Rafael Aquini) [RHEL-145694] +- uaccess: Introduce ucopysize.h (Rafael Aquini) [RHEL-145694] +- x86/mm: Reduce header dependencies in (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove unused __set_memory_prot() (Rafael Aquini) [RHEL-145694] +- x86/cpufeatures: Rename X86_CMPXCHG64 to X86_CX8 (Rafael Aquini) [RHEL-145694] +- fs: Remove page_mkwrite_check_truncate() (Rafael Aquini) [RHEL-145694] +- ceph: Pass a folio to ceph_allocate_page_array() (Rafael Aquini) [RHEL-145694] +- ceph: Convert ceph_move_dirty_page_in_page_array() to move_dirty_folio_in_page_array() (Rafael Aquini) [RHEL-145694] +- ceph: Remove uses of page from ceph_process_folio_batch() (Rafael Aquini) [RHEL-145694] +- ceph: Convert ceph_check_page_before_write() to use a folio (Rafael Aquini) [RHEL-145694] +- ceph: Convert writepage_nounlock() to write_folio_nounlock() (Rafael Aquini) [RHEL-145694] +- ceph: Convert ceph_readdir_cache_control to store a folio (Rafael Aquini) [RHEL-145694] +- ceph: Convert ceph_find_incompatible() to take a folio (Rafael Aquini) [RHEL-145694] +- ceph: Use a folio in ceph_page_mkwrite() (Rafael Aquini) [RHEL-145694] +- ceph: Remove ceph_writepage() (Rafael Aquini) [RHEL-145694] +- ceph: fix generic/421 test failure (Rafael Aquini) [RHEL-145694] +- ceph: introduce ceph_submit_write() method (Rafael Aquini) [RHEL-145694] +- ceph: introduce ceph_process_folio_batch() method (Rafael Aquini) [RHEL-145694] +- ceph: extend ceph_writeback_ctl for ceph_writepages_start() refactoring (Rafael Aquini) [RHEL-145694] +- x86/sev: Add missing RIP_REL_REF() invocations during sme_enable() (Rafael Aquini) [RHEL-145694] +- x86/bpf: Fix BPF percpu accesses (Rafael Aquini) [RHEL-145694] +- ceph: return the correct dentry on mkdir (Rafael Aquini) [RHEL-145694] +- hostfs: store inode in dentry after mkdir if possible. (Rafael Aquini) [RHEL-145694] +- Change inode_operations.mkdir to return struct dentry * (Rafael Aquini) [RHEL-145694] +- mm, bpf: Use memcg in try_alloc_pages(). (Rafael Aquini) [RHEL-145694] +- mm, bpf: Introduce free_pages_nolock() (Rafael Aquini) [RHEL-145694] +- x86/platform: Only allow CONFIG_EISA for 32-bit (Rafael Aquini) [RHEL-145694] +- x86/pci: Remove old STA2x11 support (Rafael Aquini) [RHEL-145694] +- x86/cpu: Document CONFIG_X86_INTEL_MID as 64-bit-only (Rafael Aquini) [RHEL-145694] +- x86/mm: Drop support for CONFIG_HIGHPTE (Rafael Aquini) [RHEL-145694] +- x86/mm: Drop CONFIG_SWIOTLB for PAE (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove CONFIG_HIGHMEM64G support (Rafael Aquini) [RHEL-145694] +- x86/cpu: Drop configuration options for early 64-bit CPUs (Rafael Aquini) [RHEL-145694] +- x86/build: Rework CONFIG_GENERIC_CPU compiler flags (Rafael Aquini) [RHEL-145694] +- x86/smp: Drop 32-bit "bigsmp" machine support (Rafael Aquini) [RHEL-145694] +- x86/Kconfig: Add cmpxchg8b support back to Geode CPUs (Rafael Aquini) [RHEL-145694] +- x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear _PAGE_RW (Rafael Aquini) [RHEL-145694] +- uprobes: Reject the shared zeropage in uprobe_write_opcode() (Rafael Aquini) [RHEL-145694] {CVE-2025-21881} +- fs: Turn page_offset() into a wrapper around folio_pos() (Rafael Aquini) [RHEL-145694] +- x86/pat: Fix W=1 build warning when the within_inclusive() function is unused (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove pv_ops.mmu.tlb_remove_table call (Rafael Aquini) [RHEL-145694] +- x86/mm: Make MMU_GATHER_RCU_TABLE_FREE unconditional (Rafael Aquini) [RHEL-145694] +- x86/e820: Drop obsolete E820_TYPE_RESERVED_KERN and related code (Rafael Aquini) [RHEL-145694] +- x86/boot: Split parsing of boot_params into the parse_boot_params() helper function (Rafael Aquini) [RHEL-145694] +- x86/boot: Split kernel resources setup into the setup_kernel_resources() helper function (Rafael Aquini) [RHEL-145694] +- x86/boot: Move setting of memblock parameters to e820__memblock_setup() (Rafael Aquini) [RHEL-145694] +- x86/mm: Replace open-coded gap bounding with clamp() (Rafael Aquini) [RHEL-145694] +- x86/mm: Make memremap(MEMREMAP_WB) map memory as encrypted by default (Rafael Aquini) [RHEL-145694] +- mm/memremap: Pass down MEMREMAP_* flags to arch_memremap_wb() (Rafael Aquini) [RHEL-145694] +- mm/truncate: don't skip dirty page in folio_unmap_invalidate() (Rafael Aquini) [RHEL-145694] +- mm/filemap: fix miscalculated file range for filemap_fdatawrite_range_kick() (Rafael Aquini) [RHEL-145694] +- x86/build: Raise the minimum LLVM version to 15.0.0 (Rafael Aquini) [RHEL-145694] +- fs: avoid mmap sem relocks when coredumping with many missing pages (Rafael Aquini) [RHEL-145694] +- s390/mm: Remove have_store_indication static key (Rafael Aquini) [RHEL-145694] +- kallsyms: Remove KALLSYMS_ABSOLUTE_PERCPU (Rafael Aquini) [RHEL-145694] +- percpu: Remove __per_cpu_load (Rafael Aquini) [RHEL-145694] +- percpu: Remove PERCPU_VADDR() (Rafael Aquini) [RHEL-145694] +- percpu: Remove PER_CPU_FIRST_SECTION (Rafael Aquini) [RHEL-145694] +- x86/percpu/64: Remove INIT_PER_CPU macros (Rafael Aquini) [RHEL-145694] +- x86/boot/64: Remove inverse relocations (Rafael Aquini) [RHEL-145694] +- x86/percpu/64: Remove fixed_percpu_data (Rafael Aquini) [RHEL-145694] +- x86/percpu/64: Use relative percpu offsets (Rafael Aquini) [RHEL-145694] +- x86/stackprotector/64: Convert to normal per-CPU variable (Rafael Aquini) [RHEL-145694] +- x86/relocs: Handle R_X86_64_REX_GOTPCRELX relocations (Rafael Aquini) [RHEL-145694] +- x86/pvh: Use fixed_percpu_data for early boot GSBASE (Rafael Aquini) [RHEL-145694] +- x86/boot: Disable stack protector for early boot code (Rafael Aquini) [RHEL-145694] +- x86/stackprotector: Remove stack protector test scripts (Rafael Aquini) [RHEL-145694] +- test_xarray: fix failure in check_pause when CONFIG_XARRAY_MULTI is not defined (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix check for running THP tests (Rafael Aquini) [RHEL-145694] +- selftests/powerpc: Use PKEY_UNRESTRICTED macro (Rafael Aquini) [RHEL-145694] +- selftests/mm: Use PKEY_UNRESTRICTED macro (Rafael Aquini) [RHEL-145694] +- fuse: revert back to __readahead_folio() for readahead (Rafael Aquini) [RHEL-145694] {CVE-2025-21896} +- um: fix execve stub execution on old host OSs (Rafael Aquini) [RHEL-145694] +- sysctl: remove unneeded include (Rafael Aquini) [RHEL-145694] +- sysctl: remove the vm_table (Rafael Aquini) [RHEL-145694] +- sh: vdso: move the sysctl to arch/sh/kernel/vsyscall/vsyscall.c (Rafael Aquini) [RHEL-145694] +- x86: vdso: move the sysctl to arch/x86/entry/vdso/vdso32-setup.c (Rafael Aquini) [RHEL-145694] +- fs: dcache: move the sysctl to fs/dcache.c (Rafael Aquini) [RHEL-145694] +- fs: drop_caches: move sysctl to fs/drop_caches.c (Rafael Aquini) [RHEL-145694] +- fs: fs-writeback: move sysctl to fs/fs-writeback.c (Rafael Aquini) [RHEL-145694] +- mm: nommu: move sysctl to mm/nommu.c (Rafael Aquini) [RHEL-145694] +- security: min_addr: move sysctl to security/min_addr.c (Rafael Aquini) [RHEL-145694] +- mm: mmap: move sysctl to mm/mmap.c (Rafael Aquini) [RHEL-145694] +- mm: util: move sysctls to mm/util.c (Rafael Aquini) [RHEL-145694] +- mm: vmscan: move vmscan sysctls to mm/vmscan.c (Rafael Aquini) [RHEL-145694] +- mm: swap: move sysctl to mm/swap.c (Rafael Aquini) [RHEL-145694] +- mm: filemap: move sysctl to mm/filemap.c (Rafael Aquini) [RHEL-145694] +- mm: vmstat: move sysctls to mm/vmstat.c (Rafael Aquini) [RHEL-145694] +- x86: Compare physical instead of virtual PGD addresses (Rafael Aquini) [RHEL-145694] +- selftests/pidfd: add tests for PIDFD_SELF_* (Rafael Aquini) [RHEL-145694] +- mm, swap: fix reclaim offset calculation error during allocation (Rafael Aquini) [RHEL-145694] +- mm: compaction: use the proper flag to determine watermarks (Rafael Aquini) [RHEL-145694] +- kernel: be more careful about dup_mmap() failures and uprobe registering (Rafael Aquini) [RHEL-145694] {CVE-2025-21709} +- mm/fake-numa: handle cases with no SRAT info (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: add __maybe_unused attribute for is_first_zpdesc() (Rafael Aquini) [RHEL-145694] +- s390/vmem: Fix null-pointer-arithmetic warning in vmem_map_init() (Rafael Aquini) [RHEL-145694] +- s390/uaccess: Use asm goto for put_user()/get_user() (Rafael Aquini) [RHEL-145694] +- s390/uaccess: Remove usage of the oac specifier (Rafael Aquini) [RHEL-145694] +- s390/uaccess: Replace EX_TABLE_UA_LOAD_MEM exception handling (Rafael Aquini) [RHEL-145694] +- s390/uaccess: Cleanup noinstr __put_user()/__get_user() inline assembly constraints (Rafael Aquini) [RHEL-145694] +- s390/uaccess: Remove __put_user_fn()/__get_user_fn() wrappers (Rafael Aquini) [RHEL-145694] +- s390/uaccess: Move put_user() / __put_user() close to put_user() asm code (Rafael Aquini) [RHEL-145694] +- s390/uaccess: Use asm goto for __mvc_kernel_nofault() (Rafael Aquini) [RHEL-145694] +- s390/uaccess: Implement __get_kernel_nofault()/__put_kernel_nofault() with mvc (Rafael Aquini) [RHEL-145694] +- s390/extable: Rename EX_TABLE_UA_STORE to EX_TABLE_UA_FAULT (Rafael Aquini) [RHEL-145694] +- s390/fpu: Use CONFIG_CC_HAS_ASM_AOR_FORMAT_FLAGS instead of CONFIG_CC_IS_CLANG (Rafael Aquini) [RHEL-145694] +- s390: Introduce CC_HAS_ASM_AOR_FORMAT_FLAGS Kconfig option (Rafael Aquini) [RHEL-145694] +- s390: Rename GCC_ASM_FLAG_OUTPUT_BROKEN to CC_ASM_FLAG_OUTPUT_BROKEN (Rafael Aquini) [RHEL-145694] +- s390/extable: Replace open-coded sfpc inline assembly with fpu_sfpc() (Rafael Aquini) [RHEL-145694] +- s390/fpu: Add fpc exception handler / remove fixup section again (Rafael Aquini) [RHEL-145694] +- s390: Optimize __pa/__va when RANDOMIZE_IDENTITY_BASE is off (Rafael Aquini) [RHEL-145694] +- s390/mm: Allow large pages for KASAN shadow mapping (Rafael Aquini) [RHEL-145694] +- s390/mm: add missing ctor/dtor on page table upgrade (Rafael Aquini) [RHEL-145694] +- kasan: sw_tags: use str_on_off() helper in kasan_init_sw_tags() (Rafael Aquini) [RHEL-145694] +- mm/damon/core: use str_high_low() helper in damos_wmark_wait_us() (Rafael Aquini) [RHEL-145694] +- mm/page-writeback: consolidate wb_thresh bumping logic into __wb_calc_thresh (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: remove the incorrect and misleading comment (Rafael Aquini) [RHEL-145694] +- zram: remove zcomp_stream_put() from write_incompressible_page() (Rafael Aquini) [RHEL-145694] +- mm: separate move/undo parts from migrate_pages_batch() (Rafael Aquini) [RHEL-145694] +- mm/kfence: use str_write_read() helper in get_access_type() (Rafael Aquini) [RHEL-145694] +- selftests/mm/mkdirty: fix memory leak in test_uffdio_copy() (Rafael Aquini) [RHEL-145694] +- kasan: hw_tags: Use str_on_off() helper in kasan_init_hw_tags() (Rafael Aquini) [RHEL-145694] +- mm: add FGP_DONTCACHE folio creation flag (Rafael Aquini) [RHEL-145694] +- mm: call filemap_fdatawrite_range_kick() after IOCB_DONTCACHE issue (Rafael Aquini) [RHEL-145694] +- mm/filemap: add filemap_fdatawrite_range_kick() helper (Rafael Aquini) [RHEL-145694] +- mm/filemap: drop streaming/uncached pages when writeback completes (Rafael Aquini) [RHEL-145694] +- mm/filemap: add read support for RWF_DONTCACHE (Rafael Aquini) [RHEL-145694] +- mm/truncate: add folio_unmap_invalidate() helper (Rafael Aquini) [RHEL-145694] +- mm/readahead: add readahead_control->dropbehind member (Rafael Aquini) [RHEL-145694] +- mm: add PG_dropbehind folio flag (Rafael Aquini) [RHEL-145694] +- mm/readahead: add folio allocation helper (Rafael Aquini) [RHEL-145694] +- mm/filemap: use page_cache_sync_ra() to kick off read-ahead (Rafael Aquini) [RHEL-145694] +- mm/filemap: change filemap_create_folio() to take a struct kiocb (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: use folio->lru int demote_free_hugetlb_folios() (Rafael Aquini) [RHEL-145694] +- mm/hugetlb-cgroup: convert hugetlb_cgroup_css_offline() to work on folios (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: rename folio_putback_active_hugetlb() to folio_putback_hugetlb() (Rafael Aquini) [RHEL-145694] +- mm/migrate: don't call folio_putback_active_hugetlb() on dst hugetlb folio (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: rename isolate_hugetlb() to folio_isolate_hugetlb() (Rafael Aquini) [RHEL-145694] +- mm/huge_memory: convert has_hwpoisoned into a pure folio flag (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: improve readability of damon_pa_stat (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: increment pa_stat damon address range by folio size (Rafael Aquini) [RHEL-145694] +- selftests/mm/cow: modify the incorrect checking parameters (Rafael Aquini) [RHEL-145694] +- kasan: use correct kernel-doc format (Rafael Aquini) [RHEL-145694] +- mm/memfd: use strncpy_from_user() to read memfd name (Rafael Aquini) [RHEL-145694] +- mm/memfd: refactor and cleanup the logic in memfd_create() (Rafael Aquini) [RHEL-145694] +- mm: remove PageTransTail() (Rafael Aquini) [RHEL-145694] +- mm/mglru: fix PTE-mapped large folios (Rafael Aquini) [RHEL-145694] +- mm/mglru: rework workingset protection (Rafael Aquini) [RHEL-145694] +- mm/mglru: rework refault detection (Rafael Aquini) [RHEL-145694] +- mm/mglru: rework type selection (Rafael Aquini) [RHEL-145694] +- mm/mglru: rework aging feedback (Rafael Aquini) [RHEL-145694] +- mm/mglru: optimize deactivation (Rafael Aquini) [RHEL-145694] +- mm/mglru: clean up workingset (Rafael Aquini) [RHEL-145694] +- mm/memblock: add memblock_alloc_or_panic interface (Rafael Aquini) [RHEL-145694] +- mm: make mmap_region() internal (Rafael Aquini) [RHEL-145694] +- mm, swap_slots: remove slot cache for freeing path (Rafael Aquini) [RHEL-145694] +- mm, swap: use a global swap cluster for non-rotation devices (Rafael Aquini) [RHEL-145694] +- mm, swap: introduce a helper for retrieving cluster from offset (Rafael Aquini) [RHEL-145694] +- mm, swap: simplify percpu cluster updating (Rafael Aquini) [RHEL-145694] +- mm, swap: reduce contention on device lock (Rafael Aquini) [RHEL-145694] +- mm, swap: use an enum to define all cluster flags and wrap flags changes (Rafael Aquini) [RHEL-145694] +- mm, swap: hold a reference during scan and cleanup flag usage (Rafael Aquini) [RHEL-145694] +- mm, swap: clean up plist removal and adding (Rafael Aquini) [RHEL-145694] +- mm, swap: clean up device availability check (Rafael Aquini) [RHEL-145694] +- mm, swap: use cluster lock for HDD (Rafael Aquini) [RHEL-145694] +- mm, swap: remove old allocation path for HDD (Rafael Aquini) [RHEL-145694] +- mm, swap: fold swap_info_get_cont in the only caller (Rafael Aquini) [RHEL-145694] +- mm, swap: minor clean up for swap entry allocation (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: introduce __zpdesc_clear/set_zsmalloc() (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert get/set_first_obj_offset() to take zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert SetZsPageMovable and remove unused funcs (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert get_zspage() to take zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert migrate_zspage() to use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert location_to_obj() to take zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert __free_zspage() to use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert reset_page to reset_zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: add two helpers for zs_page_migrate() and make it use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert obj_to_page() and zs_free() to use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert init_zspage() to use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert obj_allocated() and related helpers to use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert create_page_chain() and its users to use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert obj_malloc() to use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: add and use pfn/zpdesc seeking funcs (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: convert __zs_map_object/__zs_unmap_object to use zpdesc (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: use zpdesc in trylock_zspage()/lock_zspage() (Rafael Aquini) [RHEL-145694] +- mm/zsmalloc: add zpdesc memory descriptor for zswap.zpool (Rafael Aquini) [RHEL-145694] +- Docs/admin-guide/mm/damon/usage: document DAMOS filter 'allow' sysfs file (Rafael Aquini) [RHEL-145694] +- Docs/admin-guide/mm/damon/usage: omit DAMOS filter details in favor of design doc (Rafael Aquini) [RHEL-145694] +- Docs/ABI/damon: document DAMOS filter allow sysfs file (Rafael Aquini) [RHEL-145694] +- Docs/mm/damon/design: document allow/reject DAMOS filter behaviors (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: add a file for setting damos_filter->allow (Rafael Aquini) [RHEL-145694] +- mm/damon: add 'allow' argument to damos_new_filter() (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: support damos_filter->allow (Rafael Aquini) [RHEL-145694] +- mm/damon/core: support damos_filter->allow (Rafael Aquini) [RHEL-145694] +- mm/damon/core: add damos_filter->allow field (Rafael Aquini) [RHEL-145694] +- mm/damon: fixup damos_filter kernel-doc (Rafael Aquini) [RHEL-145694] +- mm: alloc_pages_bulk: rename API (Rafael Aquini) [RHEL-145694] +- mm: alloc_pages_bulk_noprof: drop page_list argument (Rafael Aquini) [RHEL-145694] +- selftests/mm: introduce uffd-wp-mremap regression test (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: unify restore reserve accounting for new allocations (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: drop vma_has_reserves() (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: simplify vma_has_reserves() (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: clean up map/global resv accounting when allocate (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: rename avoid_reserve to cow_from_owner (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: stop using avoid_reserve flag in fork() (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: fix avoid_reserve to allow taking folio from subpool (Rafael Aquini) [RHEL-145694] +- mm: shmem: skip swapcache for swapin of synchronous swap device (Rafael Aquini) [RHEL-145694] +- mm/memmap: prevent double scanning of memmap by kmemleak (Rafael Aquini) [RHEL-145694] +- mm/fake-numa: allow later numa node hotplug (Rafael Aquini) [RHEL-145694] +- mm/damon: remove DAMON debugfs interface (Rafael Aquini) [RHEL-145694] +- mm/damon: remove DAMON debugfs interface kunit tests (Rafael Aquini) [RHEL-145694] +- kunit: configs: remove configs for DAMON debugfs interface tests (Rafael Aquini) [RHEL-145694] +- selftests/damon: remove tests for DAMON debugfs interface (Rafael Aquini) [RHEL-145694] +- selftests/damon/config: remove configs for DAMON debugfs interface selftests (Rafael Aquini) [RHEL-145694] +- Docs/mm/damon/design: update for removal of DAMON debugfs interface (Rafael Aquini) [RHEL-145694] +- Docs/admin-guide/mm/damon/usage: remove DAMON debugfs interface documentation (Rafael Aquini) [RHEL-145694] +- Docs/translations/*/admin-guide/mm/damon/usage: remove DAMON debugfs interface documentation (Rafael Aquini) [RHEL-145694] +- Docs/ABI/damon: document per-region DAMOS filter-passed bytes stat file (Rafael Aquini) [RHEL-145694] +- Docs/admin-guide/mm/damon/usage: document sz_filtered_out of scheme tried region directories (Rafael Aquini) [RHEL-145694] +- Docs/mm/damon/design: document per-region sz_filter_passed stat (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: expose per-region filter-passed bytes (Rafael Aquini) [RHEL-145694] +- mm/damon/core: pass per-region filter-passed bytes to damos_walk_control->walk_fn() (Rafael Aquini) [RHEL-145694] +- Docs/ABI/damon: document per-scheme filter-passed bytes stat file (Rafael Aquini) [RHEL-145694] +- Docs/admin-guide/mm/damon/usage: document sz_ops_filter_passed (Rafael Aquini) [RHEL-145694] +- Docs/mm/damon/design: document sz_ops_filter_passed (Rafael Aquini) [RHEL-145694] +- mm/damon/syfs-schemes: implement per-scheme filter-passed bytes stat (Rafael Aquini) [RHEL-145694] +- mm/damon/core: implement per-scheme ops-handled filter-passed bytes stat (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: report filter-passed bytes back for DAMOS_STAT action (Rafael Aquini) [RHEL-145694] +- mm/damon/paddr: report filter-passed bytes back for normal actions (Rafael Aquini) [RHEL-145694] +- mm/damon: ask apply_scheme() to report filter-passed region-internal bytes (Rafael Aquini) [RHEL-145694] +- Docs/admin-guide/mm/damon/usage: link damos stat design doc (Rafael Aquini) [RHEL-145694] +- Docs/mm/damon/design: add 'statistics' section (Rafael Aquini) [RHEL-145694] +- mm/damon: clarify trying vs applying on damos_stat kernel-doc comment (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: remove unused code for schemes tried regions update (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: use damos_walk() for update_schemes_tried_{bytes,regions} (Rafael Aquini) [RHEL-145694] +- Docs/mm/damon/design: document DAMOS regions walking (Rafael Aquini) [RHEL-145694] +- mm/damon/core: implement damos_walk() (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: use damon_call() for update_schemes_effective_quotas (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: use damon_call() for commit_schemes_quota_goals (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: use damon_call() for update_schemes_stats (Rafael Aquini) [RHEL-145694] +- mm/damon/core: introduce damon_call() (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs: handle clear_schemes_tried_regions from DAMON sysfs context (Rafael Aquini) [RHEL-145694] +- mm/damon/sysfs-schemes: remove unnecessary schemes existence check in damon_sysfs_schemes_clear_regions() (Rafael Aquini) [RHEL-145694] +- mm: introduce ctor/dtor at PGD level (Rafael Aquini) [RHEL-145694] +- asm-generic: pgalloc: provide generic __pgd_{alloc,free} (Rafael Aquini) [RHEL-145694] +- ARM: mm: rename PGD helpers (Rafael Aquini) [RHEL-145694] +- mm: move common part of pagetable_*_ctor to helper (Rafael Aquini) [RHEL-145694] +- mm/debug: prefer VM_WARN_ON_VMG() to report VMG debug warnings (Rafael Aquini) [RHEL-145694] +- mm/debug: introduce VM_WARN_ON_VMG() to dump VMA merge state (Rafael Aquini) [RHEL-145694] +- lib/list_debug.c: add object information in case of invalid object (Rafael Aquini) [RHEL-145694] +- mm: pgtable: introduce generic pagetable_dtor_free() (Rafael Aquini) [RHEL-145694] +- mm: pgtable: move __tlb_remove_table_one() in x86 to generic file (Rafael Aquini) [RHEL-145694] +- mm: pgtable: completely move pagetable_dtor() to generic tlb_remove_table() (Rafael Aquini) [RHEL-145694] +- mm: pgtable: introduce generic __tlb_remove_table() (Rafael Aquini) [RHEL-145694] +- s390: pgtable: consolidate PxD and PTE TLB free paths (Rafael Aquini) [RHEL-145694] +- x86: pgtable: move pagetable_dtor() to __tlb_remove_table() (Rafael Aquini) [RHEL-145694] +- x86: pgtable: convert __tlb_remove_table() to use struct ptdesc (Rafael Aquini) [RHEL-145694] +- riscv: pgtable: move pagetable_dtor() to __tlb_remove_table() (Rafael Aquini) [RHEL-145694] +- arm64: pgtable: move pagetable_dtor() to __tlb_remove_table() (Rafael Aquini) [RHEL-145694] +- arm: pgtable: move pagetable_dtor() to __tlb_remove_table() (Rafael Aquini) [RHEL-145694] +- mm: pgtable: introduce pagetable_dtor() (Rafael Aquini) [RHEL-145694] +- s390: pgtable: add statistics for PUD and P4D level page table (Rafael Aquini) [RHEL-145694] +- arm64: pgtable: use mmu gather to free p4d level page table (Rafael Aquini) [RHEL-145694] +- mm: pgtable: add statistics for P4D level page table (Rafael Aquini) [RHEL-145694] +- asm-generic: pgalloc: provide generic p4d_{alloc_one,free} (Rafael Aquini) [RHEL-145694] +- riscv: mm: skip pgtable level check in {pud,p4d}_alloc_one (Rafael Aquini) [RHEL-145694] +- mm: remove unnecessary calls to lru_add_drain (Rafael Aquini) [RHEL-145694] +- mm: add build-time option for hotplug memory default online type (Rafael Aquini) [RHEL-145694] +- selftests/mm: add new test cases to the migration test (Rafael Aquini) [RHEL-145694] +- mm: replace free hugepage folios after migration (Rafael Aquini) [RHEL-145694] +- zram: cond_resched() in writeback loop (Rafael Aquini) [RHEL-145694] +- zram: use zram_read_from_zspool() in writeback (Rafael Aquini) [RHEL-145694] +- zram: factor out different page types read (Rafael Aquini) [RHEL-145694] +- zram: factor out ZRAM_HUGE write (Rafael Aquini) [RHEL-145694] +- zram: factor out ZRAM_SAME write (Rafael Aquini) [RHEL-145694] +- zram: remove entry element member (Rafael Aquini) [RHEL-145694] +- zram: free slot memory early during write (Rafael Aquini) [RHEL-145694] +- mm/huge_memory.c: rename shadowed local (Rafael Aquini) [RHEL-145694] +- mm: unexport apply_to_existing_page_range (Rafael Aquini) [RHEL-145694] +- mm: fix outdated incorrect code comments for handle_mm_fault() (Rafael Aquini) [RHEL-145694] +- Xarray: use xa_mark_t in xas_squash_marks() to keep code consistent (Rafael Aquini) [RHEL-145694] +- Xarray: remove repeat check in xas_squash_marks() (Rafael Aquini) [RHEL-145694] +- Xarray: distinguish large entries correctly in xas_split_alloc() (Rafael Aquini) [RHEL-145694] +- Xarray: move forward index correctly in xas_pause() (Rafael Aquini) [RHEL-145694] +- Xarray: do not return sibling entries from xas_find_marked() (Rafael Aquini) [RHEL-145694] +- squashfs: convert squashfs_fill_page() to take a folio (Rafael Aquini) [RHEL-145694] +- squashfs; convert squashfs_copy_cache() to take a folio (Rafael Aquini) [RHEL-145694] +- squashfs: convert squashfs_readpage_block() to take a folio (Rafael Aquini) [RHEL-145694] +- squashfs: pass a folio to squashfs_readpage_fragment() (Rafael Aquini) [RHEL-145694] +- squashfs: use a folio throughout squashfs_read_folio() (Rafael Aquini) [RHEL-145694] +- mm: shmem: use signed int for version handling in casefold option (Rafael Aquini) [RHEL-145694] +- alloc_tag: skip pgalloc_tag_swap if profiling is disabled (Rafael Aquini) [RHEL-145694] +- slub: don't mess with ->d_name (Rafael Aquini) [RHEL-145694] +- x86/sev: Disable ftrace branch profiling in SEV startup code (Rafael Aquini) [RHEL-145694] +- mm: add comments to do_mmap(), mmap_region() and vm_mmap() (Rafael Aquini) [RHEL-145694] +- mm: assert mmap write lock held on do_mmap(), mmap_region() (Rafael Aquini) [RHEL-145694] +- mm/migrate: remove slab checks in isolate_movable_page() (Rafael Aquini) [RHEL-145694] +- selftests/mm: remove X permission from sigaltstack mapping (Rafael Aquini) [RHEL-145694] +- selftests/mm: skip pkey_sighandler_tests if support is missing (Rafael Aquini) [RHEL-145694] +- selftests/mm: use sys_pkey helpers consistently (Rafael Aquini) [RHEL-145694] +- selftests/mm: ensure non-global pkey symbols are marked static (Rafael Aquini) [RHEL-145694] +- selftests/mm: remove empty pkey helper definition (Rafael Aquini) [RHEL-145694] +- selftests/mm: ensure pkey-*.h define inline functions only (Rafael Aquini) [RHEL-145694] +- selftests/mm: define types using typedef in pkey-helpers.h (Rafael Aquini) [RHEL-145694] +- selftests/mm: remove unused pkey helpers (Rafael Aquini) [RHEL-145694] +- selftests/mm: build with -O2 (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix -Warray-bounds warnings in pkey_sighandler_tests (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix -Wmaybe-uninitialized warnings (Rafael Aquini) [RHEL-145694] +- selftests/mm: fix condition in uffd_move_test_common() (Rafael Aquini) [RHEL-145694] +- mm/memory_hotplug: don't use __GFP_HARDWALL when migrating pages via memory offlining (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: don't use __GFP_HARDWALL when migrating pages via alloc_contig*() (Rafael Aquini) [RHEL-145694] +- selftests/mm: mremap_test: Remove unused variable and type mismatches (Rafael Aquini) [RHEL-145694] +- selftests/mm: mseal_test: remove unused variables (Rafael Aquini) [RHEL-145694] +- selftests/mm: pagemap_ioctl: Fix types mismatches shown by compiler options (Rafael Aquini) [RHEL-145694] +- selftests/mm: thp_settings: remove const from return type (Rafael Aquini) [RHEL-145694] +- mseal: remove can_do_mseal() (Rafael Aquini) [RHEL-145694] +- mm/hugetlb: support FOLL_FORCE|FOLL_WRITE (Rafael Aquini) [RHEL-145694] +- mm: perform all memfd seal checks in a single place (Rafael Aquini) [RHEL-145694] +- mm: enforce __must_check on VMA merge and split (Rafael Aquini) [RHEL-145694] +- mm/damon/tests/vaddr-kunit.h: reduce stack consumption (Rafael Aquini) [RHEL-145694] +- mm/shmem: refactor to reuse vfs_parse_monolithic_sep for option parsing (Rafael Aquini) [RHEL-145694] +- selftests/mm: add fork CoW guard page test (Rafael Aquini) [RHEL-145694] +- mm: add per-order mTHP swap-in fallback/fallback_charge counters (Rafael Aquini) [RHEL-145694] +- powernv/memtrace: use __GFP_ZERO with alloc_contig_pages() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: forward the gfp flags from alloc_contig_range() to post_alloc_hook() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: sort out the alloc_contig_range() gfp flags mess (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: make __alloc_contig_migrate_range() static (Rafael Aquini) [RHEL-145694] +- mm/page_isolation: don't pass gfp flags to start_isolate_page_range() (Rafael Aquini) [RHEL-145694] +- mm/page_isolation: don't pass gfp flags to isolate_single_pageblock() (Rafael Aquini) [RHEL-145694] +- mm/memory_hotplug: move debug_pagealloc_map_pages() into online_pages_range() (Rafael Aquini) [RHEL-145694] +- mm/vma: move __vm_munmap() to mm/vma.c (Rafael Aquini) [RHEL-145694] +- mm/vma: move stack expansion logic to mm/vma.c (Rafael Aquini) [RHEL-145694] +- mm: abstract get_arg_page() stack expansion and mmap read lock (Rafael Aquini) [RHEL-145694] +- mm/vma: move unmapped_area() internals to mm/vma.c (Rafael Aquini) [RHEL-145694] +- mm/vma: move brk() internals to mm/vma.c (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: add some detailed comments in can_steal_fallback (Rafael Aquini) [RHEL-145694] +- mm:kasan: fix sparse warnings: Should it be static? (Rafael Aquini) [RHEL-145694] +- selftest/mm: remove seal_elf (Rafael Aquini) [RHEL-145694] +- filemap: remove unused folio_add_wait_queue (Rafael Aquini) [RHEL-145694] +- selftests: mm: fix conversion specifiers in transact_test() (Rafael Aquini) [RHEL-145694] +- mm/rodata_test: verify test data is unchanged, rather than non-zero (Rafael Aquini) [RHEL-145694] +- mm/rodata_test: use READ_ONCE() to read const variable (Rafael Aquini) [RHEL-145694] +- mm: shmem: add a kernel command line to change the default huge policy for tmpfs (Rafael Aquini) [RHEL-145694] +- mm: shmem: add large folio support for tmpfs (Rafael Aquini) [RHEL-145694] +- mm: shmem: change shmem_huge_global_enabled() to return huge order bitmap (Rafael Aquini) [RHEL-145694] +- mm: factor out the order calculation into a new helper (Rafael Aquini) [RHEL-145694] +- mm/memory: fix a comment typo in lock_mm_and_find_vma() (Rafael Aquini) [RHEL-145694] +- mm: change type of cma_area_count to unsigned int (Rafael Aquini) [RHEL-145694] +- selftests/mm: add a few missing gitignore files (Rafael Aquini) [RHEL-145694] +- mm/hugetlb_cgroup: avoid useless return in void function (Rafael Aquini) [RHEL-145694] +- mm: mmap_lock: optimize mmap_lock tracepoints (Rafael Aquini) [RHEL-145694] +- mm/damon/core: remove duplicate list_empty quota->goals check (Rafael Aquini) [RHEL-145694] +- slab: allocate frozen pages (Rafael Aquini) [RHEL-145694] +- mm/mempolicy: add alloc_frozen_pages() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: add __alloc_frozen_pages() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to end of __alloc_pages() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_slowpath() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_direct_reclaim() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_direct_compact() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_may_oom() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to callers of __alloc_pages_cpuset_fallback() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to callers of get_page_from_freelist() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to callers of prep_new_page() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: move set_page_refcounted() to callers of post_alloc_hook() (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: export free_frozen_pages() instead of free_unref_page() (Rafael Aquini) [RHEL-145694] +- mm: make alloc_pages_mpol() static (Rafael Aquini) [RHEL-145694] +- mm/page_alloc: cache page_zone() result in free_unref_page() (Rafael Aquini) [RHEL-145694] +- mm: migrate: remove unused argument vma from migrate_misplaced_folio() (Rafael Aquini) [RHEL-145694] +- mm/zswap: add LRU_STOP to comment about dropping the lru lock (Rafael Aquini) [RHEL-145694] +- mm/slab: fix kernel-doc func param names (Rafael Aquini) [RHEL-145694] +- kasan: fix typo in kasan_poison_new_object documentation (Rafael Aquini) [RHEL-145694] +- iov_iter: remove setting of page->index (Rafael Aquini) [RHEL-145694] +- mm: kmemleak: convert timeouts to secs_to_jiffies() (Rafael Aquini) [RHEL-145694] +- tools: fix atomic_set() definition to set the value correctly (Rafael Aquini) [RHEL-145694] +- libfs: Use d_children list to iterate simple_offset directories (Rafael Aquini) [RHEL-145694] +- libfs: Replace simple_offset end-of-directory detection (Rafael Aquini) [RHEL-145694] +- Revert "libfs: fix infinite directory reads for offset dir" (Rafael Aquini) [RHEL-145694] {CVE-2024-57952} +- Revert "libfs: Add simple_offset_empty()" (Rafael Aquini) [RHEL-145694] +- libfs: Return ENOSPC when the directory offset range is exhausted (Rafael Aquini) [RHEL-145694] +- x86/sev: Disable UBSAN on SEV code that may execute very early (Rafael Aquini) [RHEL-145694] +- null_blk: Remove accesses to page->index (Rafael Aquini) [RHEL-145694] +- watch_queue: Use page->private instead of page->index (Rafael Aquini) [RHEL-145694] +- tmpfs: use inode_set_cached_link() (Rafael Aquini) [RHEL-145694] +- x86/mm: Remove unnecessary include of (Rafael Aquini) [RHEL-145694] +- fork: avoid inappropriate uprobe access to invalid mm (Rafael Aquini) [RHEL-145694] +- ntfs3: Remove an access to page->index (Rafael Aquini) [RHEL-145694] +- niu: Use page->private instead of page->index (Rafael Aquini) [RHEL-145694] +- s390/mm: Simplify noexec page protection handling (Rafael Aquini) [RHEL-145694] +- s390/mm: Remove unused PAGE_KERNEL_EXEC and friends (Rafael Aquini) [RHEL-145694] +- s390/mm: Remove incorrect comment (Rafael Aquini) [RHEL-145694] +- f2fs: cache more dentry pages (Rafael Aquini) [RHEL-145694] +- f2fs: Remove calls to folio_file_mapping() (Rafael Aquini) [RHEL-145694] +- f2fs: Convert __read_io_type() to take a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Use a data folio in f2fs_submit_page_bio() (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio more in f2fs_submit_page_bio() (Rafael Aquini) [RHEL-145694] +- f2fs: Convert f2fs_finish_read_bio() to use folios (Rafael Aquini) [RHEL-145694] +- f2fs: Add F2FS_F_SB() (Rafael Aquini) [RHEL-145694] +- f2fs: Convert submit tracepoints to take a folio (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio in f2fs_write_compressed_pages() (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio in f2fs_truncate_partial_cluster() (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio in f2fs_compress_write_end() (Rafael Aquini) [RHEL-145694] +- f2fs: Use a folio in f2fs_all_cluster_page_ready() (Rafael Aquini) [RHEL-145694] +- s390: Add KERNEL_IMAGE_BASE to kasan.config (Rafael Aquini) [RHEL-145694] +- s390/abs_lowcore: Include linux/smp.h for get_cpu() and put_cpu() (Rafael Aquini) [RHEL-145694] +- s390: Remove __bootdata annotations from declarations (Rafael Aquini) [RHEL-145694] +- s390: Remove superfluous new lines from inline assemblies (Rafael Aquini) [RHEL-145694] +- fuse: Set *nbytesp=0 in fuse_get_user_pages on allocation failure (Rafael Aquini) [RHEL-145694] +- fuse: fix direct io folio offset and length calculation (Rafael Aquini) [RHEL-145694] +- btrfs: disable defrag on pre-content watched files (Rafael Aquini) [RHEL-145694] +- xfs: add pre-content fsnotify hook for DAX faults (Rafael Aquini) [RHEL-145694] +- fsnotify: generate pre-content permission event on page fault (Rafael Aquini) [RHEL-145694] +- s390/setup: Cleanup stack_alloc() and stack_free() (Rafael Aquini) [RHEL-145694] +- s390/Kconfig: Select VMAP_STACK unconditionally (Rafael Aquini) [RHEL-145694] +- s390/Kconfig: Select KASAN_VMALLOC if KASAN is enabled (Rafael Aquini) [RHEL-145694] +- mm: don't allow huge faults for files with pre content watches (Rafael Aquini) [RHEL-145694] +- fanotify: disable readahead if we have pre-content watches (Rafael Aquini) [RHEL-145694] +- fsnotify: check if file is actually being watched for pre-content events on open (Rafael Aquini) [RHEL-145694] +- fsnotify: opt-in for permission events at file open time (Rafael Aquini) [RHEL-145694] +- x86/boot/64: Fix spurious undefined reference when CONFIG_X86_5LEVEL=n, on GCC-12 (Rafael Aquini) [RHEL-145694] +- x86/ioremap: Remove unused size parameter in remapping functions (Rafael Aquini) [RHEL-145694] +- x86/ioremap: Simplify setup_data mapping variants (Rafael Aquini) [RHEL-145694] +- x86/mm/tlb: Only trim the mm_cpumask once a second (Rafael Aquini) [RHEL-145694] +- x86/mm/tlb: Also remove local CPU from mm_cpumask if stale (Rafael Aquini) [RHEL-145694] +- selftests/damon: add _damon_sysfs.py to TEST_FILES (Rafael Aquini) [RHEL-145694] +- isofs: Partially convert zisofs_read_folio to use a folio (Rafael Aquini) [RHEL-145694] +- x86/kernel: Move ENTRY_TEXT to the start of the image (Rafael Aquini) [RHEL-145694] +- x86/boot: Disable UBSAN in early boot code (Rafael Aquini) [RHEL-145694] +- x86/boot/64: Avoid intentional absolute symbol references in .head.text (Rafael Aquini) [RHEL-145694] +- x86/boot/64: Determine VA/PA offset before entering C code (Rafael Aquini) [RHEL-145694] +- mm: convert mm_lock_seq to a proper seqcount (Rafael Aquini) [RHEL-145694] +- mm/gup: Use raw_seqcount_try_begin() (Rafael Aquini) [RHEL-145694] +- x86/mm/tlb: Add tracepoint for TLB flush IPI to stale CPU (Rafael Aquini) [RHEL-145694] +- x86/mm/tlb: Update mm_cpumask lazily (Rafael Aquini) [RHEL-145694] +- dax: Remove an unused field in struct dax_operations (Rafael Aquini) [RHEL-145694] +- zram: clear IDLE flag in mark_idle() (Rafael Aquini) [RHEL-145694] +- zram: clear IDLE flag after recompression (Rafael Aquini) [RHEL-145694] +- selftests/damon/huge_count_read_write: provide sufficiently large buffer for DEPRECATED file read (Rafael Aquini) [RHEL-145694] +- mm: move set_pxd_safe() helpers from generic to platform (Rafael Aquini) [RHEL-145694] +- tmpfs: Initialize sysfs during tmpfs init (Rafael Aquini) [RHEL-145694] +- tmpfs: Fix type for sysfs' casefold attribute (Rafael Aquini) [RHEL-145694] +- libfs: Fix kernel-doc warning in generic_ci_validate_strict_name (Rafael Aquini) [RHEL-145694] +- zram: remove UNDER_WB and simplify writeback (Rafael Aquini) [RHEL-145694] +- zram: reshuffle zram_free_page() flags operations (Rafael Aquini) [RHEL-145694] +- zram: do not mark idle slots that cannot be idle (Rafael Aquini) [RHEL-145694] +- zram: rework writeback target selection strategy (Rafael Aquini) [RHEL-145694] +- zram: rework recompress target selection strategy (Rafael Aquini) [RHEL-145694] +- zram: permit only one post-processing operation at a time (Rafael Aquini) [RHEL-145694] +- zram: introduce ZRAM_PP_SLOT flag (Rafael Aquini) [RHEL-145694] +- ecryptfs: Pass the folio index to crypt_extent() (Rafael Aquini) [RHEL-145694] +- ecryptfs: Convert lower_offset_for_page() to take a folio (Rafael Aquini) [RHEL-145694] +- ecryptfs: Convert ecryptfs_decrypt_page() to take a folio (Rafael Aquini) [RHEL-145694] +- ecryptfs: Convert ecryptfs_encrypt_page() to take a folio (Rafael Aquini) [RHEL-145694] +- ecryptfs: Convert ecryptfs_write_lower_page_segment() to take a folio (Rafael Aquini) [RHEL-145694] +- ecryptfs: Convert ecryptfs_write() to use a folio (Rafael Aquini) [RHEL-145694] +- ecryptfs: Convert ecryptfs_read_lower_page_segment() to take a folio (Rafael Aquini) [RHEL-145694] +- ecryptfs: Convert ecryptfs_copy_up_encrypted_with_header() to take a folio (Rafael Aquini) [RHEL-145694] +- ecryptfs: Use a folio throughout ecryptfs_read_folio() (Rafael Aquini) [RHEL-145694] +- ecryptfs: Convert ecryptfs_writepage() to ecryptfs_writepages() (Rafael Aquini) [RHEL-145694] +- fuse: remove pages for requests and exclusively use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert direct io to use folios (Rafael Aquini) [RHEL-145694] +- mm/writeback: add folio_mark_dirty_lock() (Rafael Aquini) [RHEL-145694] +- fuse: convert writebacks to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert retrieves to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert ioctls to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert writes (non-writeback) to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert reads to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert readdir to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert readlink to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert cuse to use folios (Rafael Aquini) [RHEL-145694] +- fuse: add support in virtio for requests using folios (Rafael Aquini) [RHEL-145694] +- fuse: support folios in struct fuse_args_pages and fuse_copy_pages() (Rafael Aquini) [RHEL-145694] +- f2fs: fix to convert log type to segment data type correctly (Rafael Aquini) [RHEL-145694] +- f2fs: clean up opened code w/ {get,set}_nid() (Rafael Aquini) [RHEL-145694] +- f2fs: Fix not used variable 'index' (Rafael Aquini) [RHEL-145694] +- docs: tmpfs: Add casefold options (Rafael Aquini) [RHEL-145694] +- tmpfs: Expose filesystem features via sysfs (Rafael Aquini) [RHEL-145694] +- tmpfs: Add flag FS_CASEFOLD_FL support for tmpfs dirs (Rafael Aquini) [RHEL-145694] +- tmpfs: Add casefold lookup support (Rafael Aquini) [RHEL-145694] +- libfs: Export generic_ci_ dentry functions (Rafael Aquini) [RHEL-145694] +- unicode: Recreate utf8_parse_version() (Rafael Aquini) [RHEL-145694] +- unicode: Export latest available UTF-8 version number (Rafael Aquini) [RHEL-145694] +- ext4: Use generic_ci_validate_strict_name helper (Rafael Aquini) [RHEL-145694] +- libfs: Create the helper function generic_ci_validate_strict_name() (Rafael Aquini) [RHEL-145694] +- fs/writeback: convert wbc_account_cgroup_owner to take a folio (Rafael Aquini) [RHEL-145694] +- um: fix stub exe build with CONFIG_GCOV (Rafael Aquini) [RHEL-145694] +- fuse: convert fuse_notify_store to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert fuse_retrieve to use folios (Rafael Aquini) [RHEL-145694] +- fuse: use the folio based vmstat helpers (Rafael Aquini) [RHEL-145694] +- fuse: convert fuse_writepage_need_send to take a folio (Rafael Aquini) [RHEL-145694] +- fuse: convert fuse_do_readpage to use folios (Rafael Aquini) [RHEL-145694] +- fuse: use kiocb_modified in buffered write path (Rafael Aquini) [RHEL-145694] +- fuse: convert fuse_page_mkwrite to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert fuse_fill_write_pages to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert fuse_send_write_pages to use folios (Rafael Aquini) [RHEL-145694] +- fuse: convert readahead to use folios (Rafael Aquini) [RHEL-145694] +- fuse: use fuse_range_is_writeback() instead of iterating pages (Rafael Aquini) [RHEL-145694] +- virtiofs: use GFP_NOFS when enqueuing request through kworker (Rafael Aquini) [RHEL-145694] +- virtiofs: use pages instead of pointer for kernel direct IO (Rafael Aquini) [RHEL-145694] {CVE-2024-53219} +- um: remove PATH_MAX use (Rafael Aquini) [RHEL-145694] +- um: restore process name (Rafael Aquini) [RHEL-145694] +- um: make stub_exe _start() pure inline asm (Rafael Aquini) [RHEL-145694] +- coredump: add cond_resched() to dump_user_range (Rafael Aquini) [RHEL-145694] +- um: Fix misaligned stack in stub_exe (Rafael Aquini) [RHEL-145694] +- um: Disable auto variable initialization for stub_exe.c (Rafael Aquini) [RHEL-145694] +- um: Fix passing '-n' to linker for stub_exe (Rafael Aquini) [RHEL-145694] +- fsnotify, lsm: Decouple fsnotify from lsm (Rafael Aquini) [RHEL-145694] +- um: Switch to 4 level page tables on 64 bit (Rafael Aquini) [RHEL-145694] +- um: clear all memory in new userspace processes (Rafael Aquini) [RHEL-145694] +- um: Discover host_task_size from envp (Rafael Aquini) [RHEL-145694] +- um: Limit TASK_SIZE to the addressable range (Rafael Aquini) [RHEL-145694] +- um: Calculate stub data address relative to stub code (Rafael Aquini) [RHEL-145694] +- um: Add compile time assert that stub fits on a page (Rafael Aquini) [RHEL-145694] +- um: Set parent death signal for winch thread/process (Rafael Aquini) [RHEL-145694] +- um: Set parent death signal for userspace process (Rafael Aquini) [RHEL-145694] +- um: use execveat to create userspace MMs (Rafael Aquini) [RHEL-145694] +- um: Remove 3-level page table support on i386 (Rafael Aquini) [RHEL-145694] +- Revert "selftests/mm: add tests for folio_split(), buddy allocator like split" (Rafael Aquini) [RHEL-145694] +- Revert "selftests/mm: fix split_huge_page_test for folio_split() tests" (Rafael Aquini) [RHEL-145694] +- Revert "mm/selftests: fix split_huge_page_test failure on systems with 64KB page size" (Rafael Aquini) [RHEL-145694] +- Revert "mm, bpf: Introduce free_pages_nolock()" (Rafael Aquini) [RHEL-145694] +- Revert "mm, bpf: Use memcg in try_alloc_pages()." (Rafael Aquini) [RHEL-145694] +- Revert "mm: restore documentation for __free_pages()" (Rafael Aquini) [RHEL-145694] +- Revert "mm/page_alloc: avoid second trylock of zone->lock" (Rafael Aquini) [RHEL-145694] +- Revert "mm: rename try_alloc_pages() to alloc_pages_nolock()" (Rafael Aquini) [RHEL-145694] +- vsock/uapi: fix linux/vm_sockets.h userspace compilation errors (Stefano Garzarella) [RHEL-185312] +- ivpu: rename rdmsrq_safe -> rdmsrl_safe (Karol Herbst) [RHEL-151744] +- Revert "dma: convert dma_buf_fd() to FD_ADD()" (José Expósito) [RHEL-151744] +- Partially revert "mm/zone_device: support large zone device private folios", "mm/zone_device: rename page_free callback to folio_free", and "mm/zone_device: reinitialize large zone device private folios" (José Expósito) [RHEL-151744] +- Revert "mm/zone_device: reinitialize large zone device private folios" (José Expósito) [RHEL-151744] +- redhat/configs: Add new configs from DRM 6.19 backport (José Expósito) [RHEL-151744] +- Merge DRM changes from upstream v6.18..v6.19 (Karol Herbst) [RHEL-151744] +- dma-buf: heaps: cma: Create CMA heap for each CMA reserved region (Karol Herbst) [RHEL-151744] +- dma: contiguous: Reserve default CMA heap (Karol Herbst) [RHEL-151744] +- dma: contiguous: Register reusable CMA regions at boot (Karol Herbst) [RHEL-151744] +- dma-buf: heaps: cma: Register list of CMA regions at boot (Karol Herbst) [RHEL-151744] +- gpu: host1x: Add MLOCK recovery for rest of engines (José Expósito) [RHEL-151744] +- net/intel: Replace manual array size calculation with ARRAY_SIZE [i40e] (Michal Schmidt) [RHEL-118536] +- net: Consistently define pci_device_ids using named initializers [i40e] (Michal Schmidt) [RHEL-118536] +- i40e: Cleanup PTP pins on probe failure (Michal Schmidt) [RHEL-118536] +- i40e: Cleanup PTP registration on probe failure (Michal Schmidt) [RHEL-118536] +- i40e: only timestamp PTP event packets (Michal Schmidt) [RHEL-118536] +- i40e: don't advertise IFF_SUPP_NOFCS (Michal Schmidt) [RHEL-118536] +- i40e: fix src IP mask checks and memcpy argument names in cloud filter (Michal Schmidt) [RHEL-118536] +- i40e: Add missing wordpart.h header (Michal Schmidt) [RHEL-118536] +- i40e: drop useless bitmap_weight() call in i40e_set_rxfh_fields() (Michal Schmidt) [RHEL-118536] +- i40e: Fix preempt count leak in napi poll tracepoint (Michal Schmidt) [RHEL-118536] +- Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses [i40e] (Michal Schmidt) [RHEL-118536] +- Convert more 'alloc_obj' cases to default GFP_KERNEL arguments [i40e] (Michal Schmidt) [RHEL-118536] +- Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [i40e] (Michal Schmidt) [RHEL-118536] +- treewide: Replace kmalloc with kmalloc_obj for non-scalar types [i40e] (Michal Schmidt) [RHEL-118536] +- net: intel: fix PCI device ID conflict between i40e and ipw2200 (Michal Schmidt) [RHEL-118536] +- futex/requeue: Revert "Prevent NULL pointer dereference in remove_waiter() on self-deadlock"" (Waiman Long) [RHEL-193249] {CVE-2026-53166} +- futex/requeue: Prevent NULL pointer dereference in remove_waiter() on self-deadlock (Waiman Long) [RHEL-193249] {CVE-2026-53166} +- locking/rtmutex: Skip remove_waiter() when waiter is not enqueued (Waiman Long) [RHEL-193249] {CVE-2026-53166} +- powercap: intel_rapl: Fix memory leak in rapl_add_package_cpuslocked() (Steve Best) [RHEL-193546] +- net/intel: Replace manual array size calculation with ARRAY_SIZE [iavf] (Michal Schmidt) [RHEL-118530] +- iavf: iavf_virtchnl_completion: drop duplicate ether_addr_equal() test (Michal Schmidt) [RHEL-118530] +- net: Consistently define pci_device_ids using named initializers [iavf] (Michal Schmidt) [RHEL-118530] +- iavf: add VIRTCHNL_OP_ADD_VLAN to success completion handler (Michal Schmidt) [RHEL-118530] +- iavf: wait for PF confirmation before removing VLAN filters (Michal Schmidt) [RHEL-118530] +- iavf: stop removing VLAN filters from PF on interface down (Michal Schmidt) [RHEL-118530] +- iavf: rename IAVF_VLAN_IS_NEW to IAVF_VLAN_ADDING (Michal Schmidt) [RHEL-118530] +- iavf: fix wrong VLAN mask for legacy Rx descriptors L2TAG2 (Michal Schmidt) [RHEL-118530] +- iavf: fix kernel-doc comment style in iavf_ethtool.c (Michal Schmidt) [RHEL-118530] +- iavf: fix out-of-bounds writes in iavf_get_ethtool_stats() (Michal Schmidt) [RHEL-118530] +- iavf: fix VLAN filter lost on add/delete race (Michal Schmidt) [RHEL-118530] +- iavf: fix netdev->max_mtu to respect actual hardware limit (Michal Schmidt) [RHEL-118530] +- Convert more 'alloc_obj' cases to default GFP_KERNEL arguments [iavf] (Michal Schmidt) [RHEL-118530] +- Convert 'alloc_flex' family to use the new default GFP_KERNEL argument [iavf] (Michal Schmidt) [RHEL-118530] +- Convert 'alloc_obj' family to use the new default GFP_KERNEL argument [iavf] (Michal Schmidt) [RHEL-118530] +- treewide: Replace kmalloc with kmalloc_obj for non-scalar types [iavf] (Michal Schmidt) [RHEL-118530] +- platform/x86: ISST: Increase minor version (Steve Best) [RHEL-185954] +- ALSA: update RHEL kconfigs for 7.1 upstream code (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: fix missing component_name for cs42l43 part_id 0x2A3B (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: fix NULL pointer dereference in sdca_dev_unregister_functions (Jaroslav Kysela) [RHEL-183295] +- ASoC: loongson: Fix invalid position error in ls_pcm_pointer (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Cleanup if component_probe fails (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Prevent double-free of debugfs (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Fix missing calls to wm_adsp2_remove() (Jaroslav Kysela) [RHEL-183295] +- ALSA: timer: Disable work at freeing timer object (Jaroslav Kysela) [RHEL-183295] +- ALSA: timer: Manage timer object with kref (Jaroslav Kysela) [RHEL-183295] +- Revert "ALSA: timer: Fix UAF at snd_timer_user_params()" (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: yc: Add DMI quirk for ASUS EXPERTBOOK PM1403CDA (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: amd: set ipc flags to zero (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: amd: fix for ipc flags check (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Fix NULL dereference when removing firmware controls (Jaroslav Kysela) [RHEL-183295] +- ALSA: timer: Fix UAF at snd_timer_user_params() (Jaroslav Kysela) [RHEL-183295] +- ALSA: timer: Forcibly close timer instances at closing (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcm: Fix unlocked runtime state reads in xfer ioctls (Jaroslav Kysela) [RHEL-183295] +- ALSA: seq: dummy: fix UMP event stack overread (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add iface reset and delay quirk for AB13X USB Audio (Jaroslav Kysela) [RHEL-183295] +- ALSA: PCM: Fix wait queue list corruption in snd_pcm_drain() on linked streams (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp70: add standalone RT721 SoundWire machine (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: yc: Add MSI Raider A18 HX A9WJG to quirk table (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_sai: Fix 32 slots TDM broken by integer shift UB in xMR write (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: yc: Enable internal mic on MSI Bravo 17 C7VF (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp: Add DMI quirk for Lenovo Yoga Pro 7 15ASH11 (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Set the value of potential sticky mixers to maximum (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek:ALC269 fixup for Yoga Pro 7 15ASH11 mic mute LED (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: simple-mux: Fix enum control bounds check (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: add quirk for HP Dragonfly Folio G3 2-in-1 (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/cs420x: Add CS4208 fixup for iMac16,1 (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add iface reset and delay quirk for TAE1160 USB Audio (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Fix speaker output on ASUS ROG Strix G615LP (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6asm-dai: use pointer type with kzalloc_obj() (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6asm-dai: remove unnecessary braces (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6asm-dai: fix error handling in prepare and set_params (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6asm-dai: close stream only when running (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6asm-dai: do not set stream state in event and trigger callbacks (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: bytcht_es8316: Fix MCLK leak on init errors (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Limit mic boost on Positivo DN140 (Jaroslav Kysela) [RHEL-183295] +- ALSA: scarlett2: Fix 2i2 Gen 4 direct monitor gain on firmware 2417 (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcm: oss: Fix setup list UAF on proc write error (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: cs35l56: Fix system name string leaks (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add HDA_CODEC_QUIRK for Lenovo Yoga Slim 7 14AGP11 (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Fix incorrect comment for ALC299_FIXUP_PREDATOR_SPK (Jaroslav Kysela) [RHEL-183295] +- ALSA: firewire-motu: Protect register DSP event queue positions (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: pcm512x: fix null-ptr dereference in pcm512x_overclock_xxx_put() (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: soc-acpi-intel-ptl-match: Remove unnecessary cs42l43 match (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-acpi-intel-ptl-match: Make Chrome matches conditional (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: soc-acpi: Add entry for sof_es8336 in NVL match table. (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: sof_sdw: Add support for nvlrvp in NVL platform (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs-amp-lib: Fix typo in error message: write -> read (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs-amp-lib: Fix missing dput() after debugfs_lookup() (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs-amp-lib: Fix wrong sizeof() in _cs_amp_set_efi_calibration_data() (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Fix flushing of IRQ work in cs35l56_sdw_remove() (Jaroslav Kysela) [RHEL-183295] +- ALSA: seq: Serialize UMP output teardown with event_input (Jaroslav Kysela) [RHEL-183295] +- ALSA: scarlett2: Allow flash writes ending at segment boundary (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add LED quirk for HP ProBook 430 G6 (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/intel: Make sure to cancel irq-pending work at closing PCM stream (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Move irq pending work into hda-intel stream (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-utils: Add missing va_end in snd_soc_ret() (Jaroslav Kysela) [RHEL-183295] +- ALSA: ua101: Reject too-short USB descriptors (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP 16 Piston OmniBook X (Jaroslav Kysela) [RHEL-183295] +- ALSA: seq: avoid past-the-end iterator in snd_seq_create_port() (Jaroslav Kysela) [RHEL-183295] +- ALSA: timer: avoid past-the-end iterator in snd_timer_dev_register() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_sai: Eliminate possible interrupt storm during probe (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add quirk for HP Z66 G6 14 laptop (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcm: Don't setup bogus iov_iter for silencing (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add mute LED quirk for HP Pavilion Plus 14 (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcm_drm_eld: rate-limit ELD parsing errors (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Avoid quirk matching with zero PCI SSID (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add quirk for HP 250 G10 (103c:8b34) (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Use ALC287_FIXUP_TXNW2781_I2C for ASUS Strix Gxx5 (Jaroslav Kysela) [RHEL-183295] +- ALSA: asihpi: Fix potential OOB array access at reading cache (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp: Add DMI quirk for ASUS Zenbook S16 UM5606GA (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp-sdw-legacy: check CPU DAI name before logging (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6apm-dai: Allocate an extra page for PCM buffers (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/ca0132: Disable auto-detect on manual output select (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add mute LED quirk for HP Pavilion Laptop 16-ag0xxx (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: ALC269 fixup for Lenovo Yoga Pro 7 15ASH111 audio (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Fix NULL pointer dereference in snd_hda_ctl_add() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add quirk for Samsung Galaxy Book5 360 headphone (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: fix mic boost on Framework PTL (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Limit mic boost on Positivo DN50E (Jaroslav Kysela) [RHEL-183295] +- ALSA: doc: cs35l56: Update path to HDA driver source (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: qcom: Check offload mapping failures (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Fix Legion 7 16ITHG6 speaker amp binding (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add iface reset and delay quirk for TTGK Technology USB-C Audio (Jaroslav Kysela) [RHEL-183295] +- ALSA: scarlett2: Add missing error check when initialise Autogain Status (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: fs210x: fix possible buffer overflow (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Log SoundWire status updates only on changes (Jaroslav Kysela) [RHEL-183295] +- ASoC: ti: omap-dmic: Fix IS_ERR() vs NULL check bug in omap_dmic_select_fclk() (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Drop malformed default N from Kconfig (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: Check speaker component string allocation (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: amd: Fix error code handling in psp_send_cmd() (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: Add quirk to ignore RT721 CODEC_MIC (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: Add quirk to ignore RT712 CODEC_MIC (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: soc-acpi: add LG Gram 16Z90U RT713 + single RT1320 quirk (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-acpi-intel-arl-match: add rt712_l0_rt1320_l3 support (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: soc-acpi-intel-arl-match: Reorder ACPI machine tables (Jaroslav Kysela) [RHEL-183295] +- ASoC; dt-bindings: mediatek,mt8173-rt5650-rt5514: Fix mediatek,audio-codec constraints (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: cs35l56: Put ACPI device after setting companion (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: cs35l41: Put ACPI device on missing physical node (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Bound MIDI 2.0 endpoint descriptor scans (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Bound MIDI endpoint descriptor scans (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add codec SSID quirk for Lenovo Yoga Pro 9 16IMH9 (17aa:38d5) (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Destroy workqueue in probe error path (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Don't use devres to unregister component (Jaroslav Kysela) [RHEL-183295] +- ALSA: sparc/dbri: add missing fallthrough (Jaroslav Kysela) [RHEL-183295] +- ALSA: core: Serialize deferred fasync state checks (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add mute LED fixup for HP Pavilion 15-cs1xxx (Jaroslav Kysela) [RHEL-183295] +- ALSA: seq: Fix UMP group 16 filtering (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp_fw_find_test: Clear searched_fw_files in find-by-index test (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp_fw_find_test: Redirect wm_adsp_release_firmware_files() (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2770: Deal with bogus initial temperature value (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2764: Deal with bogus initial temperature register value (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: add clock quirk for Motu 1248 (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: midi2: Restart output URBs on resume (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 15-fh0xxx (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add quirk flags for AlphaTheta EUPHONIA (Jaroslav Kysela) [RHEL-183295] +- ALSA: firewire-tascam: Do not drop unread control events (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add quirk flags for JBL Pebbles (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_xcvr: Fix event generation for cached controls (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: avoid the SDCA companion function not supported failure (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: yc: Add HP OMEN Gaming Laptop 16-ap0xxx product line in quirk table (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Fix out-of-bounds in dev_err() in cs35l56_read_onchip_spkid() (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VE (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Fix hibernate write in runtime resume error path (Jaroslav Kysela) [RHEL-183295] +- ASoC: spacemit: fix RX DMA params not set when TX is running (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: ab8500: Remove suspicious code (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcmtest: Return -EFAULT on pattern read copy failure (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: add min_mute quirk for Razer Nommo V2 X (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add codec SSID quirk for Lenovo Yoga Pro 9 16IMH9 (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Fix speaker silence after S3 resume on Xiaomi Mi Laptop Pro 15 (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/tas2781: Fix incorrect bit update for non-book-zero or book 0 pages >1 (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: cs35l56: Fix uninitialized value in cs35l56_hda_read_acpi() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/conexant: Fix missing error check for jack detection (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Avoid WARN_ON() for HDMI chmap slot checks (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Fix quirk entry placement for PreSonus AudioBox USB (Jaroslav Kysela) [RHEL-183295] +- ASoC: spacemit: move hw constraints from hw_params to startup (Jaroslav Kysela) [RHEL-183295] +- ASoC: spacemit: adjust FIFO trigger threshold to half FIFO size (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: ab8500: Fix casting of private data (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Fix illegal writes to OTP_MEM registers (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: bytcr_wm5102: Fix MCLK leak on platform_clock_control error (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Avoid potential endless loop in convert_chmap_v3() (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Fix potential leak of pd at parsing UAC3 streams (Jaroslav Kysela) [RHEL-183295] +- ALSA: caiaq: Don't abort when no input device is available (Jaroslav Kysela) [RHEL-183295] +- ALSA: caiaq: Fix potentially leftover ep1_in_urb at error path (Jaroslav Kysela) [RHEL-183295] +- ASoC: aw88395: Fix kernel panic caused by invalid GPIO error pointer (Jaroslav Kysela) [RHEL-183295] +- ALSA: caiaq: fix usb_dev refcount leak on probe failure (Jaroslav Kysela) [RHEL-183295] +- sound: ua101: fix division by zero at probe (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: apply quirk for Playstation PDP Riffmaster (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Remove duplicate cmedia entries in codecs Makefile (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add micmute LED quirk for Acer Aspire A315-44P (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: enable mute LED support on ThinkBook 16p (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Fix UAC3 cluster descriptor size check (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcm: oss: Fix data race at accessing runtime.oss.trigger (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: cs35l56: Propagate ASP TX source control errors (Jaroslav Kysela) [RHEL-183295] +- ASoC: ES8389: convert to devm_clk_get_optional() to get clock (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: wcd937x: fix AUX PA sequencing and mixer controls (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Remove stale snd-soc-tegra-utils composite module definition (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt722-sdca: add FU06 Playback Switch for speaker mute control (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2764: Mark die temp register as volatile (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2770: Fix order of operations for temperature calculation (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: Intel: add an empty adr_link (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp: Add DMI quirk for Valve Steam Deck OLED (Jaroslav Kysela) [RHEL-183295] +- regmap: sdw-mbq: Fix spelling mistake "undeferable" -> "undeferrable" (Jaroslav Kysela) [RHEL-183295] +- Revert "ALSA: pcmtest: fix reference leak on failed device registration" (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2781: Add tas5832 support (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: ti,tas2781: Add TAS5832 support (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Fix Audio Advantage Micro II SPDIF switch (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Avoid false E-MU sample-rate notifications (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: cs42l43: allow spk component names to be combined (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: x1e80100: limit speaker volumes (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek - Add mute LED support for HP Victus 15-fa2xxx (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcmtest: Fix resource leaks in module init error paths (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio/line6: Add support for POD HD PRO (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add LED fixup for HP EliteBook 6 G2a Laptops (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Fix reading of mipi-sdca-control-deferrable (Jaroslav Kysela) [RHEL-183295] +- regmap: sdw-mbq: Allow defers on undeferrable controls (Jaroslav Kysela) [RHEL-183295] +- Revert "ALSA: usb-audio: Add quirk for SmartlinkTechnology M01" (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: add quirk for Acer Nitro 16 AN16-41 (Jaroslav Kysela) [RHEL-183295] +- ALSA: core: Fix potential data race at fasync handling (Jaroslav Kysela) [RHEL-183295] +- ALSA: als4000: Fix capture trigger chip->mode race (Jaroslav Kysela) [RHEL-183295] +- ALSA: caiaq: Fix control_put() result and cache rollback (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcmtest: fix reference leak on failed device registration (Jaroslav Kysela) [RHEL-183295] +- ALSA: 6fire: Fix input volume change detection (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add quirk entries for NexiGo N930W webcam (Jaroslav Kysela) [RHEL-183295] +- ALSA: vx: use correct function name in kernel-doc comment (Jaroslav Kysela) [RHEL-183295] +- ALSA: virtio: drop an extaneous kernel-doc comment (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add quirk for SmartlinkTechnology M01 (Jaroslav Kysela) [RHEL-183295] +- ASoC: es8311: Fix clock leak and check update_bits in set_bias_level() (Jaroslav Kysela) [RHEL-183295] +- ASoC: es8311: Check regcache_sync() error in resume (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: stop parsing UAC2 rates at MAX_NR_RATES (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/intel: Move firmware loading into the probe work (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: add quirk for HONOR MRB-XXX M1020 (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Tidy up error check for processing unit (Jaroslav Kysela) [RHEL-183295] +- ALSA: 6fire: Drop unnecessary NULL checks (Jaroslav Kysela) [RHEL-183295] +- ALSA: 6fire: Reduce multi-level conditionals in usb6fire_chip_disconnect() (Jaroslav Kysela) [RHEL-183295] +- ALSA: 6fire: Fix leftover global pointers after probe failures (Jaroslav Kysela) [RHEL-183295] +- ALSA: 6fire: Cover the whole probe and disconnect calls with register_mutex (Jaroslav Kysela) [RHEL-183295] +- ALSA: caiaq: Handle probe errors properly (Jaroslav Kysela) [RHEL-183295] +- ALSA: control: Validate buf_len before strnlen() in snd_ctl_elem_init_enum_names() (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Fix missing error handling for get_min_max*() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek - fixed speaker no sound update (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add quirk for Acer PT316-51S headset mic (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2781: fix unused-const-variable warning (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add quirk for Legion S7 15IMH (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add quirk for HP Spectre x360 14-ea (Jaroslav Kysela) [RHEL-183295] +- ALSA: caiaq: take a reference on the USB device in create_card() (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: rockchip: convert rk3399-gru-sound to DT Schema (Jaroslav Kysela) [RHEL-183295] +- ALSA: sscape: Add suspend and resume support (Jaroslav Kysela) [RHEL-183295] +- ALSA: sscape: Cache per-card resources for board reinitialization (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Do not expose sticky mixers (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Move volume control resolution check into a function (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add error checks against get_min_max*() (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add quirk for PreSonus AudioBox USB (Jaroslav Kysela) [RHEL-183295] +- ALSA: interwave: guard PM-only restore helpers with CONFIG_PM (Jaroslav Kysela) [RHEL-183295] +- ALSA: fireworks: bound device-supplied status before string array lookup (Jaroslav Kysela) [RHEL-183295] +- ALSA: sc6000: Restore board setup across suspend (Jaroslav Kysela) [RHEL-183295] +- ALSA: sc6000: Keep the programmed board state in card-private data (Jaroslav Kysela) [RHEL-183295] +- ALSA: usx2y: us144mkii: fix NULL deref on missing interface 0 (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: Don't allow pointer operations on unconfigured streams (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt1320-sdw: Add an approach to get new hardware advance gain (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Update text of FIXME (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: yc: Add MSI Vector A16 HX A8WHG to quirk table (Jaroslav Kysela) [RHEL-183295] +- ASoC: uda1380: Modernize the driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt1320-sdw: kcontrol for brown-out feature update (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Fix spelling error 'recieved' -> 'received' (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Tidy up irq_enable_flags()/sdca_irq_disable() (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Fix cleanup inversion in class driver (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/alc269: Drop superfluous GPIO write at resume (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add quirk flags for Feaulle Rainbow (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/senarytech: Clean up with the new GPIO helper (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/sigmatel: Clean up with the new GPIO helper (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Add sync version of snd_hda_codec_write() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Add a simple GPIO setup helper function (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Clean up with snd_hda_codec_set_gpio() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/alc662: Simplify the quirk for CSL Unity BF24B (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/analog: Fix GPIO verb orders (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/ca0132: Clean up with the new GPIO helper (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/cirrus: Clean up with the new GPIO helper (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/conexant: Clean up with the new GPIO helper (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add iface reset and delay quirk for HUAWEI USB-C HEADSET (Jaroslav Kysela) [RHEL-183295] +- ALSA: msnd: add ISA and PnP system sleep callbacks (Jaroslav Kysela) [RHEL-183295] +- ALSA: msnd: prepare system sleep support (Jaroslav Kysela) [RHEL-183295] +- ALSA: i2c: ak4xxx-adda: seed AK5365 cache with reset defaults (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add quirk for CSL Unity BF24B (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: hisilicon: Convert hi6210 I2S to dt-schema (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2781: Explicit association of Device, Device Name, and Device ID (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp-da7219-max98357a: tidyup acp_soc_is_rltk_max() (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: qcom: Fix incorrect type in enable_audio_stream (Jaroslav Kysela) [RHEL-183295] +- ALSA: i2c: ak4xxx-adda: implement AK4529 reset handling (Jaroslav Kysela) [RHEL-183295] +- ALSA: tea6330t: add mixer state restore helper (Jaroslav Kysela) [RHEL-183295] +- ALSA: tea6330t: move snd_tea6330t_detect() EXPORT_SYMBOL (Jaroslav Kysela) [RHEL-183295] +- ALSA: interwave: add ISA and PnP suspend and resume callbacks (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: ps: fix the pcm device numbering for acp pdm dmic (Jaroslav Kysela) [RHEL-183295] +- ASoC: intel: avs: Fix type mismatch in variable assignment (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: Constify GPR packet being send over GPR interface (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc.h: remove unused card->pmdown_time (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: compress: return the configured codec from get_params (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5640: Handle 0Hz sysclk during stream shutdown (Jaroslav Kysela) [RHEL-183295] +- ALSA: gusmax: add ISA suspend and resume callbacks (Jaroslav Kysela) [RHEL-183295] +- ALSA: gus: add shared GF1 suspend and resume helpers (Jaroslav Kysela) [RHEL-183295] +- ALSA: gusclassic: add ISA suspend and resume callbacks (Jaroslav Kysela) [RHEL-183295] +- ALSA: gusextreme: add ISA suspend and resume callbacks (Jaroslav Kysela) [RHEL-183295] +- ALSA: ctxfi: Add fallback to default RSR for S/PDIF (Jaroslav Kysela) [RHEL-183295] +- ALSA: ctxfi: Limit PTP to a single page (Jaroslav Kysela) [RHEL-183295] +- ALSA: scarlett2: Add missing sentinel initializer field (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Fix code style error (Jaroslav Kysela) [RHEL-183295] +- ALSA: aoa: onyx: Update IEC958 sample-rate status for PCM playback (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: Standardize MCLK error logs across RT boards (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: cht_bsw_rt5672: Fix MCLK leak on platform_clock_control error (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: bytcr_rt5651: Fix MCLK leak on platform_clock_control error (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: bytcr_rt5640: Fix MCLK leak on platform_clock_control error (Jaroslav Kysela) [RHEL-183295] +- ASoC: imx-rpmsg: Add DSD format support with dynamic DAI format switching (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Export Q7.8 volume control helpers (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: tlv320dac33: remove kmemdup_array (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Add RJ support to class driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: rsnd: Fix potential out-of-bounds access of component_dais[] (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp-sdw-legacy: remove unnecessary condition check (Jaroslav Kysela) [RHEL-183295] +- ASoC: intel: sof_sdw: Prepare for configuration without a jack (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Notify IEC958 Default PCM switch state changes (Jaroslav Kysela) [RHEL-183295] +- ALSA: aoa/onyx: Fix OF node leak on probe failure (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6apm: Add support for early buffer mapping on DSP (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: qdsp6: remove search for module iid in hot path (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6apm-lpass-dai: move graph start to trigger (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: qdapm-lpass-dai: correct the error message (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6dsp: Add Senary MI2S audio interface support (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: qdsp6: lpass-ports: add support for LPASS LPI MI2S dais (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: common: validate cpu dai id during parsing (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: qcom: add LPASS LPI MI2S dai ids (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6apm-dai: reset queue ptr on trigger stop (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6apm-lpass-dai: Fix multiple graph opens (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: qdsp6: topology: check widget type before accessing data (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6apm: remove child devices when apm is removed (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: q6apm: move component registration to unmanaged version (Jaroslav Kysela) [RHEL-183295] +- soundwire: debugfs: initialize firmware_file to empty string (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: apply quirk for MOONDROP JU Jiu (Jaroslav Kysela) [RHEL-183295] +- ALSA: aoa/tas: Fix OF node leak on probe failure (Jaroslav Kysela) [RHEL-183295] +- ALSA: compress: Pay attention if drivers error out retrieving pointers (Jaroslav Kysela) [RHEL-183295] +- ALSA: compress: Refuse to update timestamps for unconfigured streams (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_easrc: Fix value type in fsl_easrc_iec958_get_bits() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_easrc: Change the type for iec958 channel status controls (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_easrc: Check the variable range in fsl_easrc_iec958_put_bits() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_xcvr: Fix event generation in fsl_xcvr_mode_put() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_xcvr: Fix event generation in fsl_xcvr_arc_mode_put() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_micfil: Fix event generation in micfil_quality_set() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_micfil: Fix event generation in micfil_put_dc_remover_state() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_micfil: Fix event generation in micfil_range_set() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_micfil: Fix event generation in hwvad_put_init_mode() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_micfil: Fix event generation in hwvad_put_enable() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_micfil: Add access property for "VAD Detected" (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra_asoc_machine probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() for regmap init failures (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in OPE, PEQ and MBDRC drivers (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Add error logging in tegra210_admaif driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: mxs-sgtl5000: disable MCLK on error paths of mxs_sgtl5000_probe() (Jaroslav Kysela) [RHEL-183295] +- ALSA: es1688: add ISA suspend and resume callbacks (Jaroslav Kysela) [RHEL-183295] +- ALSA: ctxfi: Use correct DAIO type for da_desc (Jaroslav Kysela) [RHEL-183295] +- ALSA: ctxfi: Rename SPDIFI1 to SPDIFI_BAY (Jaroslav Kysela) [RHEL-183295] +- ALSA: ctxfi: Precompute SRC allocation loop bound (Jaroslav Kysela) [RHEL-183295] +- ASoC: ak5558: remove unused snd_soc_component (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc.h: remove snd_soc_of_parse_audio_prefix() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/cmedia: Remove duplicate pin configuration parsing (Jaroslav Kysela) [RHEL-183295] +- ALSA: aoa: i2sbus: clear stale prepared state (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: Intel: hda: Place check before dereference (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-core: remove duplicate snd_soc_flush_all_delayed_work() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: fix code style (ERROR: else should follow close brace '}') (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: fix bad indentation for alc269 (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp-sdw-legacy: rename the dmic component name (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp: update dmic_num logic for acp pdm dmic (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: topology: use kzalloc_flex (Jaroslav Kysela) [RHEL-183295] +- ASoC: generic: keep fallback dai_name stable across rebind (Jaroslav Kysela) [RHEL-183295] +- ASoC: jz4770: Convert to devm_clk_get_enabled() (Jaroslav Kysela) [RHEL-183295] +- ASoC: jz4760: Convert to devm_clk_get_enabled() (Jaroslav Kysela) [RHEL-183295] +- ASoC: jz4725b: Convert to devm_clk_get_enabled() (Jaroslav Kysela) [RHEL-183295] +- ASoC: samsung: spdif: Convert to devm_ioremap_resource() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add support for ASUS 2026 Commercial laptops using CS35L41 HDA (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/realtek: Add support for HP Laptops (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: cs35l41: Fix boost type for HP Dragonfly 13.5 inch G4 (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: inline i2c_check_functionality checks (Jaroslav Kysela) [RHEL-183295] +- ALSA: aoa: i2sbus: fix OF node lifetime handling (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/cs8409: Fix error message in cs8409_i2c_bulk_read() (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: intel: Drop obsolete probe-work unlock workaround (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: tidy up the AF16Rig quirks (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda: Add missing SET_GPI_* and SET_GPO_* verb definitions (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/proc: show GPI and GPO state in codec proc output (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add quirks for Arturia AF16Rig (Jaroslav Kysela) [RHEL-183295] +- ALSA: asihpi: detect truncated control names (Jaroslav Kysela) [RHEL-183295] +- ALSA: core: Validate compress device numbers without dynamic minors (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: avs: Include CPUID header at file scope (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: avs: Check maximum valid CPUID leaf (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: ehl_rt5660: remove unused macro definitions (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: fix the register to ctl value conversion for Q7.8 format (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-core: remove unused dobj_list (Jaroslav Kysela) [RHEL-183295] +- ASoC: ts3a227e: Drop unused include (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt1318: Drop unused include (Jaroslav Kysela) [RHEL-183295] +- ASoC: nau8315: Drop unused include (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: mediatek,mt8173-rt5650-rt5514: convert to DT schema (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Extend max number of channels to 64 (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Replace hard-coded number with MAX_CHANNELS (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcm: Serialize snd_pcm_suspend_all() with open_mutex (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcm: Use pcm_lib_apply_appl_ptr() in x32 sync_ptr (Jaroslav Kysela) [RHEL-183295] +- ALSA: core/seq: Optimize the return logic in cc_ev_to_ump_midi2 (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: rotate standard MIDI output port scan (Jaroslav Kysela) [RHEL-183295] +- ALSA: seq_oss: return full count for successful SEQ_FULLSIZE writes (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: add rt1320 and rt1321 dmic dai in codec_info_list (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: Intel: Add a is_amp flag to fix the wrong name prefix (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: soc-acpi-intel-ptl-match: drop rt722 monolithic match tables (Jaroslav Kysela) [RHEL-183295] +- ASoC: renesas: Fix non-static global variable (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp_fw_find_test: Fix missing NULL terminator on file name list (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Allow factory calibration through ALSA controls (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc.h: Add SOC_SINGLE_BOOL_EXT_ACC() to allow setting access flags (Jaroslav Kysela) [RHEL-183295] +- ASoC: rockchip: rockchip_sai: Set slot width for non-TDM mode (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: rockchip: Convert rockchip-max98090.txt to yaml (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra_audio_graph_card probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra_asoc_machine probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra210_sfc probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra210_mvc probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra210_mixer probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Add error logging in tegra210_i2s driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra210_dmic probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Add error logging in tegra210_amx driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra210_ahub probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Add error logging in tegra210_adx driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra186_dspk probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Use dev_err_probe() in tegra186_asrc probe (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: mediatek: Adjust style of blocks placement (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: mediatek,mt2701-wm8960: Correctly use additionalProperties (Jaroslav Kysela) [RHEL-183295] +- ASoC: update outdated comments for removed snd_soc_new_pcms() (Jaroslav Kysela) [RHEL-183295] +- ASoC: uda1380: use dev_err() and %%pe for better error reporting (Jaroslav Kysela) [RHEL-183295] +- ASoC: uda1380: fix missing return value checks for I2C operations (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: sof-audio: pcm_id is __le32 (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: yc: Add MSI Thin A15 B7VF to quirk table (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: add vendor_id to asoc_sdw_codec_info (Jaroslav Kysela) [RHEL-183295] +- ASoC: sun4i-spdif: Make reset control non-optional and check for all errors (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-topology: fix __le32 conversion in printed values (Jaroslav Kysela) [RHEL-183295] +- ASoC: generic: update outdated comment for removed soc_bind_dai_link() (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: select CONFIG_SND_SOC_WM_ADSP from all users (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-component: remove component->val_bytes (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-ops: use snd_soc_component_regmap_val_bytes() (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: use snd_soc_component_regmap_val_bytes() (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-component: add snd_soc_component_regmap_val_bytes() (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: validate full match when resolving quirk aliases (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: adi,ssm2305: Convert to DT schema (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Fix crash in kunit tests on arm64 (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: cs42l84: set up PLL for more sample rates (Jaroslav Kysela) [RHEL-183295] +- soundwire: intel_auxdevice: Add cs42l49 to wake_capable_list (Jaroslav Kysela) [RHEL-183295] +- ALSA: timer: keep a list of open masters for slave lookup (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Use named control mux for GE/SU controls (Jaroslav Kysela) [RHEL-183295] +- ASoC: dapm: Add a named controls variant of a mux widget (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: wcd-clsh: Always update buck/flyback on transitions on transitions (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_easrc: fix comment typo (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc_sdw_utils: remove codec name index of snd_soc_sdca codecs (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc_sdw_utils: remove cs42l45 SmartMic codec name index (Jaroslav Kysela) [RHEL-183295] +- ALSA: pcm: oss: use proper stream lock for runtime->state access (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-component: remove pcm_construct()/pcm_destruct() (Jaroslav Kysela) [RHEL-183295] +- ASoC: xtensa: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: xilinx: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: uniphier: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: stm: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: sprd: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: sof: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-generic-dmaengine-pcm: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: samsung: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: renesas: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: qcom: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: mediatek: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: pxa: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: loongson: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: kirkwood: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: intel: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: google: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: generic: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: dwc: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: rt5xxx-spi: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: cros_ec_codec: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: bcm: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: au1x: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: atmel: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: apple: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: name back to pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-component: re-add pcm_new()/pcm_free() (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: aw88166: Support device specific firmware (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2770: expose SDOUT bus keeper via set_tdm_idle (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2764: expose SDOUT bus keeper via set_tdm_idle operation (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-dai: add common operation to set TDM idle mode (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: add TDM slot idle mode properties (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-dai: define possible idle TDM slot modes (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: update tdm-slot.txt references to tdm-slot.yaml (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: convert tdm-slot to YAML (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp3x-rt5682-max9836: Drop unused include (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp3x-es83x: Drop unused include (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp-rt5645: Drop unused include (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp-es8336: Drop unused include (Jaroslav Kysela) [RHEL-183295] +- ASoC: amd: acp-da7291-max98357a: Drop unused include (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: Add codec_info for cs42l49 (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Add support for the Cirrus Logic cs42l49 (Jaroslav Kysela) [RHEL-183295] +- soundwire: cadence: Clear message complete before signaling waiting thread (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: map UAC3 front wide channels in convert_chmap_v3() (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: ti,tas2770: Switch to undeprecated reset-gpios (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Support clock stop mode 1 if enabled in ACPI (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: catpt: Migrate to the new control operations (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: catpt: Do not wake DSP just for volume setup (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: catpt: Simplify procedure of applying user settings (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: catpt: New volume and mute control operations (Jaroslav Kysela) [RHEL-183295] +- ASoC: Intel: catpt: Synchronize stream access (Jaroslav Kysela) [RHEL-183295] +- ASoC: da7219: scope AAD suspend and resume helpers to CONFIG_PM (Jaroslav Kysela) [RHEL-183295] +- ALSA: aoa: Skip devices with no codecs in i2sbus_resume() (Jaroslav Kysela) [RHEL-183295] +- firmware: cs_dsp: Simplify suppressing log messages during KUnit testing (Jaroslav Kysela) [RHEL-183295] +- ASoC: SOF: sof-audio: pcm_id is __le32 (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Combine some similar code in firmware file search (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Use a struct to pass around firmware struct and filename (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Add KUnit test cases for '/' in firmware filenames (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Convert '/' to '-' when normalizing firmware filenames (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Use consistent error checks in wm_adsp_request_firmware_files() (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Remove duplicated code to find firmware file (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Add kunit test for firmware file search (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Export function for KUnit test to get firmware filenames (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Add KUnit redirection stubs for firmware file search (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Remove unused argument to wm_adsp_release_firmware_files() (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_xcvr: add bitcount and timestamp controls (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_sai: add bitcount and timestamp controls (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl_utils: Add snd_kcontrol functions for specific cases (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/senary: Fix beep error handling and optimize EAPD switching (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: wcd9335: Remove potential undefined behavior in wcd9335_slimbus_irq() (Jaroslav Kysela) [RHEL-183295] +- ASoC: wm_adsp: Make wm_adsp_fw_text[] const (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Put OTP register defines in correct address order (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: peb2466: Change the +/- 6dB switch to a volume (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56-test: Remove pointless duplicate loop counters (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: add Studio 1824 support (Jaroslav Kysela) [RHEL-183295] +- mfd: cs42l43: Add support for the B variant (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs42l43: Add support for the B variant (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: cirrus,cs42l43: Add CS42L43B variant (Jaroslav Kysela) [RHEL-183295] +- ASoC: sdw_utils: Add CS42L43B codec info (Jaroslav Kysela) [RHEL-183295] +- soundwire: Intel: test bus.bpt_stream before assigning it (Jaroslav Kysela) [RHEL-183295] +- soundwire: bus: demote UNATTACHED state warnings to dev_dbg() (Jaroslav Kysela) [RHEL-183295] +- soundwire: stream: Poll for DP prepare to avoid interrupt deadlock (Jaroslav Kysela) [RHEL-183295] +- soundwire: amd: add clock init control function (Jaroslav Kysela) [RHEL-183295] +- soundwire: amd: refactor bandwidth calculation logic (Jaroslav Kysela) [RHEL-183295] +- ASoC: ti: davinci-mcasp: improve aux_div selection for mid-range dividers (Jaroslav Kysela) [RHEL-183295] +- ASoC: ti: davinci-mcasp: extract mcasp_is_auxclk_enabled() helper (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Refine string-descriptor-based quirk matching (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: KUnit tests for reading speaker ID from host GPIOs (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: KUnit tests for setting dsp.system_name (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56: Some KUnit testing of cs35l56_get_speaker_id() (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Use strings in struct usb_dev for manufacturer & co (Jaroslav Kysela) [RHEL-183295] +- ALSA: hda/senary: Add hardware init verbs and fixup framework (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Improve volume range checks (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add helper function for volume range checks (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Deconflict VID between Focusrite Novation & MV-SILICON (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Support string-descriptor-based quirk table entry (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add QUIRK_FLAG_MIXER_{PLAYBACK,CAPTURE}_LINEAR_VOL (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Add linear volume quirk for Hotone Audio Pulze Mini (Jaroslav Kysela) [RHEL-183295] +- ALSA: usb-audio: Apply linear volume quirk on MV-SILICON devices (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l56-test: Add test cases without onchip pulls defined (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-core: Use guard()/scoped_guard() for mutex lock (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l45: Hibernate wm_adsp on runtime suspend (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs35l41: Hibernate wm_adsp on runtime suspend (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: wm_adsp: Allow wm_adsp to hibernate without stopping DSP (Jaroslav Kysela) [RHEL-183295] +- firmware: cs_dsp: Add API to hibernate the DSP (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: nvidia,tegra-audio-max9808x: document additional board pins (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Support WM8962 by machine driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: nvidia,tegra-audio: document WM8962 CODEC (Jaroslav Kysela) [RHEL-183295] +- ASoC: tegra: Support CPCAP by machine driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: nvidia,tegra-audio: document CPCAP CODEC (Jaroslav Kysela) [RHEL-183295] +- ASoC: sti: use managed regmap_field allocations (Jaroslav Kysela) [RHEL-183295] +- ASoC: sti: Return errors from regmap_field_alloc() (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs42xx8: add error checks for constraints in TDM mode (Jaroslav Kysela) [RHEL-183295] +- ALSA: aoa: Constify struct codec_connection (Jaroslav Kysela) [RHEL-183295] +- ALSA: control: Verify put() result when in debug mode (Jaroslav Kysela) [RHEL-183295] +- ASoC: remove snd_soc_pcm_subclass (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Pull the Q7.8 volume helpers out of soc-ops (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Improve mapping of Q7.8 SDCA volumes (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Add default value for mipi-sdca-function-reset-max-delay (Jaroslav Kysela) [RHEL-183295] +- firmware: cs_dsp: Mark KUnit test suites KUNIT_SPEED_SLOW (Jaroslav Kysela) [RHEL-183295] +- ASoC: cs-amp-lib-test: Stop including platform_device.h (Jaroslav Kysela) [RHEL-183295] +- soundwire: intel_auxdevice: Add CS47L47 to wake_capable_list (Jaroslav Kysela) [RHEL-183295] +- soundwire: slave: Don't register devices that are disabled in ACPI (Jaroslav Kysela) [RHEL-183295] +- ASoC: SDCA: Add CS47L47 to class driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc_sdw_utils: Add device info for CS47L47 (Jaroslav Kysela) [RHEL-183295] +- ASoC: tas2552: Allow audio enable GPIO to sleep (Jaroslav Kysela) [RHEL-183295] +- soundwire: sdw.h: repair names and format of kernel-doc comments (Jaroslav Kysela) [RHEL-183295] +- ASoC: simple-card-utils: add sysclk ordering support (Jaroslav Kysela) [RHEL-183295] +- ASoC: ti: davinci-mcasp: Add system suspend/resume support (Jaroslav Kysela) [RHEL-183295] +- ASoC: soc-compress: use function to clear symmetric params (Jaroslav Kysela) [RHEL-183295] +- ASoC: Add SPDX ids to many soc files (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5575: Remove redundant assignment to .owner (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5677-spi: Add SPI device ID matching table (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5677: Reset the codec during probing (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5677: Set up ACPI GPIO pins mapping table (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5677: Report error if the ID register cannot be read (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5677: Allow it to be defined as an I2C board (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5677: Fix typo in the header file (Jaroslav Kysela) [RHEL-183295] +- ASoC: rt5677: Add 10EC5677 ACPI ID as supported (Jaroslav Kysela) [RHEL-183295] +- ASoC: codecs: aw88261: Add firmware-name support (Jaroslav Kysela) [RHEL-183295] +- ASoC: dt-bindings: awinic,aw88395: Document firmware-name property (Jaroslav Kysela) [RHEL-183295] +- ASoC: Add quirk for Lecoo Bellator N176 (Jaroslav Kysela) [RHEL-183295] +- ASoC: Drop RPL driver (Jaroslav Kysela) [RHEL-183295] +- ASoC: Add DMIC support for the AMD RPL platform (Jaroslav Kysela) [RHEL-183295] +- sound/soundwire: Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses (Jaroslav Kysela) [RHEL-183295] +- sound/soundwire: Convert more 'alloc_obj' cases to default GFP_KERNEL arguments (Jaroslav Kysela) [RHEL-183295] +- ASoC: fsl: mpc5200_dma: Convert to devm_ioremap() (Jaroslav Kysela) [RHEL-183295] +- sound/soundwire: Convert 'alloc_obj' family to use the new default GFP_KERNEL argument (Jaroslav Kysela) [RHEL-183295] +- sound: Convert 'alloc_flex' family to use the new default GFP_KERNEL argument (Jaroslav Kysela) [RHEL-183295] +- sound/soundwire: Replace kmalloc with kmalloc_obj for non-scalar types (Jaroslav Kysela) [RHEL-183295] +- overflow: Introduce struct_offset() to get offset of member (Jaroslav Kysela) [RHEL-183295] +- svcrdma: preserve rq_next_page in svc_rdma_save_io_pages (Olga Kornievskaia) [RHEL-192306] +- lockd: fix NLMv4 GRANTED_MSG handling (Olga Kornievskaia) [RHEL-186673] +- platform/x86/intel-uncore-freq: Increase minor version (Steve Best) [RHEL-185138] +- platform/x86/intel-uncore-freq: Handle autonomous UFS status bit (Steve Best) [RHEL-185138] +- x86/mce: Restore MCA polling interval halving (Steve Best) [RHEL-182292] +- redhat/configs: enable CONFIG_ARCH_MEDIATEK (Jiri Benc) [RHEL-191344] +- nvmet-tcp: remove redundant calls to nvmet_tcp_fatal_error() (Maurizio Lombardi) [RHEL-188366] +- nvmet-tcp: propagate nvmet_tcp_build_pdu_iovec() errors to its callers (Maurizio Lombardi) [RHEL-188366] {CVE-2026-52989} +- configs: Add NXP timer Kconfig options for automotive builds (Enric Balletbo i Serra) [RHEL-152816] +- clocksource: move NXP timer selection to drivers/clocksource (Enric Balletbo i Serra) [RHEL-152816] +- arm64: dts: s32g: add PIT support for s32g2 and s32g3 (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/nxp-pit: Prevent driver unbind (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/nxp-pit: Add NXP Automotive s32g2 / s32g3 support (Enric Balletbo i Serra) [RHEL-152816] +- ARM: imx: Kconfig: Adjust select after renamed config option (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Rename the VF PIT to NXP PIT (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Unify the function name for irq ack (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Consolidate calls to pit_*_disable/enable (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Encapsulate set counter function (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Enable and disable module on error (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Encapsulate clocksource enable / disable (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Use the node name for the interrupt and timer names (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Encapsulate the PTLCVAL macro (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Encapsulate the macros (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Register the clocksource from the driver (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Convert raw values to BIT macros (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Allocate the struct timer at init time (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Encapsulate the initialization of the cycles_per_jiffy (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Pass the cpu number as parameter (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Rework the base address usage (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Set the scene for multiple timers (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Add COMPILE_TEST option (Enric Balletbo i Serra) [RHEL-152816] +- clocksource/drivers/vf-pit: Replace raw_readl/writel to readl/writel (Enric Balletbo i Serra) [RHEL-152816] +- redhat/configs: Enable drivers for SpacemiT platforms (Jennifer Berringer) [RHEL-180378] +- PCI/pwrctrl: generic: Rename pci-pwrctrl-slot as generic (Jennifer Berringer) [RHEL-180378] +- PCI/pwrctrl: Uncomment config PCI_PWRCTL_SLOT (Jennifer Berringer) [RHEL-180378] +- pwm: pxa: Allow to enable for SpacemiT K1 SoC (Jennifer Berringer) [RHEL-180378] +- pwm: pxa: Add optional reset control (Jennifer Berringer) [RHEL-180378] +- pwm: pxa: Improve using dev_err_probe() (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: add comprehensive SDR tuning support (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: add regulator and pinctrl voltage switching support (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: enable essential clock infrastructure for SD operation (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: spacemit: Add support for K3 SoC (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: add reset support (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: Drop the use of sdhci_pltfm_free() (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: disable HW busy detection (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: make register definition vendor specific (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: Fix error code in probe() (Jennifer Berringer) [RHEL-180378] +- mmc: sdhci-of-k1: add support for SpacemiT K1 SoC (Jennifer Berringer) [RHEL-180378] +- pinctrl: spacemit: fix NULL check in spacemit_pin_set_config (Jennifer Berringer) [RHEL-180378] +- spi: fsl-qspi: Use reinit_completion() for repeated operations (Jennifer Berringer) [RHEL-180378] +- spi: fsl-qspi: support the SpacemiT K1 SoC (Jennifer Berringer) [RHEL-180378] +- spi: fsl-qspi: introduce sfa_size devtype data (Jennifer Berringer) [RHEL-180378] +- spi: fsl-qspi: add a clock disable quirk (Jennifer Berringer) [RHEL-180378] +- spi: fsl-qspi: switch predicates to bool (Jennifer Berringer) [RHEL-180378] +- spi: fsl-qspi: add optional reset support (Jennifer Berringer) [RHEL-180378] +- dmaengine: mmp_pdma: Fix race condition in mmp_pdma_residue() (Jennifer Berringer) [RHEL-180378] {CVE-2025-71221} +- dmaengine: mmp_pdma: fix DMA mask handling (Jennifer Berringer) [RHEL-180378] +- dmaengine: mmp_pdma: Add SpacemiT K1 PDMA support with 64-bit addressing (Jennifer Berringer) [RHEL-180378] +- dmaengine: mmp_pdma: Add operations structure for controller abstraction (Jennifer Berringer) [RHEL-180378] +- dmaengine: mmp_pdma: Add reset controller support (Jennifer Berringer) [RHEL-180378] +- dmaengine: mmp_pdma: Add clock support (Jennifer Berringer) [RHEL-180378] +- usb: dwc3: Add optional VBUS regulator support to SpacemiT K1 (Jennifer Berringer) [RHEL-180378] +- usb: dwc3: dwc3-generic-plat: spacemit: add support for K3 SoC (Jennifer Berringer) [RHEL-180378] +- phy: k1-usb: k3: add USB2 PHY support (Jennifer Berringer) [RHEL-180378] +- phy: spacemit: Remove incorrect clk_disable() in spacemit_usb2phy_init() (Jennifer Berringer) [RHEL-180378] +- phy: k1-usb: add disconnect function support (Jennifer Berringer) [RHEL-180378] +- phy: move spacemit pcie driver to its subfolder (Jennifer Berringer) [RHEL-180378] +- phy: spacemit: support K1 USB2.0 PHY controller (Jennifer Berringer) [RHEL-180378] +- phy: Kconfig: spacemit: add COMMON_CLK dependency (Jennifer Berringer) [RHEL-180378] +- phy: spacemit: Introduce PCIe/combo PHY (Jennifer Berringer) [RHEL-180378] +- PCI: spacemit: Add SpacemiT PCIe host driver (Jennifer Berringer) [RHEL-180378] +- reset: Add devres helpers to request pre-deasserted reset controls (Jennifer Berringer) [RHEL-180378] +- reset: replace boolean parameters with flags parameter (Jennifer Berringer) [RHEL-180378] +- regmap: provide regmap_assign_bits() (Jennifer Berringer) [RHEL-180378] +- regulator: spacemit-p1: Update supply names (Jennifer Berringer) [RHEL-180378] +- regulator: spacemit-p1: Fix n_voltages for BUCK and LDO regulators (Jennifer Berringer) [RHEL-180378] +- regulator: spacemit: Align input supply name with the DT binding (Jennifer Berringer) [RHEL-180378] +- driver: reset: spacemit-p1: add driver for poweroff/reboot (Jennifer Berringer) [RHEL-180378] +- rtc: spacemit: support the SpacemiT P1 RTC (Jennifer Berringer) [RHEL-180378] +- regulator: spacemit: support SpacemiT P1 regulators (Jennifer Berringer) [RHEL-180378] +- mfd: syscon: Restore device_node_to_regmap() for non-syscon nodes (Jennifer Berringer) [RHEL-180378] +- mfd: syscon: Allow syscon nodes without a "syscon" compatible (Jennifer Berringer) [RHEL-180378] +- mfd: syscon: Fix race in device_node_get_regmap() (Jennifer Berringer) [RHEL-180378] +- mfd: Kconfig: Default MFD_SPACEMIT_P1 to 'm' if ARCH_SPACEMIT (Jennifer Berringer) [RHEL-180378] +- mfd: simple-mfd-i2c: Remove select I2C_K1 from MFD_SPACEMIT_P1 (Jennifer Berringer) [RHEL-180378] +- mfd: simple-mfd-i2c: Add SpacemiT P1 support (Jennifer Berringer) [RHEL-180378] +- mfd: simple-mfd-i2c: Add compatible strings for Layerscape QIXIS FPGA (Jennifer Berringer) [RHEL-180378] +- mfd: simple-mfd-i2c: Add MAX77705 support (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: introduce pio for k1 (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: move i2c_xfer_msg() (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: drop IRQF_ONESHOT flag from IRQ request (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: drop useless spaces (Jennifer Berringer) [RHEL-180378] +- i2c: k1: add reset support (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: fix detect issue (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: ensure SDA is released after bus reset (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: check SDA instead of SCL after bus reset (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: disable SDA glitch fix to avoid restart delay (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: remove stop function to avoid bus error (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: ensure bus release check runs when wait_bus_idle() fails (Jennifer Berringer) [RHEL-180378] +- i2c: k1: check for transfer error (Jennifer Berringer) [RHEL-180378] +- i2c: k1: Initialize variable before use (Jennifer Berringer) [RHEL-180378] +- i2c: spacemit: add support for SpacemiT K1 SoC (Jennifer Berringer) [RHEL-180378] +- gpio: spacemit-k1: Add set_config callback support (Jennifer Berringer) [RHEL-180378] +- gpio: spacemit-k1: Use PDR for pin direction, not SDR/CDR (Jennifer Berringer) [RHEL-180378] +- gpio: spacemit: Add GPIO support for K3 SoC (Jennifer Berringer) [RHEL-180378] +- gpio: spacemit-k1: use new generic GPIO chip API (Jennifer Berringer) [RHEL-180378] +- gpio: generic: add new generic GPIO chip API (Jennifer Berringer) [RHEL-180378] +- gpio: spacemit: Add missing MODULE_DEVICE_TABLE (Jennifer Berringer) [RHEL-180378] +- gpio: spacemit: add support for K1 SoC (Jennifer Berringer) [RHEL-180378] +- gpiolib: initialize return value in gpiochip_set_multiple() (Jennifer Berringer) [RHEL-180378] +- gpiolib: Allow to use setters with return value for output-only gpios (Jennifer Berringer) [RHEL-180378] +- gpiolib: remove unneeded WARN_ON() from gpiochip_set_multiple() (Jennifer Berringer) [RHEL-180378] +- gpiolib: fix kerneldoc (Jennifer Berringer) [RHEL-180378] +- gpiolib: of: Handle threecell GPIO chips (Jennifer Berringer) [RHEL-180378] +- gpiolib: of: Use local variables (Jennifer Berringer) [RHEL-180378] +- gpiolib: introduce gpio_chip setters that return values (Jennifer Berringer) [RHEL-180378] +- gpiolib: rework the wrapper around gpio_chip::set_multiple() (Jennifer Berringer) [RHEL-180378] +- gpiolib: wrap gpio_chip::set() (Jennifer Berringer) [RHEL-180378] +- gpiolib: make value setters have return values (Jennifer Berringer) [RHEL-180378] +- leds: aw200xx: don't use return with gpiod_set_value() variants (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: enable PMIC on OrangePi R2S (Jennifer Berringer) [RHEL-180378] +- dts: riscv: spacemit: k3: Fix I/O power settings (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k3: Add Ziccrse extension for X100 cores (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k3: Initial support for CoM260-IFX board (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-musepi-pro: add SD card support with UHS modes (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k3: Add pwm support (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: fix uboot partition offset on Milk-V Jupiter (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: enable SD card support on Milk-V Jupiter (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: enable eMMC on Milk-V Jupiter (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: sort aliases on Milk-V Jupiter (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: set console baud rate on Milk-V Jupiter (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: enable USB3 on OrangePi R2S (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: Add thermal sensor for K1 SoC (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: Add PDMA controller node for K3 SoC (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: enable QSPI for OrangePi RV2 (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-musepi-pro: set default console baud rate (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-musepi-pro: enable PCIe ports (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-musepi-pro: enable USB 3 ports (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-musepi-pro: enable QSPI and add SPI NOR (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-musepi-pro: add 24c02 eeprom (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-musepi-pro: add PMIC and power infrastructure (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-bananapi-f3: add SD card support with UHS modes (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1-orangepi-rv2: add SD card support with UHS modes (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k1: add SD card controller and pinctrl support (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: k3: Add USB2.0 support (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: enable eMMC for OrangePi RV2 (Jennifer Berringer) [RHEL-180378] +- dts: riscv: spacemit: correct 32k clock frequency (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: define a SPI controller node (Jennifer Berringer) [RHEL-180378] +- dts: spacemit: set console baud rate on bpif3 (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: Enable USB3.0/PCIe on OrangePi RV2 (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: Define the P1 PMIC regulators for OrangePi RV2 (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: Enable i2c8 adapter for OrangePi RV2 (Jennifer Berringer) [RHEL-180378] +- riscv: dts: spacemit: add DeepComputing FML13V05 board device tree (Jennifer Berringer) [RHEL-180378] +- tipc: fix double-free in tipc_buf_append() (CKI Backport Bot) [RHEL-152740] +- tipc: fix bc_ackers underflow on duplicate GRP_ACK_MSG (CKI Backport Bot) [RHEL-152740] +- tipc: fix divide-by-zero in tipc_sk_filter_connect() (CKI Backport Bot) [RHEL-152740] +- tipc: fix duplicate publication key in tipc_service_insert_publ() (CKI Backport Bot) [RHEL-152740] +- tipc: fix RCU dereference race in tipc_aead_users_dec() (CKI Backport Bot) [RHEL-152740] +- tipc: use kfree_sensitive() for session key material (CKI Backport Bot) [RHEL-152740] + +* Fri Jul 10 2026 CKI KWF Bot [6.12.0-248.el10] - ipv4: account for fraggap on the paged allocation path (Íñigo Huguet) [RHEL-191369] - ipv6: account for fraggap on the paged allocation path (Íñigo Huguet) [RHEL-191369] {CVE-2026-53362} - net: skbuff: fix missing zerocopy reference in pskb_carve helpers (Sabrina Dubroca) [RHEL-192922] diff --git a/sources b/sources index 0263f8dce..8914c8bb2 100644 --- a/sources +++ b/sources @@ -1,5 +1,5 @@ SHA512 (kernel-abi-stablelists-6.6.0.tar.bz2) = 4f917598056dee5e23814621ec96ff2e4a411c8c4ba9d56ecb01b23cb96431825bedbecfcbaac9338efbf5cb21694d85497fa0bf43e7c80d9cd10bc6dd144dbd SHA512 (kernel-kabi-dw-6.6.0.tar.bz2) = 19308cd976031d05e18ef7f5d093218acdb89446418bab0cd956ff12cf66369915b9e64bb66fa9f20939428a60e81884fec5be3529c6c7461738d6540d3cc5c6 -SHA512 (linux-6.12.0-248.el10.tar.xz) = c928c065a9ed4d3ce58184856191c109fcd585dc5621e37132ff93f74e500bbb2f9927d7f3cb3478fb70eb597b0f78a8783855302d9541c52ec33c431a0bd2ea -SHA512 (kernel-abi-stablelists-6.12.0-248.el10.tar.xz) = a36dda09567f93d03a8d54da63a691001ab8870cee385eb3d35cfee425d7f1b8f078008d262170613cbc0180d24010e1048763b88f2776ab5b9dd2a84eaf78e2 -SHA512 (kernel-kabi-dw-6.12.0-248.el10.tar.xz) = 12e7ded6b24e2e3da721661aae663d758f9b3f35d3a8471c13f0cc5b24603026afb77d591f7073737a0de9745e14e707cb55d4b9963105ac78a4bfde6921a83d +SHA512 (linux-6.12.0-249.el10.tar.xz) = 12336ccb4bf00c6647ceeb11925e99d426761157dbe757bb503ce59c76b9f55a807bf1a4a1efebd597ca6ca82bffacef78e4744a473acfe1fd53118060db8066 +SHA512 (kernel-abi-stablelists-6.12.0-249.el10.tar.xz) = 89360b5db86d220f6c8c9d6c7d57f9c3e0e805cd7df6d5e142fb730ff3bd3fd02f749c699d2e46440d0f35980173bcbd0bf4c342e29e916e533c457beacee9f0 +SHA512 (kernel-kabi-dw-6.12.0-249.el10.tar.xz) = e81b8cd9f08c77147d95b281f43f38af27f378a2fcb7811923244a50ffc9ca3286f9f5ae496f6448152d45d37afb66e56a542a2ea5ca93c624bcb2c02ac1d619