From 49d73dab11517165e6137eca8c86020ce387bfec Mon Sep 17 00:00:00 2001 From: Eduard Abdullin Date: Sat, 1 Nov 2025 02:09:46 +0000 Subject: [PATCH] Debrand for AlmaLinux OS Use AlmaLinux OS secure boot cert Enable Btrfs support for all kernel variants hpsa: bring back deprecated PCI ids #CFHack #CFHack2024 mptsas: bring back deprecated PCI ids #CFHack #CFHack2024 megaraid_sas: bring back deprecated PCI ids #CFHack #CFHack2024 qla2xxx: bring back deprecated PCI ids #CFHack #CFHack2024 qla4xxx: bring back deprecated PCI ids lpfc: bring back deprecated PCI ids be2iscsi: bring back deprecated PCI ids kernel/rh_messages.h: enable all disabled pci devices by moving to unmaintained --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 3 + kernel-aarch64-64k-rhel.config | 3 + kernel-aarch64-debug-rhel.config | 3 + kernel-aarch64-rhel.config | 3 + kernel-aarch64-rt-64k-debug-rhel.config | 3 + kernel-aarch64-rt-64k-rhel.config | 3 + kernel-aarch64-rt-debug-rhel.config | 3 + kernel-aarch64-rt-rhel.config | 3 + kernel-ppc64le-debug-rhel.config | 3 + kernel-ppc64le-rhel.config | 3 + kernel-riscv64-debug-rhel.config | 3 + kernel-riscv64-rhel.config | 3 + kernel-s390x-debug-rhel.config | 3 + kernel-s390x-rhel.config | 3 + kernel-s390x-zfcpdump-rhel.config | 3 + kernel-x86_64-debug-rhel.config | 3 + kernel-x86_64-rhel.config | 3 + kernel-x86_64-rt-debug-rhel.config | 3 + kernel-x86_64-rt-rhel.config | 3 + kernel.changelog | 670 +++++++++++++++++++++++ kernel.spec | 683 +++++++++++++++++++++++- sources | 6 +- 23 files changed, 1407 insertions(+), 11 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 4938694ed..104da07cd 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 2 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 149 +RHEL_RELEASE = 150 # # RHEL_REBASE_NUM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index 2f764c668..d30f35ca0 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -7106,8 +7106,10 @@ CONFIG_SPI_PCI1XXXX=m CONFIG_SPI_PL022=m # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set CONFIG_SPI_QUP=y # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set @@ -7119,6 +7121,7 @@ CONFIG_SPI_TEGRA114=m CONFIG_SPI_TEGRA210_QUAD=y # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set CONFIG_SPI_XLP=m diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 2347d0ddc..5dd45ae88 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -7081,8 +7081,10 @@ CONFIG_SPI_PCI1XXXX=m CONFIG_SPI_PL022=m # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set CONFIG_SPI_QUP=y # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set @@ -7094,6 +7096,7 @@ CONFIG_SPI_TEGRA114=m CONFIG_SPI_TEGRA210_QUAD=y # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set CONFIG_SPI_XLP=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 478d33d9c..fdd81a254 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -7102,8 +7102,10 @@ CONFIG_SPI_PCI1XXXX=m CONFIG_SPI_PL022=m # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set CONFIG_SPI_QUP=y # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set @@ -7115,6 +7117,7 @@ CONFIG_SPI_TEGRA114=m CONFIG_SPI_TEGRA210_QUAD=y # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set CONFIG_SPI_XLP=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 7a3581b13..395e68375 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -7077,8 +7077,10 @@ CONFIG_SPI_PCI1XXXX=m CONFIG_SPI_PL022=m # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set CONFIG_SPI_QUP=y # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set @@ -7090,6 +7092,7 @@ CONFIG_SPI_TEGRA114=m CONFIG_SPI_TEGRA210_QUAD=y # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set CONFIG_SPI_XLP=m diff --git a/kernel-aarch64-rt-64k-debug-rhel.config b/kernel-aarch64-rt-64k-debug-rhel.config index c8124601f..92fff6298 100644 --- a/kernel-aarch64-rt-64k-debug-rhel.config +++ b/kernel-aarch64-rt-64k-debug-rhel.config @@ -7154,8 +7154,10 @@ CONFIG_SPI_PCI1XXXX=m CONFIG_SPI_PL022=m # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set CONFIG_SPI_QUP=y # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set @@ -7167,6 +7169,7 @@ CONFIG_SPI_TEGRA114=m CONFIG_SPI_TEGRA210_QUAD=y # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set CONFIG_SPI_XLP=m diff --git a/kernel-aarch64-rt-64k-rhel.config b/kernel-aarch64-rt-64k-rhel.config index f004570b2..dbe4c4336 100644 --- a/kernel-aarch64-rt-64k-rhel.config +++ b/kernel-aarch64-rt-64k-rhel.config @@ -7129,8 +7129,10 @@ CONFIG_SPI_PCI1XXXX=m CONFIG_SPI_PL022=m # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set CONFIG_SPI_QUP=y # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set @@ -7142,6 +7144,7 @@ CONFIG_SPI_TEGRA114=m CONFIG_SPI_TEGRA210_QUAD=y # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set CONFIG_SPI_XLP=m diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index 67b88f037..46e75be7d 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -7150,8 +7150,10 @@ CONFIG_SPI_PCI1XXXX=m CONFIG_SPI_PL022=m # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set CONFIG_SPI_QUP=y # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set @@ -7163,6 +7165,7 @@ CONFIG_SPI_TEGRA114=m CONFIG_SPI_TEGRA210_QUAD=y # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set CONFIG_SPI_XLP=m diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index ab8232780..56efb19c3 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -7125,8 +7125,10 @@ CONFIG_SPI_PCI1XXXX=m CONFIG_SPI_PL022=m # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set CONFIG_SPI_QUP=y # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set @@ -7138,6 +7140,7 @@ CONFIG_SPI_TEGRA114=m CONFIG_SPI_TEGRA210_QUAD=y # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set CONFIG_SPI_XLP=m diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 14f06f73c..7a96b7b1c 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -6592,13 +6592,16 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_PCI1XXXX is not set # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set # CONFIG_SPI_ZYNQMP_GQSPI is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 6caf22ba9..a01e708e6 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -6569,13 +6569,16 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_PCI1XXXX is not set # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set # CONFIG_SPI_ZYNQMP_GQSPI is not set diff --git a/kernel-riscv64-debug-rhel.config b/kernel-riscv64-debug-rhel.config index 56fe6ecfe..fa5e2e5ec 100644 --- a/kernel-riscv64-debug-rhel.config +++ b/kernel-riscv64-debug-rhel.config @@ -6508,13 +6508,16 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_PCI1XXXX is not set # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set # CONFIG_SPI_ZYNQMP_GQSPI is not set diff --git a/kernel-riscv64-rhel.config b/kernel-riscv64-rhel.config index fed62a978..ca75ac6bb 100644 --- a/kernel-riscv64-rhel.config +++ b/kernel-riscv64-rhel.config @@ -6485,13 +6485,16 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_PCI1XXXX is not set # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set # CONFIG_SPI_ZYNQMP_GQSPI is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index b692347d4..54896e783 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -6565,13 +6565,16 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_PCI1XXXX is not set # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set # CONFIG_SPI_ZYNQMP_GQSPI is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index b9eae737f..15fcf3fcd 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -6542,13 +6542,16 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_PCI1XXXX is not set # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set # CONFIG_SPI_ZYNQMP_GQSPI is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index cd4313a63..514f68609 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -6557,13 +6557,16 @@ CONFIG_SPI_FSL_LPSPI=m # CONFIG_SPI_PCI1XXXX is not set # CONFIG_SPI_PXA2XX is not set # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set # CONFIG_SPI_ZYNQMP_GQSPI is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 1052cb0c4..76008372a 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -6964,13 +6964,16 @@ CONFIG_SPI_LJCA=m # CONFIG_SPI_PCI1XXXX is not set CONFIG_SPI_PXA2XX=m # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set CONFIG_SPI=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index c273eef73..0f2b59997 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -6940,13 +6940,16 @@ CONFIG_SPI_LJCA=m # CONFIG_SPI_PCI1XXXX is not set CONFIG_SPI_PXA2XX=m # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set CONFIG_SPI=y diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index cbbd50abe..72ed65c1c 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -7012,13 +7012,16 @@ CONFIG_SPI_LJCA=m # CONFIG_SPI_PCI1XXXX is not set CONFIG_SPI_PXA2XX=m # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set CONFIG_SPI=y diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index 4d725cf70..ca164b19d 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -6988,13 +6988,16 @@ CONFIG_SPI_LJCA=m # CONFIG_SPI_PCI1XXXX is not set CONFIG_SPI_PXA2XX=m # CONFIG_SPI_QCOM_QSPI is not set +# CONFIG_SPI_QPIC_SNAND is not set # CONFIG_SPI_ROCKCHIP is not set +# CONFIG_SPI_RZV2H_RSPI is not set # CONFIG_SPI_SC18IS602 is not set # CONFIG_SPI_SIFIVE is not set # CONFIG_SPI_SLAVE is not set # CONFIG_SPI_SPIDEV is not set # CONFIG_SPI_THUNDERX is not set # CONFIG_SPI_TLE62X0 is not set +# CONFIG_SPI_VIRTIO is not set # CONFIG_SPI_XCOMM is not set # CONFIG_SPI_XILINX is not set CONFIG_SPI=y diff --git a/kernel.changelog b/kernel.changelog index b501a4ac0..7bc57a00e 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,673 @@ +* Fri Oct 31 2025 CKI KWF Bot [6.12.0-150.el10] +- redhat/configs: Re-enable Raspberry Pi support in automotive (Radu Rendec) [RHEL-122494] +- spi: ljca: Remove Wentong's e-mail address (Mattijs Korpershoek) [RHEL-104570] +- spi: rpc-if: Add resume support for RZ/G3E (Mattijs Korpershoek) [RHEL-104570] +- spi: rpc-if: Drop deprecated SIMPLE_DEV_PM_OPS (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: Add OCT-DTR mode support (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: add the support for sample data from DQS pad (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: Add the DDR LUT command support (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: set back to dll override mode when clock rate < 100MHz (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: extract function nxp_fspi_dll_override() (Mattijs Korpershoek) [RHEL-104570] +- spi: mt65xx: add dual and quad mode for standard spi device (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: simplify clock handling by using devm_clk_get_enabled() (Mattijs Korpershoek) [RHEL-104570] +- spi: rename SPI_CS_CNT_MAX => SPI_DEVICE_CS_CNT_MAX (Mattijs Korpershoek) [RHEL-104570] +- spi: reduce device chip select limit again (Mattijs Korpershoek) [RHEL-104570] +- spi: don't check spi_controller::num_chipselect when parsing a dt device (Mattijs Korpershoek) [RHEL-104570] +- spi: drop check for validity of device chip selects (Mattijs Korpershoek) [RHEL-104570] +- spi: move unused device CS initialization to __spi_add_device() (Mattijs Korpershoek) [RHEL-104570] +- spi: keep track of number of chipselects in spi_device (Mattijs Korpershoek) [RHEL-104570] +- spi: fix return code when spi device has too many chipselects (Mattijs Korpershoek) [RHEL-104570] +- spi: Group CS related fields in struct spi_device (Mattijs Korpershoek) [RHEL-104570] +- spi: amlogic: Fix error checking on regmap_write call (Mattijs Korpershoek) [RHEL-104570] +- spi: omap2-mcspi: drive SPI_CLK on transfer_setup() (Mattijs Korpershoek) [RHEL-104570] +- serial: qcom-geni: Load UART qup Firmware from linux side (Mattijs Korpershoek) [RHEL-104570] +- spi: geni-qcom: Load spi qup Firmware from linux side (Mattijs Korpershoek) [RHEL-104570] +- soc: qcom: geni-se: Add support to load QUP SE Firmware via Linux subsystem (Mattijs Korpershoek) [RHEL-104570] +- soc: qcom: geni-se: Cleanup register defines and update copyright (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: qcom: se-common: Add QUP Peripheral-specific properties for I2C, SPI, and SERIAL bus (Mattijs Korpershoek) [RHEL-104570] +- spi: amlogic: add driver for Amlogic SPI Flash Controller (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: add Amlogic A113L2 SFC (Mattijs Korpershoek) [RHEL-104570] +- redhat/configs: Disable CONFIG_SPI_VIRTIO in generic (Mattijs Korpershoek) [RHEL-104570] +- SPI: Add virtio SPI driver (Mattijs Korpershoek) [RHEL-104570] +- virtio-spi: Add virtio-spi.h (Mattijs Korpershoek) [RHEL-104570] +- virtio: Add ID for virtio SPI (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Add support for sama7d65 QSPI (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: add support for SAM9X7 QSPI controller (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: add padcalib, 2xgclk, and dllon capabilities (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Use BIT() macros where possible (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Fix cqspi_setup_flash() (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Flush posted register writes before DAC access (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Flush posted register writes before INDAC access (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: unregister ECC engine on probe error and device remove (Mattijs Korpershoek) [RHEL-104570] +- spi: mxs: fix "transfered"->"transferred" (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Report FIFO overflows as errors (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Increase target mode DMA buffer size (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Use whole page for DMA buffers (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Use non-coherent memory for DMA (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Stub out DMA functions (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-dspi: Store status directly in cur_msg->status (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-dspi: Avoid using -EINPROGRESS error code (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: samsung: Drop S3C2443 (Mattijs Korpershoek) [RHEL-104570] +- spi: s3c64xx: Drop S3C2443 (Mattijs Korpershoek) [RHEL-104570] +- spi: apple: Add "apple,t8103-spi" compatible (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Add compatible for S32G (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Parameterize reading num-cs from hardware (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Treat prescale_max == 0 as no erratum (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Constify devtype datas (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: lpspi: Document support for S32G (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Clear status register after disabling the module (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: fsl-lpspi: Add i.MX94 support (Mattijs Korpershoek) [RHEL-104570] +- spi: rb4xx: use devm for clk_prepare_enable (Mattijs Korpershoek) [RHEL-104570] +- spi: rb4xx: add COMPILE_TEST support (Mattijs Korpershoek) [RHEL-104570] +- spi: rb4xx: depend on OF (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Implement refcount to handle unbind during busy (Mattijs Korpershoek) [RHEL-104570] +- spi: microchip-core-qspi: stop checking viability of op->max_freq in supports_op callback (Mattijs Korpershoek) [RHEL-104570] +- spi: st: fix PM macros to use CONFIG_PM instead of CONFIG_PM_SLEEP (Mattijs Korpershoek) [RHEL-104570] +- spi: s3c64xx: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: pxa2xx: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: mt65xx: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: SPISG: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: SPISG: Use devm_kcalloc() in aml_spisg_clk_init() (Mattijs Korpershoek) [RHEL-104570] +- spi: offload trigger: adi-util-sigma-delta: clean up imports (Mattijs Korpershoek) [RHEL-104570] +- MAINTAINERS: merge TRIGGER SOURCE sections (Mattijs Korpershoek) [RHEL-104570] +- spi: spl022: use min_t() to improve code (Mattijs Korpershoek) [RHEL-104570] +- spi: npcm-fiu: use min_t() to improve code (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: use min_t() to improve code (Mattijs Korpershoek) [RHEL-104570] +- spi: remove unneeded 'fast_io' parameter in regmap_config (Mattijs Korpershoek) [RHEL-104570] +- spi: mtk-snfi: Remove redundant semicolons (Mattijs Korpershoek) [RHEL-104570] +- spi: bcm2835: Remove redundant semicolons (Mattijs Korpershoek) [RHEL-104570] +- spi: loopback-test: Don't use %%pK through printk (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: remove 'clr*status' members of struct 'qpic_ecc' (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: remove unused 'dev' member of struct 'qpic_ecc' (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: handle 'use_ecc' parameter of qcom_spi_config_cw_read() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: avoid double assignment in qcom_spi_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Clamp too high speed_hz (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: fix calculating of ECC OOB regions' properties (Mattijs Korpershoek) [RHEL-104570] +- spi: nxp-fspi: Remove error print for devm_add_action_or_reset() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: add spi_mem_adjust_op_freq() in spi_mem_supports_op() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Add missing kdoc argument (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: use correct CW_PER_PAGE value for OOB write (Mattijs Korpershoek) [RHEL-104570] +- spi: cs42l43: Property entry should be a null-terminated array (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel: Add support for handling GCLK as a clock source (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: atmel,at91rm9200-spi: Add support for optional 'spi_gclk' clock (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel: simplify MR register update in cs_activate() (Mattijs Korpershoek) [RHEL-104570] +- spi: sunplus: sp7021: Clean up coding style (Mattijs Korpershoek) [RHEL-104570] +- spi: SPISG: Fix less than zero comparison on a u32 variable (Mattijs Korpershoek) [RHEL-104570] +- spi: intel: Allow writeable MTD partition with module param (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: don't hardcode ECC steps (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-sg2044-nor: Add SPI-NOR controller for SG2042 (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-sg2044-nor: Add configurable chip_info (Mattijs Korpershoek) [RHEL-104570] +- spi: spidev: Add an entry for the ABB spi sensors (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: trivial-devices: Document ABB sensors (Mattijs Korpershoek) [RHEL-104570] +- spi: Add Amlogic SPISG driver (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: Add binding document of Amlogic SPISG controller (Mattijs Korpershoek) [RHEL-104570] +- spi: gpio: Use explicit 'unsigned int' for parameter types (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32-ospi: Fix NULL vs IS_ERR() bug in stm32_ospi_get_resources() (Mattijs Korpershoek) [RHEL-104570] +- spi: Add check for 8-bit transfer with 8 IO mode support (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: simplify bad block marker duplication (Mattijs Korpershoek) [RHEL-104570] +- spi: xilinx: Fix block comment style and minor cleanups (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Convert to DEFINE_SIMPLE_DEV_PM_OPS() (Mattijs Korpershoek) [RHEL-104570] +- spi: rspi: Convert to DEFINE_SIMPLE_DEV_PM_OPS() (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32-ospi: Use of_reserved_mem_region_to_resource() for "memory-region" (Mattijs Korpershoek) [RHEL-104570] +- redhat/configs: Disable CONFIG_SPI_RZV2H_RSPI (Mattijs Korpershoek) [RHEL-104570] +- spi: Add driver for the RZ/V2H(P) RSPI IP (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: Document the RZ/V2H(P) RSPI (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: add support for 8 bits ECC strength (Mattijs Korpershoek) [RHEL-104570] +- mtd: nand: qpic-common: add defines for ECC_MODE values (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: delete stray tabs in stm32h7_spi_data_idleness() (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: fix sram pool free in probe error path (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: fix pointer-to-pointer variables usage (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-pci1xxxx: enable concurrent DMA read/write across SPI transfers (Mattijs Korpershoek) [RHEL-104570] +- spi: offload trigger: add ADI Util Sigma-Delta SPI driver (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: trigger-source: add ADI Util Sigma-Delta SPI (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-pci1xxxx: Add support for per-instance DMA interrupt vectors (Mattijs Korpershoek) [RHEL-104570] +- spi: microchip-core-qspi: Add regular transfers (Mattijs Korpershoek) [RHEL-104570] +- spi: microchip-core-qspi: remove unused param from mchp_coreqspi_write_op() (Mattijs Korpershoek) [RHEL-104570] +- spi: microchip-core-qspi: set min_speed_hz during probe (Mattijs Korpershoek) [RHEL-104570] +- mtd: nand: qpic_common: use {cmd,data}_sgl_nitems for sg_init_table() (Mattijs Korpershoek) [RHEL-104570] +- mtd: nand: qpic_common: prevent out of bounds access of BAM arrays (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: reallocate BAM transactions (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: finish converting register to FIELD_PREP (Mattijs Korpershoek) [RHEL-104570] +- spi: falcon: mark falcon_sflash_xfer() as static (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: Check return value of devm_mutex_init() (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: deprecate `st,spi-midi-ns` property (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: use STM32 DMA with STM32 MDMA to enhance DDR use (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: Check for cfg availability in stm32_spi_probe (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: Add SPI_READY mode to spi controller (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Revert unintended dependency change in config SPI_FSL_DSPI (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-qspi: Remove cache operations (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-pci1xxxx: Drop MSI-X usage as unsupported by DMA engine (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32-ospi: clean up on error in probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mt65xx: Add support for MT6991 Dimensity 9400 SPI IPM (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: mediatek,spi-mt65xx: Add support for MT6991/MT8196 SPI (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: spi: add compatibles for mt7988 (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Use `devm_dma_request_chan()` (Mattijs Korpershoek) [RHEL-104570] +- spi: st: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr() (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32-ospi: Make usage of reset_control_acquire/release() API (Mattijs Korpershoek) [RHEL-104570] +- spi: offload: check offload ops existence before disabling the trigger (Mattijs Korpershoek) [RHEL-104570] +- spi: loongson: Fix build warnings about export.h (Mattijs Korpershoek) [RHEL-104570] +- spi: omap2-mcspi: Disable multi-mode when the previous message kept CS asserted (Mattijs Korpershoek) [RHEL-104570] +- spi: omap2-mcspi: Disable multi mode when CS should be kept asserted after message (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-pci1xxxx: Fix error code in probe (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Take into account the actual maximum frequency (Mattijs Korpershoek) [RHEL-104570] +- mtd: spinand: Enhance the logic when picking a variant (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Use picoseconds for calculating the op durations (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: remove 'qpic_snand_op' structure (Mattijs Korpershoek) [RHEL-104570] +- spi: bcm63xx-hsspi: fix shared reset (Mattijs Korpershoek) [RHEL-104570] +- spi: bcm63xx-spi: fix shared reset (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: document the limited bit error reporting capability (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-pci1xxxx: Fix Probe failure with Dual SPI instance with INTx interrupts (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-pci1xxxx: Add support for 25MHz Clock frequency in C0 (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: use NANDC_STEP_SIZE consistently (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Enable support for S32G platforms (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: spi: dspi: Add S32G support (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Enable modified transfer protocol on S32G (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Reinitialize DSPI regs after resuming for S32G (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Use DMA for S32G controller in target mode (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Avoid setup_accel logic for DMA transfers (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Use spi_alloc_target for target (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Add config and regmaps for S32G platforms (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Define regmaps per device (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Re-use one volatile regmap for both device types (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Reset SR flags before sending a new message (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Halt the module after a new message transfer (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: restrict register range for regmap access (Mattijs Korpershoek) [RHEL-104570] +- spi: loopback-test: fix up const pointer issue in rx_ranges_cmp() (Mattijs Korpershoek) [RHEL-104570] +- spi: gpio: fix const issue in spi_to_spi_gpio() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: remove superfluous parameters of qcom_spi_check_error() (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Move register definitions to (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Document frame start sync pulse mode (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Double maximum DMA transfer size using two groups (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Simplify BRG's Division Ratio (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Increase TX FIFO size for R-Car V4H/V4M (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Correct RX FIFO size for R-Car Gen3 (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Correct RX FIFO size for R-Car Gen2 (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Add core support for dual-group transfers (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Correct SIMDR2_GRPMASK (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: SIFCTR bitfield conversion (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: SICTR bitfield conversion (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: SITSCR/SIRSCR bitfield conversion (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: SITMDR2 and SIRMDR2 bitfield conversion (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: SITMDR1/SIRMDR1 bitfield conversion (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Make words/fs unsigned in FIFO helpers (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Make words/bits unsigned in sh_msiof_spi_txrx_once() (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Use bool for boolean flags (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Complete using dev in sh_msiof_spi_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Fix maximum DMA transfer size (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Remove unneeded compatible values (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Drop comma after OF match table sentinel (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: return early on error from qcom_spi_io_op() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: extend FIELD_PREP() macro usage (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: use CW_PER_PAGE_MASK bitmask (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: reuse qcom_spi_check_raw_flash_errors() (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-quad: Add support for internal DMA (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra114: Use value to check for invalid delays (Mattijs Korpershoek) [RHEL-104570] +- spi: loopback-test: Simplify strange loopback value check (Mattijs Korpershoek) [RHEL-104570] +- spi: loopback-test: Do not split 1024-byte hexdumps (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-sun4i: fix early activation (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: validate user/chip specific ECC properties (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Assume device could match via platform (Mattijs Korpershoek) [RHEL-104570] +- spi: cs42l43: Make handling missing spk-id GPIOs explicit (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Fix printed error code during DMA setup (Mattijs Korpershoek) [RHEL-104570] +- spi: axi-spi-engine: omit SYNC from offload instructions (Mattijs Korpershoek) [RHEL-104570] +- spi: axi-spi-engine: optimize bits_per_word for offload (Mattijs Korpershoek) [RHEL-104570] +- spi: axi-spi-engine: don't repeat mode config for offload (Mattijs Korpershoek) [RHEL-104570] +- spi: axi-spi-engine: wait for completion in setup (Mattijs Korpershoek) [RHEL-104570] +- spi: nxp-fspi: use devm instead of remove for driver detach (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: remove the unchecked return value for nxp_fspi_clk_disable_unprep (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: use guard(mutex) to simplify the code (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: enable runtime pm for fspi (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: remove the goto in probe (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: fix NAND_READ_LOCATION_2 register handling (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: remove unused 'wlen' member of 'struct qpic_spi_nand' (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Add fix to avoid divide error (Mattijs Korpershoek) [RHEL-104570] +- spi: rpc-if: Add write support for memory-mapped area (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra114: Don't fail set_cs_timing when delays are zero (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: propagate errors from qcom_spi_block_erase() (Mattijs Korpershoek) [RHEL-104570] +- spi: offload: check for match callback when a trigger is being registered (Mattijs Korpershoek) [RHEL-104570] +- spi: offload: remove unnecessary check on trigger->ops (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32-ospi: Fix an error handling path in stm32_ospi_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: ignore driver probing if it was MSIOF Sound (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: use dev in sh_msiof_spi_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: dw: Use spi_bpw_to_bytes() helper (Mattijs Korpershoek) [RHEL-104570] +- spi: Add spi_bpw_to_bytes() helper and use it (Mattijs Korpershoek) [RHEL-104570] +- spi: pci1xxxx: Use non-hybrid PCI devres API (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-cavium-thunderx: Use non-hybrid PCI devres API (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-imx: Add check for spi_imx_setupxfer() (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-quad: Update dummy sequence configuration (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-quad: modify chip select (CS) deactivation (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-quad: remove redundant error handling code (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-quad: Fix X1_X2_X4 encoding and support x4 transfers (Mattijs Korpershoek) [RHEL-104570] +- spi: meson-spicc: add DMA support (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-qspi: Optimize fsl_qspi struct (Mattijs Korpershoek) [RHEL-104570] +- spi: amd: add CONFIG_PCI dependency (Mattijs Korpershoek) [RHEL-104570] +- spi: sun4i: add support for GPIO chip select lines (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: Fix read len for onfi param page (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: Fix last codeword read in qcom_param_page_type_exec() (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: Pass 18 bit offset from NANDc base to BAM base (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-qspi: Simplify probe error handling using managed API (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-spi: Remove redundant probe error message (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-qspi: Fix double cleanup in probe error path (Mattijs Korpershoek) [RHEL-104570] +- spi: intel: Improve resource mapping (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Fix an IS_ERR() vs NULL check in probe (Mattijs Korpershoek) [RHEL-104570] +- spi: xcomm: use new GPIO line value setter callbacks (Mattijs Korpershoek) [RHEL-104570] +- spi: Add support for Double Transfer Rate (DTR) mode (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Add PCI-based driver for AMD HID2 SPI controller (Mattijs Korpershoek) [RHEL-104570] +- spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent (Mattijs Korpershoek) [RHEL-104570] +- spi: bcm2835: Do not call gpiod_put() on invalid descriptor (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-quad: add rate limiting and simplify timeout error message (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-qspi: revert "Improve spi memory performance" (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() (Mattijs Korpershoek) [RHEL-104570] +- spi: Simplify conditionals in spi_set_cs() (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Fix unbalanced pm_runtime by using devm_ API (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-qspi: use devm function instead of driver remove (Mattijs Korpershoek) [RHEL-104570] +- spi: SPI_QPIC_SNAND should be tristate and depend on MTD (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-stm32-ospi: Make "resets" a required property (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: st,stm32mp25-ospi: Make "resets" a required property (Mattijs Korpershoek) [RHEL-104570] +- spi-rockchip: Fix register out of bounds access (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: use kmalloc() for OOB buffer allocation (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Introduce a default ->exec_op() debug log (Mattijs Korpershoek) [RHEL-104570] +- spi: Fix reference count leak in slave_show() (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32-ospi: Include "gpio/consumer.h" (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mux: Fix coverity issue, unchecked return value (Mattijs Korpershoek) [RHEL-104570] +- spi: sophgo: fix incorrect type for ret in sg2044_spifmc_write() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: avoid memleak in qcom_spi_ecc_init_ctx_pipelined() (Mattijs Korpershoek) [RHEL-104570] +- spi: Use inclusive language (Mattijs Korpershoek) [RHEL-104570] +- spi: sg2044-nor: Convert to dev_err_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: sg2044-nor: Fully convert to device managed resources (Mattijs Korpershoek) [RHEL-104570] +- spi: sg2044-nor: fix uninitialized variable in probe (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32-ospi: Fix an IS_ERR() vs NULL bug in stm32_ospi_get_resources() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: Fix ECC_CFG_ECC_DISABLE shift in qcom_spi_read_last_cw() (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: Remove unnecessary print function dev_err() (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-qspi: Improve spi memory performance (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-qspi: Fix probe on AM62A LP SK (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: spi-sg2044-nor: Change SOPHGO SG2042 (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: spi-sg2044-nor: Add SOPHGO SG2042 (Mattijs Korpershoek) [RHEL-104570] +- spi: sophgo: add SG2044 SPI NOR controller driver (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: spi: add SG2044 SPI NOR controller driver (Mattijs Korpershoek) [RHEL-104570] +- spi: mt65xx: add PM QoS support (Mattijs Korpershoek) [RHEL-104570] +- spi: microchip-core: prevent RX overflows when transmit size > FIFO size (Mattijs Korpershoek) [RHEL-104570] +- spi: spidev: Add an entry for the gocontroll moduline module slot (Mattijs Korpershoek) [RHEL-104570] +- MAINTAINERS: adjust the file entry in GOCONTROLL MODULINE MODULE SLOT (Mattijs Korpershoek) [RHEL-104570] +- MAINTAINERS: add maintainer for the GOcontroll Moduline module slot (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: connector: Add the GOcontroll Moduline module slot bindings (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: vendor-prefixes: add GOcontroll (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-imx: convert timeouts to secs_to_jiffies() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: convert timeouts to secs_to_jiffies() (Mattijs Korpershoek) [RHEL-104570] +- mtd: nand: Drop explicit test for built-in CONFIG_SPI_QPIC_SNAND (Mattijs Korpershoek) [RHEL-104570] +- redhat/configs: Disable CONFIG_SPI_QPIC_SNAND (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic: add driver for QCOM SPI NAND flash Interface (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: Fix build issue on x86 architecture (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: fix broken config in qcom_param_page_type_exec (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: use FIELD_PREP and GENMASK (Mattijs Korpershoek) [RHEL-104570] +- mtd: nand: Add qpic_common API file (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: Add qcom prefix to common api (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: cleanup qcom_nandc driver (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: Introduce qcom,spi-qpic-snand (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: Add OSPI driver (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: spi: Add STM32 OSPI controller (Mattijs Korpershoek) [RHEL-104570] +- spi: s3c64xx: extend description of compatible's fifo_depth (Mattijs Korpershoek) [RHEL-104570] +- spi: offload: fix use after free (Mattijs Korpershoek) [RHEL-104570] +- spi: fix missing offload_flags doc (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-offload-trigger-pwm: add extra headers (Mattijs Korpershoek) [RHEL-104570] +- spi: offload: types: include linux/bits.h (Mattijs Korpershoek) [RHEL-104570] +- MAINTAINERS: adjust the file entry in SPI OFFLOAD (Mattijs Korpershoek) [RHEL-104570] +- spi: axi-spi-engine: implement offload support (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: axi-spi-engine: add SPI offload properties (Mattijs Korpershoek) [RHEL-104570] +- spi: add offload TX/RX streaming APIs (Mattijs Korpershoek) [RHEL-104570] +- spi: offload-trigger: add PWM trigger driver (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: trigger-source: add generic PWM trigger source (Mattijs Korpershoek) [RHEL-104570] +- spi: offload: add support for hardware triggers (Mattijs Korpershoek) [RHEL-104570] +- spi: add basic support for SPI offloading (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: remove references to runtime PM on error path (Mattijs Korpershoek) [RHEL-104570] +- spi: sn-f-ospi: Fix division by zero (Mattijs Korpershoek) [RHEL-104570] +- spi: gpio: Support a single always-selected device (Mattijs Korpershoek) [RHEL-104570] +- spi: gpio: Remove stale documentation part (Mattijs Korpershoek) [RHEL-104570] +- spi: Replace custom fsleep() implementation (Mattijs Korpershoek) [RHEL-104570] +- spi: pxa2xx: Fix regression when toggling chip select on LPSS devices (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Fix warning in doc-comment (Mattijs Korpershoek) [RHEL-104570] +- spi: fsi: Batch TX operations (Mattijs Korpershoek) [RHEL-104570] +- spi: realtek-rtl-snand: Drop unneeded assignment for cache_type (Mattijs Korpershoek) [RHEL-104570] +- spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors (Mattijs Korpershoek) [RHEL-104570] +- spi: zynqmp-gqspi: Always acknowledge interrupts (Mattijs Korpershoek) [RHEL-104570] +- spi: zynqmp-gqspi: Clean up fillgenfifo (Mattijs Korpershoek) [RHEL-104570] +- spi: zynqmp-gqspi: Add helpers for enabling/disabling DMA (Mattijs Korpershoek) [RHEL-104570] +- spi: zynqmp-gqspi: Add some more debug prints (Mattijs Korpershoek) [RHEL-104570] +- spi: zynqmp-gqspi: Reformat long line (Mattijs Korpershoek) [RHEL-104570] +- spi: pxa2xx: Introduce __lpss_ssp_update_priv() helper (Mattijs Korpershoek) [RHEL-104570] +- spi: amd: Fix -Wuninitialized in amd_spi_exec_mem_op() (Mattijs Korpershoek) [RHEL-104570] +- spi: ti-qspi: Use syscon_regmap_lookup_by_phandle_args (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Estimate the time taken by operations (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Update to current device naming terminology (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-spi: Remove display of virtual address (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Enable SPI_TX_QUAD (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Create macros for DTR operation (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Reorder spi-mem macro assignments (Mattijs Korpershoek) [RHEL-104570] +- spi: zynqmp-gqspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: zynq-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-ti-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-sn-f-ospi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: nxp-fspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: mxic: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: mt65xx: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: microchip-core-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: dw: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: amlogic-spifc-a1: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: amd: Drop redundant check (Mattijs Korpershoek) [RHEL-104570] +- spi: amd: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Add a new controller capability (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Extend spi-mem operations with a per-operation maximum frequency (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Use devm_ clock management (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Support sclk_x2 version (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-qspi: Memory barriers after memory-mapped I/O (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Using normal memory for dma (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Fix error in remove progress (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Factor out switching to Serial Memory Mode to function (Mattijs Korpershoek) [RHEL-104570] +- spi: spidev: Align ordering of spidev_spi_ids[] and spidev_dt_ids[] (Mattijs Korpershoek) [RHEL-104570] +- spi: mxs: support effective_speed_hz (Mattijs Korpershoek) [RHEL-104570] +- spi: Deduplicate deferred probe checks in spi_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: Unify firmware node type checks (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Support pm ops (Mattijs Korpershoek) [RHEL-104570] +- i2c: lpc2k: Add check for clk_enable() (Mattijs Korpershoek) [RHEL-104570] +- spi: zynq-qspi: Add check for clk_enable() (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip: Fix PM runtime count on no-op cs (Mattijs Korpershoek) [RHEL-104570] +- spi: omap2-mcspi: Fix the IS_ERR() bug for devm_clk_get_optional_enabled() (Mattijs Korpershoek) [RHEL-104570] +- spi: intel: Add Panther Lake SPI controller support (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA. (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Optimize the judgment mechanism completed by the controller (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-kspi2: Add KEBA SPI controller support (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Add support for sama7g5 QSPI (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Create `atmel_qspi_ops` to support newer SoC families (Mattijs Korpershoek) [RHEL-104570] +- spi: mpc52xx: Add cancel_work_sync before module remove (Mattijs Korpershoek) [RHEL-104570] +- spi: apple: Set use_gpio_descriptors to true (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Fix register name in verbose logging function (Mattijs Korpershoek) [RHEL-104570] +- spi: Fix acpi deferred irq probe (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Support for device reset via OSPI controller (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Use quirks to set dma_set_mask instead of compatible string for 64-bit DMA support (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Support ACPI (Mattijs Korpershoek) [RHEL-104570] +- spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Embedded DMA only support 4B aligned address (Mattijs Korpershoek) [RHEL-104570] +- spi-imx: prevent overflow when estimating transfer time (Mattijs Korpershoek) [RHEL-104570] +- spi: sc18is602: Switch to generic firmware properties and drop of_match_ptr() (Mattijs Korpershoek) [RHEL-104570] +- spi: imx: support word delay (Mattijs Korpershoek) [RHEL-104570] +- spi: imx: pass struct spi_transfer to prepare_transfer() (Mattijs Korpershoek) [RHEL-104570] +- spi: cs42l43: Add GPIO speaker id support to the bridge configuration (Mattijs Korpershoek) [RHEL-104570] +- spi: Delete useless checks (Mattijs Korpershoek) [RHEL-104570] +- spi: apple: Remove unnecessary .owner for apple_spi_driver (Mattijs Korpershoek) [RHEL-104570] +- spi: apple: Add driver for Apple SPI controller (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: apple,spi: Add binding for Apple SPI controllers (Mattijs Korpershoek) [RHEL-104570] +- spi: Use of_property_present() for non-boolean properties (Mattijs Korpershoek) [RHEL-104570] +- spi: axi-spi-engine: Emit trace events for spi transfers (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: rtl-snand: Correctly handle DMA transfers (Mattijs Korpershoek) [RHEL-104570] +- spi: Replace deprecated PCI functions (Mattijs Korpershoek) [RHEL-104570] +- spi: spidev: Add an entry for lwn,bk4-spi (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: misc: lwn,bk4-spi: Add binding (Mattijs Korpershoek) [RHEL-104570] +- mtd: spinand: Constify struct nand_ecc_engine_ops (Mattijs Korpershoek) [RHEL-104570] +- spi: make class structs const (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Add Realtek SPI-NAND controller (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: spi: Add realtek,rtl9301-snand (Mattijs Korpershoek) [RHEL-104570] +- spi: intel: Add protected and locked attributes (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-imx: Fix casting warnings (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Fix casting warnings (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-quad: Avoid shift-out-of-bounds (Mattijs Korpershoek) [RHEL-104570] +- spi: Provide defer reason if getting irq during probe fails (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-ti-qspi: remove redundant assignment to variable ret (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: support effective_speed_hz (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Fix specifiers in fsl_lpspi_set_bitrate (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Adjust type of scldiv (Mattijs Korpershoek) [RHEL-104570] +- spi: mxic: Add support for swapping byte (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Allow specifying the byte order in Octal DTR mode (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip: Use dev_{err,warn}_probe() in the probe path (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Use dev_err_probe() in the probe path (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Perform trivial code cleanups (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip: Perform trivial code cleanups (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Add HIDDMA basic read support (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Set controller address mode (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Add support for HID2 SPI controller (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Optimize IO operations (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Updates to set tx/rx count functions (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Replace ioread/iowrite calls (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Enable dual and quad I/O modes (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Sort headers alphabetically (Mattijs Korpershoek) [RHEL-104570] +- spi: Switch back to struct platform_driver::remove() (Mattijs Korpershoek) [RHEL-104570] +- spi: slave-mt27xx: Call clk_disable_unprepare() only once in mtk_spi_slave_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: airoha: do not keep {tx,rx} dma buffer always mapped (Mattijs Korpershoek) [RHEL-104570] +- spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​ (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Add cs_hold and cs_inactive setting support (Mattijs Korpershoek) [RHEL-104570] +- spi: fix typo in the comment (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq() (Mattijs Korpershoek) [RHEL-104570] +- spi: remove {devm_}spi_alloc_master/slave() (Mattijs Korpershoek) [RHEL-104570] +- spi: slave-mt27xx: switch to use spi_alloc_target() (Mattijs Korpershoek) [RHEL-104570] +- spi: ch341: switch to use devm_spi_alloc_host() (Mattijs Korpershoek) [RHEL-104570] +- Documentation: devres: add missing devm_acpi_dma_controller_free() helper (Mattijs Korpershoek) [RHEL-104570] +- media: usb/msi2500: switch to use spi_alloc_host() (Mattijs Korpershoek) [RHEL-104570] +- perf test attr: Add missing int_mist.uop_dropping event to test-stat files (Anubhav Shelat) [RHEL-78200] +- perf bpf-filter: Fix opts declaration on older libbpfs (Anubhav Shelat) [RHEL-78200] +- perf evsel: Ensure the fallback message is always written to (Anubhav Shelat) [RHEL-78200] +- perf build-id: Ensure snprintf string is empty when size is 0 (Anubhav Shelat) [RHEL-78200] +- perf drm_pmu: Fix fd_dir leaks in for_each_drm_fdinfo_in_dir() (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update tigerlake metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update skylake metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update sierraforest metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update sapphirerapids events/metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update sandybridge metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update rocketlake metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update meteorlake events/metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update lunarlake events/metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update jaketown metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update ivybridge/ivytown metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update icelake metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update haswell metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update graniterapids events/metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update grandridge metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update emeraldrapids events/metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update cascadelakex metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update broadwell metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update arrowlake events/metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update alderlake events/metrics (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Handle fake PMUs in CPU terms (Anubhav Shelat) [RHEL-78200] +- libbpf: Add the ability to suppress perf event enablement (Anubhav Shelat) [RHEL-78200] +- perf maps: Ensure kmap is set up for all inserts (Anubhav Shelat) [RHEL-78200] +- perf lock: Provide a host_env for session new (Anubhav Shelat) [RHEL-78200] +- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Anubhav Shelat) [RHEL-78200] +- perf symbol-elf: Add support for the block argument for libbfd (Anubhav Shelat) [RHEL-78200] +- perf test: Checking BPF metadata collection fails on version string (Anubhav Shelat) [RHEL-78200] +- perf tests: Fix "PE file support" test build (Anubhav Shelat) [RHEL-78200] +- perf bpf-utils: Harden get_bpf_prog_info_linear (Anubhav Shelat) [RHEL-78200] +- perf bpf-utils: Constify bpil_array_desc (Anubhav Shelat) [RHEL-78200] +- perf bpf-event: Fix use-after-free in synthesis (Anubhav Shelat) [RHEL-78200] +- perf symbol: Add blocking argument to filename__read_build_id (Anubhav Shelat) [RHEL-78200] +- perf test: Fix a build error in x86 topdown test (Anubhav Shelat) [RHEL-78200] +- perf bpf-filter: Enable events manually (Anubhav Shelat) [RHEL-78200] +- perf/core: Handle buffer mapping fail correctly in perf_mmap() (Anubhav Shelat) [RHEL-78200] {CVE-2025-38564} +- perf/core: Exit early on perf_mmap() fail (Anubhav Shelat) [RHEL-78200] {CVE-2025-38565} +- perf/core: Don't leak AUX buffer refcount on allocation failure (Anubhav Shelat) [RHEL-78200] +- perf/core: Prevent VMA split of buffer mappings (Anubhav Shelat) [RHEL-78200] {CVE-2025-38563} +- perf/core: Preserve AUX buffer allocation failure result (Anubhav Shelat) [RHEL-78200] +- perf record: Cache build-ID of hit DSOs only (Anubhav Shelat) [RHEL-78200] +- perf test: Ensure lock contention using pipe mode (Anubhav Shelat) [RHEL-78200] +- perf python: Stop using deprecated PyUnicode_AsString() (Anubhav Shelat) [RHEL-78200] +- RISC-V: perf/kvm: Add reporting of interrupt events (Anubhav Shelat) [RHEL-78200] +- perf list: Skip ABI PMUs when printing pmu values (Anubhav Shelat) [RHEL-78200] +- perf list: Remove tracepoint printing code (Anubhav Shelat) [RHEL-78200] +- perf tp_pmu: Add event APIs (Anubhav Shelat) [RHEL-78200] +- perf tp_pmu: Factor existing tracepoint logic to new file (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Remove non-json software events (Anubhav Shelat) [RHEL-78200] +- perf jevents: Add common software event json (Anubhav Shelat) [RHEL-78200] +- perf tools: Remove libtraceevent in .gitignore (Anubhav Shelat) [RHEL-78200] +- perf test: Fix comment ordering (Anubhav Shelat) [RHEL-78200] +- perf sort: Use perf_env to set arch sort keys and header (Anubhav Shelat) [RHEL-78200] +- perf test: Move PERF_SAMPLE_WEIGHT_STRUCT parsing to common test (Anubhav Shelat) [RHEL-78200] +- perf sample: Remove arch notion of sample parsing (Anubhav Shelat) [RHEL-78200] +- perf env: Remove global perf_env (Anubhav Shelat) [RHEL-78200] +- perf trace: Avoid global perf_env with evsel__env (Anubhav Shelat) [RHEL-78200] +- perf auxtrace: Pass perf_env from session through to mmap read (Anubhav Shelat) [RHEL-78200] +- perf machine: Explicitly pass in host perf_env (Anubhav Shelat) [RHEL-78200] +- perf bench synthesize: Avoid use of global perf_env (Anubhav Shelat) [RHEL-78200] +- perf top: Make perf_env locally scoped (Anubhav Shelat) [RHEL-78200] +- perf session: Add host_env argument to perf_session__new (Anubhav Shelat) [RHEL-78200] +- perf test: Avoid use perf_env (Anubhav Shelat) [RHEL-78200] +- perf header: Clean up use of perf_env (Anubhav Shelat) [RHEL-78200] +- perf evlist: Change env variable to session (Anubhav Shelat) [RHEL-78200] +- perf session: Add accessor for session->header.env (Anubhav Shelat) [RHEL-78200] +- perf record: Make --buildid-mmap the default (Anubhav Shelat) [RHEL-78200] +- perf jitdump: Directly mark the jitdump DSO (Anubhav Shelat) [RHEL-78200] +- perf dso: Move build_id to dso_id (Anubhav Shelat) [RHEL-78200] +- perf build-id: Ensure struct build_id is empty before use (Anubhav Shelat) [RHEL-78200] +- perf build-id: Mark DSO in sample callchains (Anubhav Shelat) [RHEL-78200] +- perf build-id: Change sprintf functions to snprintf (Anubhav Shelat) [RHEL-78200] +- perf build-id: Truncate to avoid overflowing the build_id data (Anubhav Shelat) [RHEL-78200] +- perf build-id: Reduce size of "size" variable (Anubhav Shelat) [RHEL-78200] +- perf metricgroups: Add NO_THRESHOLD_AND_NMI constraint (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Fix missing slots for Intel topdown metric events (Anubhav Shelat) [RHEL-78200] +- perf topdown: Use attribute to see an event is a topdown metic or slots (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Support user CPUs mixed with threads/processes (Anubhav Shelat) [RHEL-78200] +- perf evsel: Add evsel__open_per_cpu_and_thread (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Minor __add_event refactoring (Anubhav Shelat) [RHEL-78200] +- perf pmus: Factor perf_pmus__find_by_attr out of evsel__find_pmu (Anubhav Shelat) [RHEL-78200] +- perf evsel: Use libperf perf_evsel__exit (Anubhav Shelat) [RHEL-78200] +- libperf evsel: Factor perf_evsel__exit out of perf_evsel__delete (Anubhav Shelat) [RHEL-78200] +- libperf evsel: Rename own_cpus to pmu_cpus (Anubhav Shelat) [RHEL-78200] +- perf tool_pmu: Allow num_cpus(_online) to be specific to a cpumask (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Allow the cpu term to be a PMU or CPU range (Anubhav Shelat) [RHEL-78200] +- perf stat: Don't size aggregation ids from user_requested_cpus (Anubhav Shelat) [RHEL-78200] +- perf stat: Avoid buffer overflow to the aggregation map (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Warn if a cpu term is unsupported by a CPU (Anubhav Shelat) [RHEL-78200] +- perf pfm: Don't force loading of all PMUs (Anubhav Shelat) [RHEL-78200] +- perf stat: Remove duplicated include in stat-shadow.c (Anubhav Shelat) [RHEL-78200] +- perf: ftrace: add graph tracer options args/retval/retval-hex/retaddr (Anubhav Shelat) [RHEL-78200] +- powerpc: Don't use %%pK through printk (Anubhav Shelat) [RHEL-78200] +- perf build: Always disable stack protection for BPF skeleton objects (Anubhav Shelat) [RHEL-78200] +- perf flamegraph: Fix minor pylint/type hint issues (Anubhav Shelat) [RHEL-78200] +- perf ftrace latency: Add -e option to measure time between two events (Anubhav Shelat) [RHEL-78200] +- perf tests bp_account: Fix leaked file descriptor (Anubhav Shelat) [RHEL-78200] +- perf list: Remove trailing A in PAI crypto event 4210 (Anubhav Shelat) [RHEL-78200] +- perf/x86/intel/uncore: Add iMC freerunning for Panther Lake (Anubhav Shelat) [RHEL-78200] +- perf/x86/intel/uncore: Add Panther Lake support (Anubhav Shelat) [RHEL-78200] +- perf/x86/intel/uncore: Support customized MMIO map size (Anubhav Shelat) [RHEL-78200] +- perf/x86/intel/uncore: Support MSR portal for discovery tables (Anubhav Shelat) [RHEL-78200] +- perf: arm_pmuv3: Call kvm_vcpu_pmu_resync_el0() before enabling counters (Anubhav Shelat) [RHEL-78200] +- perf: arm_pmu: Don't disable counter in armpmu_add() (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update TigerLake events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update SkylakeX events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update SierraForest events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update SapphireRapids events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Add PantherLake events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update MeteorLake events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update LunarLake events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update IcelakeX events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update GraniteRapids events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update GrandRidge events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update EmeraldRapids events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update CascadelakeX events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update Arrowlake events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update AlderlakeN events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update Alderlake events (Anubhav Shelat) [RHEL-78200] +- tools/build: Fix s390(x) cross-compilation with clang (Anubhav Shelat) [RHEL-78200] +- perf test: Add more test cases to sched test (Anubhav Shelat) [RHEL-78200] +- perf sched: Fix memory leaks in 'perf sched latency' (Anubhav Shelat) [RHEL-78200] +- perf sched: Use RC_CHK_EQUAL() to compare pointers (Anubhav Shelat) [RHEL-78200] +- perf sched: Fix memory leaks for evsel->priv in timehist (Anubhav Shelat) [RHEL-78200] +- perf sched: Fix thread leaks in 'perf sched timehist' (Anubhav Shelat) [RHEL-78200] +- perf sched: Fix memory leaks in 'perf sched map' (Anubhav Shelat) [RHEL-78200] +- perf sched: Free thread->priv using priv_destructor (Anubhav Shelat) [RHEL-78200] +- perf sched: Make sure it frees the usage string (Anubhav Shelat) [RHEL-78200] +- perf tests make: Add NO_LIBDW=1 to minimal and add standalone test (Anubhav Shelat) [RHEL-78200] +- perf header: Fix pipe mode header dumping (Anubhav Shelat) [RHEL-78200] +- perf test: In forked mode add check that fds aren't leaked (Anubhav Shelat) [RHEL-78200] +- perf dso: With ref count checking, avoid dso_data holding dso live (Anubhav Shelat) [RHEL-78200] +- perf hwmon_pmu: Hold path rather than fd (Anubhav Shelat) [RHEL-78200] +- perf test code-reading: Avoid a leak of cpus and threads (Anubhav Shelat) [RHEL-78200] +- perf dso: Add missed dso__put to dso__load_kcore (Anubhav Shelat) [RHEL-78200] +- perf genelf: Fix NO_LIBDW=1 build (Anubhav Shelat) [RHEL-78200] +- perf list: Add IBM z17 event descriptions (Anubhav Shelat) [RHEL-78200] +- perf tools: Fix use-after-free in help_unknown_cmd() (Anubhav Shelat) [RHEL-78200] +- perf test: Add libsubcmd help tests (Anubhav Shelat) [RHEL-78200] +- perf test: Check test suite description properly (Anubhav Shelat) [RHEL-78200] +- perf test: Add sched latency and script shell tests (Anubhav Shelat) [RHEL-78200] +- perf test: Name the noploop process (Anubhav Shelat) [RHEL-78200] +- perf build: Specify shellcheck should use bash (Anubhav Shelat) [RHEL-78200] +- perf test annotate: Use --percent-limit rather than head to reduce output (Anubhav Shelat) [RHEL-78200] +- perf test: Add basic callgraph test to record testing (Anubhav Shelat) [RHEL-78200] +- perf drm_pmu: Fix spelling mistake "bufers" -> "buffers" (Anubhav Shelat) [RHEL-78200] +- perf test: perf header test fails on s390 (Anubhav Shelat) [RHEL-78200] +- perf stat: Fix uncore aggregation number (Anubhav Shelat) [RHEL-78200] +- perf build: Fix a build error on REFCNT_CHECKING=1 (Anubhav Shelat) [RHEL-78200] +- tools/perf: Add --exclude-buildids option to perf archive command (Anubhav Shelat) [RHEL-78200] +- perf annotate: Fix source code annotate with objdump (Anubhav Shelat) [RHEL-78200] +- tools: Remove libcrypto dependency (Anubhav Shelat) [RHEL-78200] +- perf genelf: Remove libcrypto dependency and use built-in sha1() (Anubhav Shelat) [RHEL-78200] +- perf util: add a basic SHA-1 implementation (Anubhav Shelat) [RHEL-78200] +- perf build: enable -fno-strict-aliasing (Anubhav Shelat) [RHEL-78200] +- perf top: populate PMU capabilities data in perf_env (Anubhav Shelat) [RHEL-78200] +- perf tools: move perf_pmus__find_core_pmu() prototype to pmus.h (Anubhav Shelat) [RHEL-78200] +- perf trace: Split BPF skel code to util/bpf_trace_augment.c (Anubhav Shelat) [RHEL-78200] +- perf test: Change all remaining #!/bin/sh to #!/bin/bash (Anubhav Shelat) [RHEL-78200] +- perf header: Don't write empty BPF/BTF info (Anubhav Shelat) [RHEL-78200] +- perf header: Display message if BPF/BTF info is empty (Anubhav Shelat) [RHEL-78200] +- perf header: Allow tracing of attr events (Anubhav Shelat) [RHEL-78200] +- perf header: In pipe mode dump features without --header/-I (Anubhav Shelat) [RHEL-78200] +- perf tests: Add a DRM PMU test (Anubhav Shelat) [RHEL-78200] +- perf drm_pmu: Add a tool like PMU to expose DRM information (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Avoid scanning PMUs that can't contain events (Anubhav Shelat) [RHEL-78200] +- perf debug: Add function symbols to dump_stack (Anubhav Shelat) [RHEL-78200] +- perf tools: Remove excess variable declarations (Anubhav Shelat) [RHEL-78200] +- perf test: Replace grep perl regexp with awk (Anubhav Shelat) [RHEL-78200] +- libperf evsel: Add missed puts and asserts (Anubhav Shelat) [RHEL-78200] +- perf trace: Add missed freeing of ordered events and thread (Anubhav Shelat) [RHEL-78200] +- perf script: Add -e option to flamegraph script (Anubhav Shelat) [RHEL-78200] +- perf build: The bfd features are opt-in, stop testing for them by default (Anubhav Shelat) [RHEL-78200] +- perf build: Add the libpfm devel fedora package name to the hint (Anubhav Shelat) [RHEL-78200] +- perf script: Handle -i option for perf script flamegraph (Anubhav Shelat) [RHEL-78200] +- perf unwind-libdw: skip non-regular files (Anubhav Shelat) [RHEL-78200] +- perf trace: Show zero value in STRARRAY (Anubhav Shelat) [RHEL-78200] +- perf srcline: Lower verbosity on addr2line debug messages (Anubhav Shelat) [RHEL-78200] +- perf build: Suggest java-latest-openjdk-devel instead of old 1.8.0 one (Anubhav Shelat) [RHEL-78200] +- perf test: add test for BPF metadata collection (Anubhav Shelat) [RHEL-78200] +- perf tools: display the new PERF_RECORD_BPF_METADATA event (Anubhav Shelat) [RHEL-78200] +- perf record: collect BPF metadata from new programs (Anubhav Shelat) [RHEL-78200] +- perf record: collect BPF metadata from existing BPF programs (Anubhav Shelat) [RHEL-78200] +- perf build: detect support for libbpf's emit_strings option (Anubhav Shelat) [RHEL-78200] +- perf header: remove unecessary core id test (Anubhav Shelat) [RHEL-78200] +- perf test: Add header shell test (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Set default GH modifier properly (Anubhav Shelat) [RHEL-78200] +- perf test: Expand user space event reading (rdpmc) tests (Anubhav Shelat) [RHEL-78200] +- perf vendor events arm64: Update FUJITSU-MONAKA pmu event (Anubhav Shelat) [RHEL-78200] +- syscall_user_dispatch: Add PR_SYS_DISPATCH_INCLUSIVE_ON (Anubhav Shelat) [RHEL-78200] +- perf thread: Ensure comm_lock held for comm_list (Anubhav Shelat) [RHEL-78200] +- perf: Fix libjvmti.c sign compare error (Anubhav Shelat) [RHEL-78200] +- perf script: perf script tests fails with segfault (Anubhav Shelat) [RHEL-78200] +- perf test trace: Change the regex pattern in the struct test (Anubhav Shelat) [RHEL-78200] +- perf test trace: Use --sort-events in BTF general tests (Anubhav Shelat) [RHEL-78200] +- tools/build: Remove some unused libbpf pre-1.0 feature test logic (Anubhav Shelat) [RHEL-78200] +- perf trace: Remove --map-dump documentation (Anubhav Shelat) [RHEL-78200] +- perf test trace: Remove set -e for BTF general tests (Anubhav Shelat) [RHEL-78200] +- perf test trace: Stop tracing hrtimer_setup event in trace enum test (Anubhav Shelat) [RHEL-78200] +- perf test trace: Remove set -e and print trace test's error messages (Anubhav Shelat) [RHEL-78200] +- perf test trace: Use shell's -f flag to check if vmlinux exists (Anubhav Shelat) [RHEL-78200] +- perf thread_map: Remove uid options (Anubhav Shelat) [RHEL-78200] +- perf target: Remove uid from target (Anubhav Shelat) [RHEL-78200] +- perf bench evlist-open-close: Switch user option to use BPF filter (Anubhav Shelat) [RHEL-78200] +- perf trace: Switch user option to use BPF filter (Anubhav Shelat) [RHEL-78200] +- perf top: Switch user option to use BPF filter (Anubhav Shelat) [RHEL-78200] +- perf tests record: Add basic uid filtering test (Anubhav Shelat) [RHEL-78200] +- perf bpf-filter: Improve error messages (Anubhav Shelat) [RHEL-78200] +- perf record: Switch user option to use BPF filter (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Add parse_uid_filter helper (Anubhav Shelat) [RHEL-78200] +- perf target: Separate parse_uid into its own function (Anubhav Shelat) [RHEL-78200] +- perf parse-events filter: Use evsel__find_pmu (Anubhav Shelat) [RHEL-78200] +Resolves: RHEL-104570, RHEL-122494, RHEL-78200 + * Thu Oct 30 2025 CKI KWF Bot [6.12.0-149.el10] - sched/fair: Block delayed tasks on throttled hierarchy during dequeue (Luis Claudio R. Goncalves) [RHEL-69492] - selftests/mm: fix va_high_addr_switch.sh failure on x86_64 (Chunyu Hu) [RHEL-110506] diff --git a/kernel.spec b/kernel.spec index be3c8554e..d02252c39 100644 --- a/kernel.spec +++ b/kernel.spec @@ -176,15 +176,15 @@ Summary: The Linux kernel %define specrpmversion 6.12.0 %define specversion 6.12.0 %define patchversion 6.12 -%define pkgrelease 149 +%define pkgrelease 150 %define kversion 6 -%define tarfile_release 6.12.0-149.el10 +%define tarfile_release 6.12.0-150.el10 # This is needed to do merge window version magic %define patchlevel 12 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 149%{?buildid}%{?dist} +%define specrelease 150%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 6.12.0-149.el10 +%define kabiversion 6.12.0-150.el10 # If this variable is set to 1, a bpf selftests build failure will cause a # fatal kernel package build error @@ -4403,14 +4403,14 @@ fi\ # # %changelog -* Fri Oct 31 2025 Eduard Abdullin - 6.12.0-149 +* Sat Nov 01 2025 Eduard Abdullin - 6.12.0-150 - Debrand for AlmaLinux OS - Use AlmaLinux OS secure boot cert -* Fri Oct 31 2025 Neal Gompa - 6.12.0-149 +* Sat Nov 01 2025 Neal Gompa - 6.12.0-150 - Enable Btrfs support for all kernel variants -* Fri Oct 31 2025 Andrew Lukoshko - 6.12.0-149 +* Sat Nov 01 2025 Andrew Lukoshko - 6.12.0-150 - hpsa: bring back deprecated PCI ids #CFHack #CFHack2024 - mptsas: bring back deprecated PCI ids #CFHack #CFHack2024 - megaraid_sas: bring back deprecated PCI ids #CFHack #CFHack2024 @@ -4421,6 +4421,675 @@ fi\ - kernel/rh_messages.h: enable all disabled pci devices by moving to unmaintained +* Fri Oct 31 2025 CKI KWF Bot [6.12.0-150.el10] +- redhat/configs: Re-enable Raspberry Pi support in automotive (Radu Rendec) [RHEL-122494] +- spi: ljca: Remove Wentong's e-mail address (Mattijs Korpershoek) [RHEL-104570] +- spi: rpc-if: Add resume support for RZ/G3E (Mattijs Korpershoek) [RHEL-104570] +- spi: rpc-if: Drop deprecated SIMPLE_DEV_PM_OPS (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: Add OCT-DTR mode support (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: add the support for sample data from DQS pad (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: Add the DDR LUT command support (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: set back to dll override mode when clock rate < 100MHz (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: extract function nxp_fspi_dll_override() (Mattijs Korpershoek) [RHEL-104570] +- spi: mt65xx: add dual and quad mode for standard spi device (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: simplify clock handling by using devm_clk_get_enabled() (Mattijs Korpershoek) [RHEL-104570] +- spi: rename SPI_CS_CNT_MAX => SPI_DEVICE_CS_CNT_MAX (Mattijs Korpershoek) [RHEL-104570] +- spi: reduce device chip select limit again (Mattijs Korpershoek) [RHEL-104570] +- spi: don't check spi_controller::num_chipselect when parsing a dt device (Mattijs Korpershoek) [RHEL-104570] +- spi: drop check for validity of device chip selects (Mattijs Korpershoek) [RHEL-104570] +- spi: move unused device CS initialization to __spi_add_device() (Mattijs Korpershoek) [RHEL-104570] +- spi: keep track of number of chipselects in spi_device (Mattijs Korpershoek) [RHEL-104570] +- spi: fix return code when spi device has too many chipselects (Mattijs Korpershoek) [RHEL-104570] +- spi: Group CS related fields in struct spi_device (Mattijs Korpershoek) [RHEL-104570] +- spi: amlogic: Fix error checking on regmap_write call (Mattijs Korpershoek) [RHEL-104570] +- spi: omap2-mcspi: drive SPI_CLK on transfer_setup() (Mattijs Korpershoek) [RHEL-104570] +- serial: qcom-geni: Load UART qup Firmware from linux side (Mattijs Korpershoek) [RHEL-104570] +- spi: geni-qcom: Load spi qup Firmware from linux side (Mattijs Korpershoek) [RHEL-104570] +- soc: qcom: geni-se: Add support to load QUP SE Firmware via Linux subsystem (Mattijs Korpershoek) [RHEL-104570] +- soc: qcom: geni-se: Cleanup register defines and update copyright (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: qcom: se-common: Add QUP Peripheral-specific properties for I2C, SPI, and SERIAL bus (Mattijs Korpershoek) [RHEL-104570] +- spi: amlogic: add driver for Amlogic SPI Flash Controller (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: add Amlogic A113L2 SFC (Mattijs Korpershoek) [RHEL-104570] +- redhat/configs: Disable CONFIG_SPI_VIRTIO in generic (Mattijs Korpershoek) [RHEL-104570] +- SPI: Add virtio SPI driver (Mattijs Korpershoek) [RHEL-104570] +- virtio-spi: Add virtio-spi.h (Mattijs Korpershoek) [RHEL-104570] +- virtio: Add ID for virtio SPI (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Add support for sama7d65 QSPI (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: add support for SAM9X7 QSPI controller (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: add padcalib, 2xgclk, and dllon capabilities (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Use BIT() macros where possible (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Fix cqspi_setup_flash() (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Flush posted register writes before DAC access (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Flush posted register writes before INDAC access (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: unregister ECC engine on probe error and device remove (Mattijs Korpershoek) [RHEL-104570] +- spi: mxs: fix "transfered"->"transferred" (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Report FIFO overflows as errors (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Increase target mode DMA buffer size (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Use whole page for DMA buffers (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Use non-coherent memory for DMA (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Stub out DMA functions (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-dspi: Store status directly in cur_msg->status (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-dspi: Avoid using -EINPROGRESS error code (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: samsung: Drop S3C2443 (Mattijs Korpershoek) [RHEL-104570] +- spi: s3c64xx: Drop S3C2443 (Mattijs Korpershoek) [RHEL-104570] +- spi: apple: Add "apple,t8103-spi" compatible (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Add compatible for S32G (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Parameterize reading num-cs from hardware (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Treat prescale_max == 0 as no erratum (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Constify devtype datas (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: lpspi: Document support for S32G (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Clear status register after disabling the module (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Reset FIFO and disable module on transfer abort (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Set correct chip-select polarity bit (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Fix transmissions when using CONT (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: fsl-lpspi: Add i.MX94 support (Mattijs Korpershoek) [RHEL-104570] +- spi: rb4xx: use devm for clk_prepare_enable (Mattijs Korpershoek) [RHEL-104570] +- spi: rb4xx: add COMPILE_TEST support (Mattijs Korpershoek) [RHEL-104570] +- spi: rb4xx: depend on OF (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Implement refcount to handle unbind during busy (Mattijs Korpershoek) [RHEL-104570] +- spi: microchip-core-qspi: stop checking viability of op->max_freq in supports_op callback (Mattijs Korpershoek) [RHEL-104570] +- spi: st: fix PM macros to use CONFIG_PM instead of CONFIG_PM_SLEEP (Mattijs Korpershoek) [RHEL-104570] +- spi: s3c64xx: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: pxa2xx: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: mt65xx: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: SPISG: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Remove the use of dev_err_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: SPISG: Use devm_kcalloc() in aml_spisg_clk_init() (Mattijs Korpershoek) [RHEL-104570] +- spi: offload trigger: adi-util-sigma-delta: clean up imports (Mattijs Korpershoek) [RHEL-104570] +- MAINTAINERS: merge TRIGGER SOURCE sections (Mattijs Korpershoek) [RHEL-104570] +- spi: spl022: use min_t() to improve code (Mattijs Korpershoek) [RHEL-104570] +- spi: npcm-fiu: use min_t() to improve code (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: use min_t() to improve code (Mattijs Korpershoek) [RHEL-104570] +- spi: remove unneeded 'fast_io' parameter in regmap_config (Mattijs Korpershoek) [RHEL-104570] +- spi: mtk-snfi: Remove redundant semicolons (Mattijs Korpershoek) [RHEL-104570] +- spi: bcm2835: Remove redundant semicolons (Mattijs Korpershoek) [RHEL-104570] +- spi: loopback-test: Don't use %%pK through printk (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: remove 'clr*status' members of struct 'qpic_ecc' (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: remove unused 'dev' member of struct 'qpic_ecc' (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: handle 'use_ecc' parameter of qcom_spi_config_cw_read() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: avoid double assignment in qcom_spi_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Clamp too high speed_hz (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: fix calculating of ECC OOB regions' properties (Mattijs Korpershoek) [RHEL-104570] +- spi: nxp-fspi: Remove error print for devm_add_action_or_reset() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: add spi_mem_adjust_op_freq() in spi_mem_supports_op() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Add missing kdoc argument (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: use correct CW_PER_PAGE value for OOB write (Mattijs Korpershoek) [RHEL-104570] +- spi: cs42l43: Property entry should be a null-terminated array (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel: Add support for handling GCLK as a clock source (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: atmel,at91rm9200-spi: Add support for optional 'spi_gclk' clock (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel: simplify MR register update in cs_activate() (Mattijs Korpershoek) [RHEL-104570] +- spi: sunplus: sp7021: Clean up coding style (Mattijs Korpershoek) [RHEL-104570] +- spi: SPISG: Fix less than zero comparison on a u32 variable (Mattijs Korpershoek) [RHEL-104570] +- spi: intel: Allow writeable MTD partition with module param (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: don't hardcode ECC steps (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-sg2044-nor: Add SPI-NOR controller for SG2042 (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-sg2044-nor: Add configurable chip_info (Mattijs Korpershoek) [RHEL-104570] +- spi: spidev: Add an entry for the ABB spi sensors (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: trivial-devices: Document ABB sensors (Mattijs Korpershoek) [RHEL-104570] +- spi: Add Amlogic SPISG driver (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: Add binding document of Amlogic SPISG controller (Mattijs Korpershoek) [RHEL-104570] +- spi: gpio: Use explicit 'unsigned int' for parameter types (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32-ospi: Fix NULL vs IS_ERR() bug in stm32_ospi_get_resources() (Mattijs Korpershoek) [RHEL-104570] +- spi: Add check for 8-bit transfer with 8 IO mode support (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: simplify bad block marker duplication (Mattijs Korpershoek) [RHEL-104570] +- spi: xilinx: Fix block comment style and minor cleanups (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Convert to DEFINE_SIMPLE_DEV_PM_OPS() (Mattijs Korpershoek) [RHEL-104570] +- spi: rspi: Convert to DEFINE_SIMPLE_DEV_PM_OPS() (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32-ospi: Use of_reserved_mem_region_to_resource() for "memory-region" (Mattijs Korpershoek) [RHEL-104570] +- redhat/configs: Disable CONFIG_SPI_RZV2H_RSPI (Mattijs Korpershoek) [RHEL-104570] +- spi: Add driver for the RZ/V2H(P) RSPI IP (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: Document the RZ/V2H(P) RSPI (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: add support for 8 bits ECC strength (Mattijs Korpershoek) [RHEL-104570] +- mtd: nand: qpic-common: add defines for ECC_MODE values (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: delete stray tabs in stm32h7_spi_data_idleness() (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: fix sram pool free in probe error path (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: fix pointer-to-pointer variables usage (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-pci1xxxx: enable concurrent DMA read/write across SPI transfers (Mattijs Korpershoek) [RHEL-104570] +- spi: offload trigger: add ADI Util Sigma-Delta SPI driver (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: trigger-source: add ADI Util Sigma-Delta SPI (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Clear completion counter before initiating transfer (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-pci1xxxx: Add support for per-instance DMA interrupt vectors (Mattijs Korpershoek) [RHEL-104570] +- spi: microchip-core-qspi: Add regular transfers (Mattijs Korpershoek) [RHEL-104570] +- spi: microchip-core-qspi: remove unused param from mchp_coreqspi_write_op() (Mattijs Korpershoek) [RHEL-104570] +- spi: microchip-core-qspi: set min_speed_hz during probe (Mattijs Korpershoek) [RHEL-104570] +- mtd: nand: qpic_common: use {cmd,data}_sgl_nitems for sg_init_table() (Mattijs Korpershoek) [RHEL-104570] +- mtd: nand: qpic_common: prevent out of bounds access of BAM arrays (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: reallocate BAM transactions (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: finish converting register to FIELD_PREP (Mattijs Korpershoek) [RHEL-104570] +- spi: falcon: mark falcon_sflash_xfer() as static (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: Check return value of devm_mutex_init() (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: deprecate `st,spi-midi-ns` property (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: use STM32 DMA with STM32 MDMA to enhance DDR use (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: Check for cfg availability in stm32_spi_probe (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: Add SPI_READY mode to spi controller (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Revert unintended dependency change in config SPI_FSL_DSPI (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-qspi: Remove cache operations (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-pci1xxxx: Drop MSI-X usage as unsupported by DMA engine (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32-ospi: clean up on error in probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mt65xx: Add support for MT6991 Dimensity 9400 SPI IPM (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: mediatek,spi-mt65xx: Add support for MT6991/MT8196 SPI (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: spi: add compatibles for mt7988 (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Use `devm_dma_request_chan()` (Mattijs Korpershoek) [RHEL-104570] +- spi: st: Switch from CONFIG_PM_SLEEP guards to pm_sleep_ptr() (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32-ospi: Make usage of reset_control_acquire/release() API (Mattijs Korpershoek) [RHEL-104570] +- spi: offload: check offload ops existence before disabling the trigger (Mattijs Korpershoek) [RHEL-104570] +- spi: loongson: Fix build warnings about export.h (Mattijs Korpershoek) [RHEL-104570] +- spi: omap2-mcspi: Disable multi-mode when the previous message kept CS asserted (Mattijs Korpershoek) [RHEL-104570] +- spi: omap2-mcspi: Disable multi mode when CS should be kept asserted after message (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-pci1xxxx: Fix error code in probe (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Take into account the actual maximum frequency (Mattijs Korpershoek) [RHEL-104570] +- mtd: spinand: Enhance the logic when picking a variant (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Use picoseconds for calculating the op durations (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: remove 'qpic_snand_op' structure (Mattijs Korpershoek) [RHEL-104570] +- spi: bcm63xx-hsspi: fix shared reset (Mattijs Korpershoek) [RHEL-104570] +- spi: bcm63xx-spi: fix shared reset (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: document the limited bit error reporting capability (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-pci1xxxx: Fix Probe failure with Dual SPI instance with INTx interrupts (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-pci1xxxx: Add support for 25MHz Clock frequency in C0 (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: use NANDC_STEP_SIZE consistently (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Enable support for S32G platforms (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: spi: dspi: Add S32G support (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Enable modified transfer protocol on S32G (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Reinitialize DSPI regs after resuming for S32G (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Use DMA for S32G controller in target mode (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Avoid setup_accel logic for DMA transfers (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Use spi_alloc_target for target (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Add config and regmaps for S32G platforms (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Define regmaps per device (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Re-use one volatile regmap for both device types (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Reset SR flags before sending a new message (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Halt the module after a new message transfer (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: restrict register range for regmap access (Mattijs Korpershoek) [RHEL-104570] +- spi: loopback-test: fix up const pointer issue in rx_ranges_cmp() (Mattijs Korpershoek) [RHEL-104570] +- spi: gpio: fix const issue in spi_to_spi_gpio() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: remove superfluous parameters of qcom_spi_check_error() (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Move register definitions to (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Document frame start sync pulse mode (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Double maximum DMA transfer size using two groups (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Simplify BRG's Division Ratio (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Increase TX FIFO size for R-Car V4H/V4M (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Correct RX FIFO size for R-Car Gen3 (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Correct RX FIFO size for R-Car Gen2 (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Add core support for dual-group transfers (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Correct SIMDR2_GRPMASK (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: SIFCTR bitfield conversion (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: SICTR bitfield conversion (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: SITSCR/SIRSCR bitfield conversion (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: SITMDR2 and SIRMDR2 bitfield conversion (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: SITMDR1/SIRMDR1 bitfield conversion (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Make words/fs unsigned in FIFO helpers (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Make words/bits unsigned in sh_msiof_spi_txrx_once() (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Use bool for boolean flags (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Complete using dev in sh_msiof_spi_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Fix maximum DMA transfer size (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Remove unneeded compatible values (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: Drop comma after OF match table sentinel (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: return early on error from qcom_spi_io_op() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: extend FIELD_PREP() macro usage (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: use CW_PER_PAGE_MASK bitmask (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: reuse qcom_spi_check_raw_flash_errors() (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-quad: Add support for internal DMA (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra114: Use value to check for invalid delays (Mattijs Korpershoek) [RHEL-104570] +- spi: loopback-test: Simplify strange loopback value check (Mattijs Korpershoek) [RHEL-104570] +- spi: loopback-test: Do not split 1024-byte hexdumps (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-sun4i: fix early activation (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: validate user/chip specific ECC properties (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Assume device could match via platform (Mattijs Korpershoek) [RHEL-104570] +- spi: cs42l43: Make handling missing spk-id GPIOs explicit (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Fix printed error code during DMA setup (Mattijs Korpershoek) [RHEL-104570] +- spi: axi-spi-engine: omit SYNC from offload instructions (Mattijs Korpershoek) [RHEL-104570] +- spi: axi-spi-engine: optimize bits_per_word for offload (Mattijs Korpershoek) [RHEL-104570] +- spi: axi-spi-engine: don't repeat mode config for offload (Mattijs Korpershoek) [RHEL-104570] +- spi: axi-spi-engine: wait for completion in setup (Mattijs Korpershoek) [RHEL-104570] +- spi: nxp-fspi: use devm instead of remove for driver detach (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: remove the unchecked return value for nxp_fspi_clk_disable_unprep (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: use guard(mutex) to simplify the code (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: enable runtime pm for fspi (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-nxp-fspi: remove the goto in probe (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: fix NAND_READ_LOCATION_2 register handling (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: remove unused 'wlen' member of 'struct qpic_spi_nand' (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Add fix to avoid divide error (Mattijs Korpershoek) [RHEL-104570] +- spi: rpc-if: Add write support for memory-mapped area (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra114: Don't fail set_cs_timing when delays are zero (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: propagate errors from qcom_spi_block_erase() (Mattijs Korpershoek) [RHEL-104570] +- spi: offload: check for match callback when a trigger is being registered (Mattijs Korpershoek) [RHEL-104570] +- spi: offload: remove unnecessary check on trigger->ops (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32-ospi: Fix an error handling path in stm32_ospi_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: ignore driver probing if it was MSIOF Sound (Mattijs Korpershoek) [RHEL-104570] +- spi: sh-msiof: use dev in sh_msiof_spi_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: dw: Use spi_bpw_to_bytes() helper (Mattijs Korpershoek) [RHEL-104570] +- spi: Add spi_bpw_to_bytes() helper and use it (Mattijs Korpershoek) [RHEL-104570] +- spi: pci1xxxx: Use non-hybrid PCI devres API (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-cavium-thunderx: Use non-hybrid PCI devres API (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-imx: Add check for spi_imx_setupxfer() (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-quad: Update dummy sequence configuration (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-quad: modify chip select (CS) deactivation (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-quad: remove redundant error handling code (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-quad: Fix X1_X2_X4 encoding and support x4 transfers (Mattijs Korpershoek) [RHEL-104570] +- spi: meson-spicc: add DMA support (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-qspi: Optimize fsl_qspi struct (Mattijs Korpershoek) [RHEL-104570] +- spi: amd: add CONFIG_PCI dependency (Mattijs Korpershoek) [RHEL-104570] +- spi: sun4i: add support for GPIO chip select lines (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: Fix read len for onfi param page (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: Fix last codeword read in qcom_param_page_type_exec() (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: Pass 18 bit offset from NANDc base to BAM base (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-qspi: Simplify probe error handling using managed API (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-spi: Remove redundant probe error message (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-qspi: Fix double cleanup in probe error path (Mattijs Korpershoek) [RHEL-104570] +- spi: intel: Improve resource mapping (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Fix an IS_ERR() vs NULL check in probe (Mattijs Korpershoek) [RHEL-104570] +- spi: xcomm: use new GPIO line value setter callbacks (Mattijs Korpershoek) [RHEL-104570] +- spi: Add support for Double Transfer Rate (DTR) mode (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Add PCI-based driver for AMD HID2 SPI controller (Mattijs Korpershoek) [RHEL-104570] +- spi: bcm2835: Restore native CS probing when pinctrl-bcm2835 is absent (Mattijs Korpershoek) [RHEL-104570] +- spi: bcm2835: Do not call gpiod_put() on invalid descriptor (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-quad: add rate limiting and simplify timeout error message (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-quad: use WARN_ON_ONCE instead of WARN_ON for timeouts (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-qspi: revert "Improve spi memory performance" (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence: Fix out-of-bounds array access in cdns_mrvl_xspi_setup_clock() (Mattijs Korpershoek) [RHEL-104570] +- spi: Simplify conditionals in spi_set_cs() (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Fix unbalanced pm_runtime by using devm_ API (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-qspi: use devm function instead of driver remove (Mattijs Korpershoek) [RHEL-104570] +- spi: SPI_QPIC_SNAND should be tristate and depend on MTD (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-stm32-ospi: Make "resets" a required property (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: st,stm32mp25-ospi: Make "resets" a required property (Mattijs Korpershoek) [RHEL-104570] +- spi-rockchip: Fix register out of bounds access (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: use kmalloc() for OOB buffer allocation (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Introduce a default ->exec_op() debug log (Mattijs Korpershoek) [RHEL-104570] +- spi: Fix reference count leak in slave_show() (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32-ospi: Include "gpio/consumer.h" (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mux: Fix coverity issue, unchecked return value (Mattijs Korpershoek) [RHEL-104570] +- spi: sophgo: fix incorrect type for ret in sg2044_spifmc_write() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: avoid memleak in qcom_spi_ecc_init_ctx_pipelined() (Mattijs Korpershoek) [RHEL-104570] +- spi: Use inclusive language (Mattijs Korpershoek) [RHEL-104570] +- spi: sg2044-nor: Convert to dev_err_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: sg2044-nor: Fully convert to device managed resources (Mattijs Korpershoek) [RHEL-104570] +- spi: sg2044-nor: fix uninitialized variable in probe (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32-ospi: Fix an IS_ERR() vs NULL bug in stm32_ospi_get_resources() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic-snand: Fix ECC_CFG_ECC_DISABLE shift in qcom_spi_read_last_cw() (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: Remove unnecessary print function dev_err() (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-qspi: Improve spi memory performance (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-qspi: Fix probe on AM62A LP SK (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: spi-sg2044-nor: Change SOPHGO SG2042 (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: spi-sg2044-nor: Add SOPHGO SG2042 (Mattijs Korpershoek) [RHEL-104570] +- spi: sophgo: add SG2044 SPI NOR controller driver (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: spi: add SG2044 SPI NOR controller driver (Mattijs Korpershoek) [RHEL-104570] +- spi: mt65xx: add PM QoS support (Mattijs Korpershoek) [RHEL-104570] +- spi: microchip-core: prevent RX overflows when transmit size > FIFO size (Mattijs Korpershoek) [RHEL-104570] +- spi: spidev: Add an entry for the gocontroll moduline module slot (Mattijs Korpershoek) [RHEL-104570] +- MAINTAINERS: adjust the file entry in GOCONTROLL MODULINE MODULE SLOT (Mattijs Korpershoek) [RHEL-104570] +- MAINTAINERS: add maintainer for the GOcontroll Moduline module slot (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: connector: Add the GOcontroll Moduline module slot bindings (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: vendor-prefixes: add GOcontroll (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-imx: convert timeouts to secs_to_jiffies() (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: convert timeouts to secs_to_jiffies() (Mattijs Korpershoek) [RHEL-104570] +- mtd: nand: Drop explicit test for built-in CONFIG_SPI_QPIC_SNAND (Mattijs Korpershoek) [RHEL-104570] +- redhat/configs: Disable CONFIG_SPI_QPIC_SNAND (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-qpic: add driver for QCOM SPI NAND flash Interface (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: Fix build issue on x86 architecture (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: fix broken config in qcom_param_page_type_exec (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: use FIELD_PREP and GENMASK (Mattijs Korpershoek) [RHEL-104570] +- mtd: nand: Add qpic_common API file (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: Add qcom prefix to common api (Mattijs Korpershoek) [RHEL-104570] +- mtd: rawnand: qcom: cleanup qcom_nandc driver (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: Introduce qcom,spi-qpic-snand (Mattijs Korpershoek) [RHEL-104570] +- spi: stm32: Add OSPI driver (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: spi: Add STM32 OSPI controller (Mattijs Korpershoek) [RHEL-104570] +- spi: s3c64xx: extend description of compatible's fifo_depth (Mattijs Korpershoek) [RHEL-104570] +- spi: offload: fix use after free (Mattijs Korpershoek) [RHEL-104570] +- spi: fix missing offload_flags doc (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-offload-trigger-pwm: add extra headers (Mattijs Korpershoek) [RHEL-104570] +- spi: offload: types: include linux/bits.h (Mattijs Korpershoek) [RHEL-104570] +- MAINTAINERS: adjust the file entry in SPI OFFLOAD (Mattijs Korpershoek) [RHEL-104570] +- spi: axi-spi-engine: implement offload support (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: axi-spi-engine: add SPI offload properties (Mattijs Korpershoek) [RHEL-104570] +- spi: add offload TX/RX streaming APIs (Mattijs Korpershoek) [RHEL-104570] +- spi: offload-trigger: add PWM trigger driver (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: trigger-source: add generic PWM trigger source (Mattijs Korpershoek) [RHEL-104570] +- spi: offload: add support for hardware triggers (Mattijs Korpershoek) [RHEL-104570] +- spi: add basic support for SPI offloading (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: remove references to runtime PM on error path (Mattijs Korpershoek) [RHEL-104570] +- spi: sn-f-ospi: Fix division by zero (Mattijs Korpershoek) [RHEL-104570] +- spi: gpio: Support a single always-selected device (Mattijs Korpershoek) [RHEL-104570] +- spi: gpio: Remove stale documentation part (Mattijs Korpershoek) [RHEL-104570] +- spi: Replace custom fsleep() implementation (Mattijs Korpershoek) [RHEL-104570] +- spi: pxa2xx: Fix regression when toggling chip select on LPSS devices (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Fix warning in doc-comment (Mattijs Korpershoek) [RHEL-104570] +- spi: fsi: Batch TX operations (Mattijs Korpershoek) [RHEL-104570] +- spi: realtek-rtl-snand: Drop unneeded assignment for cache_type (Mattijs Korpershoek) [RHEL-104570] +- spi: omap2-mcspi: Correctly handle devm_clk_get_optional() errors (Mattijs Korpershoek) [RHEL-104570] +- spi: zynqmp-gqspi: Always acknowledge interrupts (Mattijs Korpershoek) [RHEL-104570] +- spi: zynqmp-gqspi: Clean up fillgenfifo (Mattijs Korpershoek) [RHEL-104570] +- spi: zynqmp-gqspi: Add helpers for enabling/disabling DMA (Mattijs Korpershoek) [RHEL-104570] +- spi: zynqmp-gqspi: Add some more debug prints (Mattijs Korpershoek) [RHEL-104570] +- spi: zynqmp-gqspi: Reformat long line (Mattijs Korpershoek) [RHEL-104570] +- spi: pxa2xx: Introduce __lpss_ssp_update_priv() helper (Mattijs Korpershoek) [RHEL-104570] +- spi: amd: Fix -Wuninitialized in amd_spi_exec_mem_op() (Mattijs Korpershoek) [RHEL-104570] +- spi: ti-qspi: Use syscon_regmap_lookup_by_phandle_args (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Estimate the time taken by operations (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Update to current device naming terminology (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-spi: Remove display of virtual address (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Enable SPI_TX_QUAD (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Create macros for DTR operation (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Reorder spi-mem macro assignments (Mattijs Korpershoek) [RHEL-104570] +- spi: zynqmp-gqspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: zynq-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-ti-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-sn-f-ospi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: nxp-fspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: mxic: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: mt65xx: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: microchip-core-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: fsl-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: dw: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-qspi: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: amlogic-spifc-a1: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: amd: Drop redundant check (Mattijs Korpershoek) [RHEL-104570] +- spi: amd: Support per spi-mem operation frequency switches (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Add a new controller capability (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Extend spi-mem operations with a per-operation maximum frequency (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Use devm_ clock management (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Support sclk_x2 version (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-qspi: Memory barriers after memory-mapped I/O (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Using normal memory for dma (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Fix error in remove progress (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Factor out switching to Serial Memory Mode to function (Mattijs Korpershoek) [RHEL-104570] +- spi: spidev: Align ordering of spidev_spi_ids[] and spidev_dt_ids[] (Mattijs Korpershoek) [RHEL-104570] +- spi: mxs: support effective_speed_hz (Mattijs Korpershoek) [RHEL-104570] +- spi: Deduplicate deferred probe checks in spi_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: Unify firmware node type checks (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Support pm ops (Mattijs Korpershoek) [RHEL-104570] +- i2c: lpc2k: Add check for clk_enable() (Mattijs Korpershoek) [RHEL-104570] +- spi: zynq-qspi: Add check for clk_enable() (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip: Fix PM runtime count on no-op cs (Mattijs Korpershoek) [RHEL-104570] +- spi: omap2-mcspi: Fix the IS_ERR() bug for devm_clk_get_optional_enabled() (Mattijs Korpershoek) [RHEL-104570] +- spi: intel: Add Panther Lake SPI controller support (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-cadence-qspi: Disable STIG mode for Altera SoCFPGA. (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Optimize the judgment mechanism completed by the controller (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-kspi2: Add KEBA SPI controller support (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Add support for sama7g5 QSPI (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Create `atmel_qspi_ops` to support newer SoC families (Mattijs Korpershoek) [RHEL-104570] +- spi: mpc52xx: Add cancel_work_sync before module remove (Mattijs Korpershoek) [RHEL-104570] +- spi: apple: Set use_gpio_descriptors to true (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Fix register name in verbose logging function (Mattijs Korpershoek) [RHEL-104570] +- spi: Fix acpi deferred irq probe (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Support for device reset via OSPI controller (Mattijs Korpershoek) [RHEL-104570] +- spi: cadence-quadspi: Use quirks to set dma_set_mask instead of compatible string for 64-bit DMA support (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Support ACPI (Mattijs Korpershoek) [RHEL-104570] +- spi: aspeed: Fix an error handling path in aspeed_spi_[read|write]_user() (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Embedded DMA only support 4B aligned address (Mattijs Korpershoek) [RHEL-104570] +- spi-imx: prevent overflow when estimating transfer time (Mattijs Korpershoek) [RHEL-104570] +- spi: sc18is602: Switch to generic firmware properties and drop of_match_ptr() (Mattijs Korpershoek) [RHEL-104570] +- spi: imx: support word delay (Mattijs Korpershoek) [RHEL-104570] +- spi: imx: pass struct spi_transfer to prepare_transfer() (Mattijs Korpershoek) [RHEL-104570] +- spi: cs42l43: Add GPIO speaker id support to the bridge configuration (Mattijs Korpershoek) [RHEL-104570] +- spi: Delete useless checks (Mattijs Korpershoek) [RHEL-104570] +- spi: apple: Remove unnecessary .owner for apple_spi_driver (Mattijs Korpershoek) [RHEL-104570] +- spi: apple: Add driver for Apple SPI controller (Mattijs Korpershoek) [RHEL-104570] +- spi: dt-bindings: apple,spi: Add binding for Apple SPI controllers (Mattijs Korpershoek) [RHEL-104570] +- spi: Use of_property_present() for non-boolean properties (Mattijs Korpershoek) [RHEL-104570] +- spi: axi-spi-engine: Emit trace events for spi transfers (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: rtl-snand: Correctly handle DMA transfers (Mattijs Korpershoek) [RHEL-104570] +- spi: Replace deprecated PCI functions (Mattijs Korpershoek) [RHEL-104570] +- spi: spidev: Add an entry for lwn,bk4-spi (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: misc: lwn,bk4-spi: Add binding (Mattijs Korpershoek) [RHEL-104570] +- mtd: spinand: Constify struct nand_ecc_engine_ops (Mattijs Korpershoek) [RHEL-104570] +- spi: make class structs const (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Add Realtek SPI-NAND controller (Mattijs Korpershoek) [RHEL-104570] +- dt-bindings: spi: Add realtek,rtl9301-snand (Mattijs Korpershoek) [RHEL-104570] +- spi: intel: Add protected and locked attributes (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-imx: Fix casting warnings (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-dspi: Fix casting warnings (Mattijs Korpershoek) [RHEL-104570] +- spi: tegra210-quad: Avoid shift-out-of-bounds (Mattijs Korpershoek) [RHEL-104570] +- spi: Provide defer reason if getting irq during probe fails (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-ti-qspi: remove redundant assignment to variable ret (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: support effective_speed_hz (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Fix specifiers in fsl_lpspi_set_bitrate (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Adjust type of scldiv (Mattijs Korpershoek) [RHEL-104570] +- spi: mxic: Add support for swapping byte (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-mem: Allow specifying the byte order in Octal DTR mode (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip: Use dev_{err,warn}_probe() in the probe path (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Use dev_err_probe() in the probe path (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip-sfc: Perform trivial code cleanups (Mattijs Korpershoek) [RHEL-104570] +- spi: rockchip: Perform trivial code cleanups (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Add HIDDMA basic read support (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Set controller address mode (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Add support for HID2 SPI controller (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Optimize IO operations (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Updates to set tx/rx count functions (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Replace ioread/iowrite calls (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Enable dual and quad I/O modes (Mattijs Korpershoek) [RHEL-104570] +- spi: spi_amd: Sort headers alphabetically (Mattijs Korpershoek) [RHEL-104570] +- spi: Switch back to struct platform_driver::remove() (Mattijs Korpershoek) [RHEL-104570] +- spi: slave-mt27xx: Call clk_disable_unprepare() only once in mtk_spi_slave_probe() (Mattijs Korpershoek) [RHEL-104570] +- spi: airoha: do not keep {tx,rx} dma buffer always mapped (Mattijs Korpershoek) [RHEL-104570] +- spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​ (Mattijs Korpershoek) [RHEL-104570] +- spi: atmel-quadspi: Add cs_hold and cs_inactive setting support (Mattijs Korpershoek) [RHEL-104570] +- spi: fix typo in the comment (Mattijs Korpershoek) [RHEL-104570] +- spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq() (Mattijs Korpershoek) [RHEL-104570] +- spi: remove {devm_}spi_alloc_master/slave() (Mattijs Korpershoek) [RHEL-104570] +- spi: slave-mt27xx: switch to use spi_alloc_target() (Mattijs Korpershoek) [RHEL-104570] +- spi: ch341: switch to use devm_spi_alloc_host() (Mattijs Korpershoek) [RHEL-104570] +- Documentation: devres: add missing devm_acpi_dma_controller_free() helper (Mattijs Korpershoek) [RHEL-104570] +- media: usb/msi2500: switch to use spi_alloc_host() (Mattijs Korpershoek) [RHEL-104570] +- perf test attr: Add missing int_mist.uop_dropping event to test-stat files (Anubhav Shelat) [RHEL-78200] +- perf bpf-filter: Fix opts declaration on older libbpfs (Anubhav Shelat) [RHEL-78200] +- perf evsel: Ensure the fallback message is always written to (Anubhav Shelat) [RHEL-78200] +- perf build-id: Ensure snprintf string is empty when size is 0 (Anubhav Shelat) [RHEL-78200] +- perf drm_pmu: Fix fd_dir leaks in for_each_drm_fdinfo_in_dir() (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update tigerlake metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update skylake metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update sierraforest metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update sapphirerapids events/metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update sandybridge metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update rocketlake metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update meteorlake events/metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update lunarlake events/metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update jaketown metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update ivybridge/ivytown metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update icelake metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update haswell metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update graniterapids events/metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update grandridge metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update emeraldrapids events/metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update cascadelakex metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update broadwell metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update arrowlake events/metrics (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update alderlake events/metrics (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Handle fake PMUs in CPU terms (Anubhav Shelat) [RHEL-78200] +- libbpf: Add the ability to suppress perf event enablement (Anubhav Shelat) [RHEL-78200] +- perf maps: Ensure kmap is set up for all inserts (Anubhav Shelat) [RHEL-78200] +- perf lock: Provide a host_env for session new (Anubhav Shelat) [RHEL-78200] +- perf subcmd: avoid crash in exclude_cmds when excludes is empty (Anubhav Shelat) [RHEL-78200] +- perf symbol-elf: Add support for the block argument for libbfd (Anubhav Shelat) [RHEL-78200] +- perf test: Checking BPF metadata collection fails on version string (Anubhav Shelat) [RHEL-78200] +- perf tests: Fix "PE file support" test build (Anubhav Shelat) [RHEL-78200] +- perf bpf-utils: Harden get_bpf_prog_info_linear (Anubhav Shelat) [RHEL-78200] +- perf bpf-utils: Constify bpil_array_desc (Anubhav Shelat) [RHEL-78200] +- perf bpf-event: Fix use-after-free in synthesis (Anubhav Shelat) [RHEL-78200] +- perf symbol: Add blocking argument to filename__read_build_id (Anubhav Shelat) [RHEL-78200] +- perf test: Fix a build error in x86 topdown test (Anubhav Shelat) [RHEL-78200] +- perf bpf-filter: Enable events manually (Anubhav Shelat) [RHEL-78200] +- perf/core: Handle buffer mapping fail correctly in perf_mmap() (Anubhav Shelat) [RHEL-78200] {CVE-2025-38564} +- perf/core: Exit early on perf_mmap() fail (Anubhav Shelat) [RHEL-78200] {CVE-2025-38565} +- perf/core: Don't leak AUX buffer refcount on allocation failure (Anubhav Shelat) [RHEL-78200] +- perf/core: Prevent VMA split of buffer mappings (Anubhav Shelat) [RHEL-78200] {CVE-2025-38563} +- perf/core: Preserve AUX buffer allocation failure result (Anubhav Shelat) [RHEL-78200] +- perf record: Cache build-ID of hit DSOs only (Anubhav Shelat) [RHEL-78200] +- perf test: Ensure lock contention using pipe mode (Anubhav Shelat) [RHEL-78200] +- perf python: Stop using deprecated PyUnicode_AsString() (Anubhav Shelat) [RHEL-78200] +- RISC-V: perf/kvm: Add reporting of interrupt events (Anubhav Shelat) [RHEL-78200] +- perf list: Skip ABI PMUs when printing pmu values (Anubhav Shelat) [RHEL-78200] +- perf list: Remove tracepoint printing code (Anubhav Shelat) [RHEL-78200] +- perf tp_pmu: Add event APIs (Anubhav Shelat) [RHEL-78200] +- perf tp_pmu: Factor existing tracepoint logic to new file (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Remove non-json software events (Anubhav Shelat) [RHEL-78200] +- perf jevents: Add common software event json (Anubhav Shelat) [RHEL-78200] +- perf tools: Remove libtraceevent in .gitignore (Anubhav Shelat) [RHEL-78200] +- perf test: Fix comment ordering (Anubhav Shelat) [RHEL-78200] +- perf sort: Use perf_env to set arch sort keys and header (Anubhav Shelat) [RHEL-78200] +- perf test: Move PERF_SAMPLE_WEIGHT_STRUCT parsing to common test (Anubhav Shelat) [RHEL-78200] +- perf sample: Remove arch notion of sample parsing (Anubhav Shelat) [RHEL-78200] +- perf env: Remove global perf_env (Anubhav Shelat) [RHEL-78200] +- perf trace: Avoid global perf_env with evsel__env (Anubhav Shelat) [RHEL-78200] +- perf auxtrace: Pass perf_env from session through to mmap read (Anubhav Shelat) [RHEL-78200] +- perf machine: Explicitly pass in host perf_env (Anubhav Shelat) [RHEL-78200] +- perf bench synthesize: Avoid use of global perf_env (Anubhav Shelat) [RHEL-78200] +- perf top: Make perf_env locally scoped (Anubhav Shelat) [RHEL-78200] +- perf session: Add host_env argument to perf_session__new (Anubhav Shelat) [RHEL-78200] +- perf test: Avoid use perf_env (Anubhav Shelat) [RHEL-78200] +- perf header: Clean up use of perf_env (Anubhav Shelat) [RHEL-78200] +- perf evlist: Change env variable to session (Anubhav Shelat) [RHEL-78200] +- perf session: Add accessor for session->header.env (Anubhav Shelat) [RHEL-78200] +- perf record: Make --buildid-mmap the default (Anubhav Shelat) [RHEL-78200] +- perf jitdump: Directly mark the jitdump DSO (Anubhav Shelat) [RHEL-78200] +- perf dso: Move build_id to dso_id (Anubhav Shelat) [RHEL-78200] +- perf build-id: Ensure struct build_id is empty before use (Anubhav Shelat) [RHEL-78200] +- perf build-id: Mark DSO in sample callchains (Anubhav Shelat) [RHEL-78200] +- perf build-id: Change sprintf functions to snprintf (Anubhav Shelat) [RHEL-78200] +- perf build-id: Truncate to avoid overflowing the build_id data (Anubhav Shelat) [RHEL-78200] +- perf build-id: Reduce size of "size" variable (Anubhav Shelat) [RHEL-78200] +- perf metricgroups: Add NO_THRESHOLD_AND_NMI constraint (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Fix missing slots for Intel topdown metric events (Anubhav Shelat) [RHEL-78200] +- perf topdown: Use attribute to see an event is a topdown metic or slots (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Support user CPUs mixed with threads/processes (Anubhav Shelat) [RHEL-78200] +- perf evsel: Add evsel__open_per_cpu_and_thread (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Minor __add_event refactoring (Anubhav Shelat) [RHEL-78200] +- perf pmus: Factor perf_pmus__find_by_attr out of evsel__find_pmu (Anubhav Shelat) [RHEL-78200] +- perf evsel: Use libperf perf_evsel__exit (Anubhav Shelat) [RHEL-78200] +- libperf evsel: Factor perf_evsel__exit out of perf_evsel__delete (Anubhav Shelat) [RHEL-78200] +- libperf evsel: Rename own_cpus to pmu_cpus (Anubhav Shelat) [RHEL-78200] +- perf tool_pmu: Allow num_cpus(_online) to be specific to a cpumask (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Allow the cpu term to be a PMU or CPU range (Anubhav Shelat) [RHEL-78200] +- perf stat: Don't size aggregation ids from user_requested_cpus (Anubhav Shelat) [RHEL-78200] +- perf stat: Avoid buffer overflow to the aggregation map (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Warn if a cpu term is unsupported by a CPU (Anubhav Shelat) [RHEL-78200] +- perf pfm: Don't force loading of all PMUs (Anubhav Shelat) [RHEL-78200] +- perf stat: Remove duplicated include in stat-shadow.c (Anubhav Shelat) [RHEL-78200] +- perf: ftrace: add graph tracer options args/retval/retval-hex/retaddr (Anubhav Shelat) [RHEL-78200] +- powerpc: Don't use %%pK through printk (Anubhav Shelat) [RHEL-78200] +- perf build: Always disable stack protection for BPF skeleton objects (Anubhav Shelat) [RHEL-78200] +- perf flamegraph: Fix minor pylint/type hint issues (Anubhav Shelat) [RHEL-78200] +- perf ftrace latency: Add -e option to measure time between two events (Anubhav Shelat) [RHEL-78200] +- perf tests bp_account: Fix leaked file descriptor (Anubhav Shelat) [RHEL-78200] +- perf list: Remove trailing A in PAI crypto event 4210 (Anubhav Shelat) [RHEL-78200] +- perf/x86/intel/uncore: Add iMC freerunning for Panther Lake (Anubhav Shelat) [RHEL-78200] +- perf/x86/intel/uncore: Add Panther Lake support (Anubhav Shelat) [RHEL-78200] +- perf/x86/intel/uncore: Support customized MMIO map size (Anubhav Shelat) [RHEL-78200] +- perf/x86/intel/uncore: Support MSR portal for discovery tables (Anubhav Shelat) [RHEL-78200] +- perf: arm_pmuv3: Call kvm_vcpu_pmu_resync_el0() before enabling counters (Anubhav Shelat) [RHEL-78200] +- perf: arm_pmu: Don't disable counter in armpmu_add() (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update TigerLake events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update SkylakeX events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update SierraForest events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update SapphireRapids events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Add PantherLake events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update MeteorLake events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update LunarLake events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update IcelakeX events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update GraniteRapids events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update GrandRidge events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update EmeraldRapids events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update CascadelakeX events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update Arrowlake events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update AlderlakeN events (Anubhav Shelat) [RHEL-78200] +- perf vendor events: Update Alderlake events (Anubhav Shelat) [RHEL-78200] +- tools/build: Fix s390(x) cross-compilation with clang (Anubhav Shelat) [RHEL-78200] +- perf test: Add more test cases to sched test (Anubhav Shelat) [RHEL-78200] +- perf sched: Fix memory leaks in 'perf sched latency' (Anubhav Shelat) [RHEL-78200] +- perf sched: Use RC_CHK_EQUAL() to compare pointers (Anubhav Shelat) [RHEL-78200] +- perf sched: Fix memory leaks for evsel->priv in timehist (Anubhav Shelat) [RHEL-78200] +- perf sched: Fix thread leaks in 'perf sched timehist' (Anubhav Shelat) [RHEL-78200] +- perf sched: Fix memory leaks in 'perf sched map' (Anubhav Shelat) [RHEL-78200] +- perf sched: Free thread->priv using priv_destructor (Anubhav Shelat) [RHEL-78200] +- perf sched: Make sure it frees the usage string (Anubhav Shelat) [RHEL-78200] +- perf tests make: Add NO_LIBDW=1 to minimal and add standalone test (Anubhav Shelat) [RHEL-78200] +- perf header: Fix pipe mode header dumping (Anubhav Shelat) [RHEL-78200] +- perf test: In forked mode add check that fds aren't leaked (Anubhav Shelat) [RHEL-78200] +- perf dso: With ref count checking, avoid dso_data holding dso live (Anubhav Shelat) [RHEL-78200] +- perf hwmon_pmu: Hold path rather than fd (Anubhav Shelat) [RHEL-78200] +- perf test code-reading: Avoid a leak of cpus and threads (Anubhav Shelat) [RHEL-78200] +- perf dso: Add missed dso__put to dso__load_kcore (Anubhav Shelat) [RHEL-78200] +- perf genelf: Fix NO_LIBDW=1 build (Anubhav Shelat) [RHEL-78200] +- perf list: Add IBM z17 event descriptions (Anubhav Shelat) [RHEL-78200] +- perf tools: Fix use-after-free in help_unknown_cmd() (Anubhav Shelat) [RHEL-78200] +- perf test: Add libsubcmd help tests (Anubhav Shelat) [RHEL-78200] +- perf test: Check test suite description properly (Anubhav Shelat) [RHEL-78200] +- perf test: Add sched latency and script shell tests (Anubhav Shelat) [RHEL-78200] +- perf test: Name the noploop process (Anubhav Shelat) [RHEL-78200] +- perf build: Specify shellcheck should use bash (Anubhav Shelat) [RHEL-78200] +- perf test annotate: Use --percent-limit rather than head to reduce output (Anubhav Shelat) [RHEL-78200] +- perf test: Add basic callgraph test to record testing (Anubhav Shelat) [RHEL-78200] +- perf drm_pmu: Fix spelling mistake "bufers" -> "buffers" (Anubhav Shelat) [RHEL-78200] +- perf test: perf header test fails on s390 (Anubhav Shelat) [RHEL-78200] +- perf stat: Fix uncore aggregation number (Anubhav Shelat) [RHEL-78200] +- perf build: Fix a build error on REFCNT_CHECKING=1 (Anubhav Shelat) [RHEL-78200] +- tools/perf: Add --exclude-buildids option to perf archive command (Anubhav Shelat) [RHEL-78200] +- perf annotate: Fix source code annotate with objdump (Anubhav Shelat) [RHEL-78200] +- tools: Remove libcrypto dependency (Anubhav Shelat) [RHEL-78200] +- perf genelf: Remove libcrypto dependency and use built-in sha1() (Anubhav Shelat) [RHEL-78200] +- perf util: add a basic SHA-1 implementation (Anubhav Shelat) [RHEL-78200] +- perf build: enable -fno-strict-aliasing (Anubhav Shelat) [RHEL-78200] +- perf top: populate PMU capabilities data in perf_env (Anubhav Shelat) [RHEL-78200] +- perf tools: move perf_pmus__find_core_pmu() prototype to pmus.h (Anubhav Shelat) [RHEL-78200] +- perf trace: Split BPF skel code to util/bpf_trace_augment.c (Anubhav Shelat) [RHEL-78200] +- perf test: Change all remaining #!/bin/sh to #!/bin/bash (Anubhav Shelat) [RHEL-78200] +- perf header: Don't write empty BPF/BTF info (Anubhav Shelat) [RHEL-78200] +- perf header: Display message if BPF/BTF info is empty (Anubhav Shelat) [RHEL-78200] +- perf header: Allow tracing of attr events (Anubhav Shelat) [RHEL-78200] +- perf header: In pipe mode dump features without --header/-I (Anubhav Shelat) [RHEL-78200] +- perf tests: Add a DRM PMU test (Anubhav Shelat) [RHEL-78200] +- perf drm_pmu: Add a tool like PMU to expose DRM information (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Avoid scanning PMUs that can't contain events (Anubhav Shelat) [RHEL-78200] +- perf debug: Add function symbols to dump_stack (Anubhav Shelat) [RHEL-78200] +- perf tools: Remove excess variable declarations (Anubhav Shelat) [RHEL-78200] +- perf test: Replace grep perl regexp with awk (Anubhav Shelat) [RHEL-78200] +- libperf evsel: Add missed puts and asserts (Anubhav Shelat) [RHEL-78200] +- perf trace: Add missed freeing of ordered events and thread (Anubhav Shelat) [RHEL-78200] +- perf script: Add -e option to flamegraph script (Anubhav Shelat) [RHEL-78200] +- perf build: The bfd features are opt-in, stop testing for them by default (Anubhav Shelat) [RHEL-78200] +- perf build: Add the libpfm devel fedora package name to the hint (Anubhav Shelat) [RHEL-78200] +- perf script: Handle -i option for perf script flamegraph (Anubhav Shelat) [RHEL-78200] +- perf unwind-libdw: skip non-regular files (Anubhav Shelat) [RHEL-78200] +- perf trace: Show zero value in STRARRAY (Anubhav Shelat) [RHEL-78200] +- perf srcline: Lower verbosity on addr2line debug messages (Anubhav Shelat) [RHEL-78200] +- perf build: Suggest java-latest-openjdk-devel instead of old 1.8.0 one (Anubhav Shelat) [RHEL-78200] +- perf test: add test for BPF metadata collection (Anubhav Shelat) [RHEL-78200] +- perf tools: display the new PERF_RECORD_BPF_METADATA event (Anubhav Shelat) [RHEL-78200] +- perf record: collect BPF metadata from new programs (Anubhav Shelat) [RHEL-78200] +- perf record: collect BPF metadata from existing BPF programs (Anubhav Shelat) [RHEL-78200] +- perf build: detect support for libbpf's emit_strings option (Anubhav Shelat) [RHEL-78200] +- perf header: remove unecessary core id test (Anubhav Shelat) [RHEL-78200] +- perf test: Add header shell test (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Set default GH modifier properly (Anubhav Shelat) [RHEL-78200] +- perf test: Expand user space event reading (rdpmc) tests (Anubhav Shelat) [RHEL-78200] +- perf vendor events arm64: Update FUJITSU-MONAKA pmu event (Anubhav Shelat) [RHEL-78200] +- syscall_user_dispatch: Add PR_SYS_DISPATCH_INCLUSIVE_ON (Anubhav Shelat) [RHEL-78200] +- perf thread: Ensure comm_lock held for comm_list (Anubhav Shelat) [RHEL-78200] +- perf: Fix libjvmti.c sign compare error (Anubhav Shelat) [RHEL-78200] +- perf script: perf script tests fails with segfault (Anubhav Shelat) [RHEL-78200] +- perf test trace: Change the regex pattern in the struct test (Anubhav Shelat) [RHEL-78200] +- perf test trace: Use --sort-events in BTF general tests (Anubhav Shelat) [RHEL-78200] +- tools/build: Remove some unused libbpf pre-1.0 feature test logic (Anubhav Shelat) [RHEL-78200] +- perf trace: Remove --map-dump documentation (Anubhav Shelat) [RHEL-78200] +- perf test trace: Remove set -e for BTF general tests (Anubhav Shelat) [RHEL-78200] +- perf test trace: Stop tracing hrtimer_setup event in trace enum test (Anubhav Shelat) [RHEL-78200] +- perf test trace: Remove set -e and print trace test's error messages (Anubhav Shelat) [RHEL-78200] +- perf test trace: Use shell's -f flag to check if vmlinux exists (Anubhav Shelat) [RHEL-78200] +- perf thread_map: Remove uid options (Anubhav Shelat) [RHEL-78200] +- perf target: Remove uid from target (Anubhav Shelat) [RHEL-78200] +- perf bench evlist-open-close: Switch user option to use BPF filter (Anubhav Shelat) [RHEL-78200] +- perf trace: Switch user option to use BPF filter (Anubhav Shelat) [RHEL-78200] +- perf top: Switch user option to use BPF filter (Anubhav Shelat) [RHEL-78200] +- perf tests record: Add basic uid filtering test (Anubhav Shelat) [RHEL-78200] +- perf bpf-filter: Improve error messages (Anubhav Shelat) [RHEL-78200] +- perf record: Switch user option to use BPF filter (Anubhav Shelat) [RHEL-78200] +- perf parse-events: Add parse_uid_filter helper (Anubhav Shelat) [RHEL-78200] +- perf target: Separate parse_uid into its own function (Anubhav Shelat) [RHEL-78200] +- perf parse-events filter: Use evsel__find_pmu (Anubhav Shelat) [RHEL-78200] + * Thu Oct 30 2025 CKI KWF Bot [6.12.0-149.el10] - sched/fair: Block delayed tasks on throttled hierarchy during dequeue (Luis Claudio R. Goncalves) [RHEL-69492] - selftests/mm: fix va_high_addr_switch.sh failure on x86_64 (Chunyu Hu) [RHEL-110506] diff --git a/sources b/sources index 247335277..797937cf0 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-149.el10.tar.xz) = 7568745be7ce3c18d0cbb9ab72c6a988e6d41ae65b6c0b1b225d066c298efdfd5e18d4e05a24998cc9341e88c6247d3928e132c159460200068b7a172bebaa77 -SHA512 (kernel-abi-stablelists-6.12.0-149.el10.tar.xz) = 34beb2ff4a6474e3fd2c8e731b9c1845d2e6acb4221e3f02fbe071debaf209a060f3b0d0d1d7ff52d6a24a4277baf4a944264c4408336c4c6ffd45bd870ad3a6 -SHA512 (kernel-kabi-dw-6.12.0-149.el10.tar.xz) = 5d1d0f9c6fbd87f1d03efca0e4ba2826d9c28046f325b604f2f6d45dfccafb50f4acd7a590b9e6b066032a53282c346cd44a0e842bd4ebdb5e476e8abbb68dc3 +SHA512 (linux-6.12.0-150.el10.tar.xz) = e9f081bac97871dc2e8789483bc2b737f0299115d7d24a2175ea5a302c1a6700fec0691064305dc41d0c8db0ca7df031306e100282e80241d1c34ab5388a6d5f +SHA512 (kernel-abi-stablelists-6.12.0-150.el10.tar.xz) = 8323bd906b4e4fa2f9b6e0208d844d7df2f98dca8e8b5c6e8185ef714b832ec9eb58aef106562b9ab3bf47f4e090c7e875a176d24961eb289d759de84ea76f34 +SHA512 (kernel-kabi-dw-6.12.0-150.el10.tar.xz) = c4fc19d2b2a6bdafaeed660fcc205261468b8a965858667aee180e9de26b7aab08abfdcbb6c602ab6fbe3cd803bc1500dca168a8fffeea25137608c999b2c576