Sync from SUSE:ALP:Source:Standard:1.0 kernel-source revision bc0c53a42dda5038e050fd475e6974a8

This commit is contained in:
Adrian Schröter 2024-03-26 16:18:47 +01:00
parent 222a200b71
commit ae1704a514
32 changed files with 15309 additions and 146 deletions

BIN
config.tar.bz2 (Stored with Git LFS)

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -27,7 +27,7 @@
Name: dtb-aarch64
Version: 6.4.0
%if 0%{?is_kotd}
Release: <RELEASE>.g3159842
Release: <RELEASE>.g5994801
%else
Release: 0
%endif
@ -206,7 +206,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-allwinner -f dtb-allwinner.list
%else
%files -n dtb-allwinner
@ -233,7 +233,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-altera -f dtb-altera.list
%else
%files -n dtb-altera
@ -261,7 +261,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-amazon -f dtb-amazon.list
%else
%files -n dtb-amazon
@ -288,7 +288,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-amd -f dtb-amd.list
%else
%files -n dtb-amd
@ -315,7 +315,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-amlogic -f dtb-amlogic.list
%else
%files -n dtb-amlogic
@ -343,7 +343,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-apm -f dtb-apm.list
%else
%files -n dtb-apm
@ -370,7 +370,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-apple -f dtb-apple.list
%else
%files -n dtb-apple
@ -399,7 +399,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-arm -f dtb-arm.list
%else
%files -n dtb-arm
@ -426,7 +426,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-broadcom -f dtb-broadcom.list
%else
%files -n dtb-broadcom
@ -454,7 +454,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-cavium -f dtb-cavium.list
%else
%files -n dtb-cavium
@ -481,7 +481,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-exynos -f dtb-exynos.list
%else
%files -n dtb-exynos
@ -508,7 +508,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-freescale -f dtb-freescale.list
%else
%files -n dtb-freescale
@ -536,7 +536,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-hisilicon -f dtb-hisilicon.list
%else
%files -n dtb-hisilicon
@ -563,7 +563,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-lg -f dtb-lg.list
%else
%files -n dtb-lg
@ -590,7 +590,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-marvell -f dtb-marvell.list
%else
%files -n dtb-marvell
@ -617,7 +617,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-mediatek -f dtb-mediatek.list
%else
%files -n dtb-mediatek
@ -644,7 +644,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-nvidia -f dtb-nvidia.list
%else
%files -n dtb-nvidia
@ -671,7 +671,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-qcom -f dtb-qcom.list
%else
%files -n dtb-qcom
@ -698,7 +698,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-renesas -f dtb-renesas.list
%else
%files -n dtb-renesas
@ -725,7 +725,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-rockchip -f dtb-rockchip.list
%else
%files -n dtb-rockchip
@ -752,7 +752,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-socionext -f dtb-socionext.list
%else
%files -n dtb-socionext
@ -779,7 +779,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-sprd -f dtb-sprd.list
%else
%files -n dtb-sprd
@ -806,7 +806,7 @@ cd /boot
# Unless /boot/dtb exists as real directory, create a symlink.
[ -d dtb ] || ln -sf dtb-%kernelrelease dtb
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
%files -n dtb-xilinx -f dtb-xilinx.list
%else
%files -n dtb-xilinx
@ -849,13 +849,19 @@ for dts in allwinner/*.dts altera/*.dts amazon/*.dts amd/*.dts amlogic/*.dts apm
install -m 755 -d %{buildroot}%{dtbdir}/$(dirname $target)
# install -m 644 COPYING %{buildroot}%{dtbdir}/$(dirname $target)
install -m 644 $target.dtb %{buildroot}%{dtbdir}/$(dirname $target)
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
# HACK: work around U-Boot ignoring vendor dir
baselink=%{dtbdir}/$(basename $target).dtb
vendordir=$(basename $(dirname $target))
ln -s $target.dtb %{buildroot}$baselink
%ifarch %arm
case $dts in
esac
echo $baselink >> ../$pkgname.list
%else
vendordir=$(basename $(dirname $target))
echo $baselink >> ../dtb-$vendordir.list
%endif
%endif
done
cd -

View File

@ -84,13 +84,20 @@ for dts in $ALL_SUPPORTED_DTB; do
install -m 755 -d %{buildroot}%{dtbdir}/$(dirname $target)
# install -m 644 COPYING %{buildroot}%{dtbdir}/$(dirname $target)
install -m 644 $target.dtb %{buildroot}%{dtbdir}/$(dirname $target)
%ifarch aarch64 riscv64
%ifarch %arm aarch64 riscv64
# HACK: work around U-Boot ignoring vendor dir
baselink=%{dtbdir}/$(basename $target).dtb
vendordir=$(basename $(dirname $target))
ln -s $target.dtb %{buildroot}$baselink
%ifarch %arm
case $dts in
$SUBPKG_CASE
esac
echo $baselink >> ../$pkgname.list
%else
vendordir=$(basename $(dirname $target))
echo $baselink >> ../dtb-$vendordir.list
%endif
%endif
done
cd -

View File

@ -19,6 +19,12 @@ sub main
&output($dev, $ndev, $dev_output, $ndev_output);
}
sub rpm_quote_filename
{
# technically should also quote % -> %% " -> \" \ -> \\
return map { "\"$_\"" } @_;
}
sub scan
{
# Normalize file path, mainly to strip away the ending forward slash,
@ -53,8 +59,14 @@ sub scan
$is_devel ? push(@dev, $abs_path) : push(@ndev, $abs_path);
}
push(@dev, &calc_dirs($abs_loc, \@dev));
push(@ndev, &calc_dirs($abs_loc, \@ndev));
my @dev_dirs = calc_dirs($abs_loc, \@dev);
my @ndev_dirs = calc_dirs($abs_loc, \@ndev);
@dev = rpm_quote_filename(@dev);
@ndev = rpm_quote_filename(@ndev);
@dev_dirs = map { "\%dir $_" } rpm_quote_filename(@dev_dirs);
@ndev_dirs = map { "\%dir $_" } rpm_quote_filename(@ndev_dirs);
push(@dev, @dev_dirs);
push(@ndev, @ndev_dirs);
return (\@dev, \@ndev);
}
@ -75,7 +87,7 @@ sub calc_dirs
# This loop also makes sure that $base itself is included.
}
return map { "\%dir $_" } keys %dirs;
return keys %dirs;
}
sub output

BIN
kabi.tar.bz2 (Stored with Git LFS)

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -19,7 +19,7 @@
%define srcversion 6.4
%define patchversion 6.4.0
%define git_commit 315984222d95397f895e8f96d99fdc1f5b7bee29
%define git_commit 5994801775d8db08c4707ba53be3814cb04a8bb4
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
@ -38,7 +38,7 @@
Name: kernel-64kb
Version: 6.4.0
%if 0%{?is_kotd}
Release: <RELEASE>.g3159842
Release: <RELEASE>.g5994801
%else
Release: 0
%endif

File diff suppressed because it is too large Load Diff

View File

@ -19,7 +19,7 @@
%define srcversion 6.4
%define patchversion 6.4.0
%define git_commit 315984222d95397f895e8f96d99fdc1f5b7bee29
%define git_commit 5994801775d8db08c4707ba53be3814cb04a8bb4
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
@ -38,7 +38,7 @@
Name: kernel-debug
Version: 6.4.0
%if 0%{?is_kotd}
Release: <RELEASE>.g3159842
Release: <RELEASE>.g5994801
%else
Release: 0
%endif

File diff suppressed because it is too large Load Diff

View File

@ -19,7 +19,7 @@
%define srcversion 6.4
%define patchversion 6.4.0
%define git_commit 315984222d95397f895e8f96d99fdc1f5b7bee29
%define git_commit 5994801775d8db08c4707ba53be3814cb04a8bb4
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
@ -38,7 +38,7 @@
Name: kernel-default
Version: 6.4.0
%if 0%{?is_kotd}
Release: <RELEASE>.g3159842
Release: <RELEASE>.g5994801
%else
Release: 0
%endif

File diff suppressed because it is too large Load Diff

View File

@ -18,7 +18,7 @@
%define srcversion 6.4
%define patchversion 6.4.0
%define git_commit 315984222d95397f895e8f96d99fdc1f5b7bee29
%define git_commit 5994801775d8db08c4707ba53be3814cb04a8bb4
%define variant %{nil}
%define build_html 1
%define build_pdf 0
@ -30,7 +30,7 @@
Name: kernel-docs
Version: 6.4.0
%if 0%{?is_kotd}
Release: <RELEASE>.g3159842
Release: <RELEASE>.g5994801
%else
Release: 0
%endif

File diff suppressed because it is too large Load Diff

View File

@ -19,7 +19,7 @@
%define srcversion 6.4
%define patchversion 6.4.0
%define git_commit 315984222d95397f895e8f96d99fdc1f5b7bee29
%define git_commit 5994801775d8db08c4707ba53be3814cb04a8bb4
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
@ -38,7 +38,7 @@
Name: kernel-kvmsmall
Version: 6.4.0
%if 0%{?is_kotd}
Release: <RELEASE>.g3159842
Release: <RELEASE>.g5994801
%else
Release: 0
%endif

File diff suppressed because it is too large Load Diff

View File

@ -38,7 +38,7 @@
%endif
%endif
%endif
%global kernel_package kernel%kernel_flavor-srchash-315984222d95397f895e8f96d99fdc1f5b7bee29
%global kernel_package kernel%kernel_flavor-srchash-5994801775d8db08c4707ba53be3814cb04a8bb4
%endif
%if 0%{?rhel_version}
%global kernel_package kernel
@ -47,7 +47,7 @@
Name: kernel-obs-build
Version: 6.4.0
%if 0%{?is_kotd}
Release: <RELEASE>.g3159842
Release: <RELEASE>.g5994801
%else
Release: 0
%endif

File diff suppressed because it is too large Load Diff

View File

@ -25,7 +25,7 @@
Name: kernel-obs-qa
Version: 6.4.0
%if 0%{?is_kotd}
Release: <RELEASE>.g3159842
Release: <RELEASE>.g5994801
%else
Release: 0
%endif

File diff suppressed because it is too large Load Diff

View File

@ -18,7 +18,7 @@
%define srcversion 6.4
%define patchversion 6.4.0
%define git_commit 315984222d95397f895e8f96d99fdc1f5b7bee29
%define git_commit 5994801775d8db08c4707ba53be3814cb04a8bb4
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@ -28,7 +28,7 @@
Name: kernel-source
Version: 6.4.0
%if 0%{?is_kotd}
Release: <RELEASE>.g3159842
Release: <RELEASE>.g5994801
%else
Release: 0
%endif
@ -326,6 +326,6 @@ done
# the future and be thus lower than the timestamps of files built from the
# source (bnc#669669).
ts="$(head -n1 %_sourcedir/source-timestamp)"
find %buildroot/usr/src/linux* ! -type l | xargs touch -d "$ts"
find %buildroot/usr/src/linux* ! -type l -print0 | xargs -0 touch -d "$ts"
%changelog

View File

@ -326,6 +326,6 @@ done
# the future and be thus lower than the timestamps of files built from the
# source (bnc#669669).
ts="$(head -n1 %_sourcedir/source-timestamp)"
find %buildroot/usr/src/linux* ! -type l | xargs touch -d "$ts"
find %buildroot/usr/src/linux* ! -type l -print0 | xargs -0 touch -d "$ts"
%changelog

File diff suppressed because it is too large Load Diff

View File

@ -16,7 +16,7 @@
#
%define git_commit 315984222d95397f895e8f96d99fdc1f5b7bee29
%define git_commit 5994801775d8db08c4707ba53be3814cb04a8bb4
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@ -25,7 +25,7 @@ Name: kernel-syms
Version: 6.4.0
%if %using_buildservice
%if 0%{?is_kotd}
Release: <RELEASE>.g3159842
Release: <RELEASE>.g5994801
%else
Release: 0
%endif

File diff suppressed because it is too large Load Diff

View File

@ -19,7 +19,7 @@
%define srcversion 6.4
%define patchversion 6.4.0
%define git_commit 315984222d95397f895e8f96d99fdc1f5b7bee29
%define git_commit 5994801775d8db08c4707ba53be3814cb04a8bb4
%define variant %{nil}
%define compress_modules zstd
%define compress_vmlinux xz
@ -38,7 +38,7 @@
Name: kernel-zfcpdump
Version: 6.4.0
%if 0%{?is_kotd}
Release: <RELEASE>.g3159842
Release: <RELEASE>.g5994801
%else
Release: 0
%endif

View File

@ -7,54 +7,54 @@ my $spec_in = "dtb.spec.in";
# DTB packages names, ordered by file names
my @armv7l_package_list = (
['dtb-am335x', 'am335x-*.dts', "TI AM335x based systems"],
['dtb-am3517', 'am3517*.dts', "TI AM3517 based systems"], # exception: am3517_mt_ventoux.dts
['dtb-am57xx', 'am57xx-*.dts', "TI AM57xx based systems"],
['dtb-armada-370', 'armada-370-*.dts', "Armada 370 based systems"],
['dtb-armada-375', 'armada-375-*.dts', "Armada 375 based systems"],
['dtb-armada-385', 'armada-385-*.dts', "Armada 385 based systems"],
['dtb-armada-388', 'armada-388-*.dts', "Armada 388 based systems"],
['dtb-armada-398', 'armada-398-*.dts', "Armada 398 based systems"],
['dtb-armada-xp', 'armada-xp-*.dts', "Armada XP based systems"],
['dtb-bcm2836', 'bcm2836*.dts', "Raspberry Pi 2 Model B"],
['dtb-dove', 'dove-*.dts', "Marvell dove based systems"],
['dtb-exynos4', 'exynos4*.dts', "Samsung Exynos 4 based systems"],
['dtb-exynos5', 'exynos5*.dts', "Samsung Exynos 5 based systems"],
['dtb-imx5', 'imx5*.dts', "Freescale i.MX51 and i.MX53 based systems"],
['dtb-imx6', 'imx6*.dts', "Freescale i.MX6 based systems"],
['dtb-imx7', 'imx7*.dts', "Freescale i.MX7 based systems"],
['dtb-keystone', 'keystone-*.dts', "TI Keystone 2 based systems"],
['dtb-meson6', 'meson6-*.dts', "Amlogic Meson 6 based systems"],
['dtb-meson8', 'meson8-*.dts', "Amlogic Meson 8 based systems"],
['dtb-meson8b', 'meson8b-*.dts', "Amlogic Meson 8b based systems"],
['dtb-mt76', 'mt76*.dts', "MediaTek mt76 based systems"],
['dtb-omap3', 'omap3*.dts', "TI OMAP3 based systems"],
['dtb-omap4', 'omap4*.dts', "TI OMAP4 based systems"],
['dtb-omap5', 'omap5*.dts', "TI OMAP5 based systems"],
['dtb-qcom', 'qcom-*.dts', "Qualcomm Snapdragon based systems"],
['dtb-rk3', 'rk3*.dts', "Rockchip RK3xxx based systems"],
['dtb-socfpga', 'socfpga_*.dts', "Altera SoC FPGA based systems"],
['dtb-ste', 'ste-*.dts', "ST Ericsson based systems"],
['dtb-sun4i', 'sun4i-*.dts', "Allwinner sun4i based systems"],
['dtb-sun5i', 'sun5i-*.dts', "Allwinner sun5i based systems"],
['dtb-sun6i', 'sun6i-*.dts', "Allwinner sun6i based systems"],
['dtb-sun7i', 'sun7i-*.dts', "Allwinner sun7i based systems"],
['dtb-sun8i', 'sun8i-*.dts', "Allwinner sun8i based systems"],
['dtb-sun9i', 'sun9i-*.dts', "Allwinner sun9i based systems"],
['dtb-tegra2', 'tegra20-*.dts', "NVidia Tegra2 based systems"],
['dtb-tegra3', 'tegra30-*.dts', "NVidia Tegra3 based systems"],
['dtb-tegra114', 'tegra114-*.dts', "NVidia Tegra4 based systems"],
['dtb-tegra124', 'tegra124-*.dts', "NVidia Tegra K1 based systems"],
['dtb-vexpress', 'vexpress-*.dts', "ARM Versatile Express machines"],
['dtb-vf500', 'vf500-*.dts', "Freescale Vybrid VF500 based systems"],
['dtb-vf6', 'vf610-*.dts', "Freescale Vybrid VF610 based systems"],
['dtb-xenvm', 'xenvm-*.dts', "Xen virtual machines"],
['dtb-zynq', 'zynq-*.dts', "Xilinx Zynq based systems"],
['dtb-am335x', 'ti/omap/am335x-*.dts', "TI AM335x based systems"],
['dtb-am3517', 'ti/omap/am3517*.dts', "TI AM3517 based systems"], # exception: am3517_mt_ventoux.dts
['dtb-am57xx', 'ti/omap/am57xx-*.dts', "TI AM57xx based systems"],
['dtb-armada-370', 'marvell/armada-370-*.dts', "Armada 370 based systems"],
['dtb-armada-375', 'marvell/armada-375-*.dts', "Armada 375 based systems"],
['dtb-armada-385', 'marvell/armada-385-*.dts', "Armada 385 based systems"],
['dtb-armada-388', 'marvell/armada-388-*.dts', "Armada 388 based systems"],
['dtb-armada-398', 'marvell/armada-398-*.dts', "Armada 398 based systems"],
['dtb-armada-xp', 'marvell/armada-xp-*.dts', "Armada XP based systems"],
['dtb-bcm2836', 'broadcom/bcm2836*.dts', "Raspberry Pi 2 Model B"],
['dtb-dove', 'marvell/dove-*.dts', "Marvell dove based systems"],
['dtb-exynos4', 'samsung/exynos4*.dts', "Samsung Exynos 4 based systems"],
['dtb-exynos5', 'samsung/exynos5*.dts', "Samsung Exynos 5 based systems"],
['dtb-imx5', 'nxp/imx/imx5*.dts', "Freescale i.MX51 and i.MX53 based systems"],
['dtb-imx6', 'nxp/imx/imx6*.dts', "Freescale i.MX6 based systems"],
['dtb-imx7', 'nxp/imx/imx7*.dts', "Freescale i.MX7 based systems"],
['dtb-keystone', 'ti/keystone/keystone-*.dts', "TI Keystone 2 based systems"],
['dtb-meson6', 'amlogic/meson6-*.dts', "Amlogic Meson 6 based systems"],
['dtb-meson8', 'amlogic/meson8-*.dts', "Amlogic Meson 8 based systems"],
['dtb-meson8b', 'amlogic/meson8b-*.dts', "Amlogic Meson 8b based systems"],
['dtb-mt76', 'mediatek/mt76*.dts', "MediaTek mt76 based systems"],
['dtb-omap3', 'ti/omap/omap3*.dts', "TI OMAP3 based systems"],
['dtb-omap4', 'ti/omap/omap4*.dts', "TI OMAP4 based systems"],
['dtb-omap5', 'ti/omap/omap5*.dts', "TI OMAP5 based systems"],
['dtb-qcom', 'qcom/qcom-*.dts', "Qualcomm Snapdragon based systems"],
['dtb-rk3', 'rockchip/rk3*.dts', "Rockchip RK3xxx based systems"],
['dtb-socfpga', 'intel/socfpga/socfpga_*.dts', "Altera SoC FPGA based systems"],
['dtb-ste', 'st/ste-*.dts', "ST Ericsson based systems"],
['dtb-sun4i', 'allwinner/sun4i-*.dts', "Allwinner sun4i based systems"],
['dtb-sun5i', 'allwinner/sun5i-*.dts', "Allwinner sun5i based systems"],
['dtb-sun6i', 'allwinner/sun6i-*.dts', "Allwinner sun6i based systems"],
['dtb-sun7i', 'allwinner/sun7i-*.dts', "Allwinner sun7i based systems"],
['dtb-sun8i', 'allwinner/sun8i-*.dts', "Allwinner sun8i based systems"],
['dtb-sun9i', 'allwinner/sun9i-*.dts', "Allwinner sun9i based systems"],
['dtb-tegra2', 'nvidia/tegra20-*.dts', "NVidia Tegra2 based systems"],
['dtb-tegra3', 'nvidia/tegra30-*.dts', "NVidia Tegra3 based systems"],
['dtb-tegra114', 'nvidia/tegra114-*.dts', "NVidia Tegra4 based systems"],
['dtb-tegra124', 'nvidia/tegra124-*.dts', "NVidia Tegra K1 based systems"],
['dtb-vexpress', 'arm/vexpress-*.dts', "ARM Versatile Express machines"],
['dtb-vf500', 'nxp/vf/vf500-*.dts', "Freescale Vybrid VF500 based systems"],
['dtb-vf6', 'nxp/vf/vf610-*.dts', "Freescale Vybrid VF610 based systems"],
['dtb-xenvm', 'xen/xenvm-*.dts', "Xen virtual machines"],
['dtb-zynq', 'xilinx/zynq-*.dts', "Xilinx Zynq based systems"],
);
# DTB packages names
my @armv6l_package_list = (
['dtb-bcm2835', 'bcm2835*.dts', "Raspberry Pi 1 (A+, B, B+)"],
['dtb-bcm2835', 'broadcom/bcm2835*.dts', "Raspberry Pi 1 (A+, B, B+)"],
);
# DTB packages names
@ -107,6 +107,7 @@ sub generate_spec($$$)
unless ($exclusive_arch eq 'none');
my $subpkg_desc = "";
my $subpkg_case = "";
my $all_supported_dtb = "";
my $DTS_folder = "arch/arm/boot/dts";
if ($exclusive_arch =~ /aarch64/) {
@ -172,7 +173,7 @@ sub generate_spec($$$)
}
$subpkg_desc .=
"%ifarch aarch64 riscv64\n" .
"%ifarch %arm aarch64 riscv64\n" .
"%files -n $PKG_NAME -f $PKG_NAME.list\n" .
"%else\n" .
"%files -n $PKG_NAME\n" .
@ -184,6 +185,10 @@ sub generate_spec($$$)
"%{dtbdir}/$bin_supported_dtb\n" .
"\n";
if ($main_package eq 'dtb-armv6l' or $main_package eq 'dtb-armv7l') {
# Map dts file name back to subpkg name
$subpkg_case .= " $SUPPORTED_DTB) pkgname=$PKG_NAME;;\n"
}
$all_supported_dtb .= "$SUPPORTED_DTB ";
}
chomp($all_supported_dtb);
@ -195,6 +200,7 @@ sub generate_spec($$$)
$_ =~ s/\$DTS_folder/$DTS_folder/g;
$_ =~ s/\$SUBPKG_DESC/$subpkg_desc/g;
$_ =~ s/\$ALL_SUPPORTED_DTB/$all_supported_dtb/g;
$_ =~ s/\$SUBPKG_CASE\n?/$subpkg_case/g;
print SPEC $_;
}

BIN
patches.suse.tar.bz2 (Stored with Git LFS)

Binary file not shown.

View File

@ -61,6 +61,7 @@
patches.suse/Revert-f2fs-fix-potential-corruption-when-movin.patch
patches.suse/fs-Establish-locking-order-for-unrelated-direct.patch
patches.suse/fs-Lock-moved-directories.patch
patches.suse/fs-Restrict-lock_two_nondirectories-to-non-directory.patch
patches.suse/nfsd-use-vfs-setgid-helper.patch
patches.suse/SUNRPC-Fix-UAF-in-svc_tcp_listen_data_ready.patch
patches.suse/lockd-drop-inappropriate-svc_get-from-locked_ge.patch
@ -72,6 +73,7 @@
patches.suse/erofs-kill-hooked-chains-to-avoid-loops-on-dedu.patch
patches.suse/erofs-fix-compact-4B-support-for-16k-block-size.patch
patches.suse/erofs-Fix-detection-of-atomic-context.patch
patches.suse/erofs-clean-up-zmap.c.patch
patches.suse/btrfs-fix-dirty_metadata_bytes-for-redirtied-bu.patch
patches.suse/btrfs-always-read-the-entire-extent_buffer.patch
patches.suse/btrfs-don-t-use-btrfs_bio_ctrl-for-extent-buffe.patch
@ -1906,6 +1908,7 @@
patches.suse/ARM-omap2-Get-USB-hub-reset-GPIO-from-descripto.patch
patches.suse/ARM-omap2-Rewrite-WLAN-quirk-to-use-GPIO-descri.patch
patches.suse/ARM-musb-omap2-Remove-global-GPIO-numbers-from-.patch
patches.suse/gpio-mlxbf3-Add-gpio-driver-support.patch
patches.suse/fbdev-omapfb-lcd_mipid-Fix-an-error-handling-pa.patch
patches.suse/0027-fbdev-hitfb-Declare-hitfb_blank-as-static.patch
patches.suse/0028-fbdev-metronomefb-Add-MODULE_FIRMWARE-macro.patch
@ -4662,6 +4665,7 @@
patches.suse/platform-x86-lenovo-yogabook-Fix-work-race-on-r.patch
patches.suse/platform-x86-lenovo-yogabook-Reprobe-devices-on.patch
patches.suse/platform-x86-lenovo-yogabook-Set-default-keyboa.patch
patches.suse/mlxbf-bootctl-Add-sysfs-file-for-BlueField-boot-log.patch
patches.suse/platform-x86-amd-pmc-Pass-true-false-to-bool-argumen.patch
patches.suse/platform-x86-amd-pmc-Get-STB-DRAM-size-from-PMFW.patch
patches.suse/platform-x86-amd-pmc-Add-helper-function-to-check-th.patch
@ -5401,6 +5405,7 @@
patches.suse/s390-decompressor-fix-misaligned-symbol-build-e.patch
patches.suse/s390-zcrypt-do-not-retry-administrative-request.patch
patches.suse/fs-no-need-to-check-source.patch
patches.suse/fs-don-t-assume-arguments-are-non-NULL.patch
patches.suse/tracing-Fix-null-pointer-dereference-in-tracing.patch
patches.suse/spi-spi-geni-qcom-enable-SPI_CONTROLLER_MUST_TX.patch
patches.suse/spi-bcm-qspi-return-error-if-neither-hif_mspi-n.patch
@ -7336,10 +7341,15 @@
patches.suse/spi-omap2-mcspi-remove-redundant-dev_err_probe.patch
patches.suse/spi-tegra114-Remove-unnecessary-NULL-pointer-checks.patch
patches.suse/mmc-renesas_sdhi-register-irqs-before-registering-co.patch
patches.suse/mmc-sdhci-of-dwcmshc-Convert-to-platform-remove-callback-returning-void.patch
patches.suse/mmc-sdhci-esdhc-imx-improve-ESDHC_FLAG_ERR010450.patch
patches.suse/mmc-sdhci-of-dwcmshc-Add-error-handling-in-dwcmshc_resume.patch
patches.suse/mmc-sdhci-of-dwcmshc-Add-runtime-PM-operations.patch
patches.suse/hwmon-nct6775-Change-labels-for-nct6799.patch
patches.suse/hwmon-tmp513-Fix-the-channel-number-in-tmp51x_is_vis.patch
patches.suse/gpio-pca9570-fix-kerneldoc.patch
patches.suse/gpio-mlxbf3-Support-add_pin_ranges.patch
patches.suse/gpio-mlxbf3-use-capital-OR-for-multiple-licenses-in-SPDX.patch
patches.suse/crypto-chacha20-p10-An-optimized-Chacha20-implementa.patch
patches.suse/crypt-chacha20-p10-Glue-code-for-optmized-Chacha20-i.patch
patches.suse/crypto-poly1305-p10-An-optimized-Poly1305-implementa.patch
@ -9731,6 +9741,7 @@
patches.suse/ALSA-hda-cs35l41-Ensure-amp-is-only-unmuted-during-p.patch
patches.suse/ASoC-SOF-amd-refactor-PSP-smn_read.patch
patches.suse/ASoC-stac9766-fix-build-errors-with-REGMAP_AC97.patch
patches.suse/minmax-Introduce-min-max-_array.patch
patches.suse/ASoC-Intel-avs-Add-es8336-machine-board.patch
patches.suse/ASoC-Intel-avs-Load-es8336-board-on-KBL-based-platfo.patch
patches.suse/ASoC-Intel-avs-Add-rt5663-machine-board.patch
@ -9936,6 +9947,8 @@
patches.suse/firmware-arm_scmi-Harden-perf-domain-info-access.patch
patches.suse/firmware-meson_sm-fix-to-avoid-potential-NULL-pointe.patch
patches.suse/firmware-ti_sci-Use-system_state-to-determine-pollin.patch
patches.suse/memory-tegra-Add-clients-used-by-DRM-in-Tegra234.patch
patches.suse/memory-tegra-add-MC-client-for-Tegra234-GPU.patch
patches.suse/soc-qcom-ocmem-Fix-NUM_PORTS-NUM_MACROS-macros.patch
patches.suse/dt-bindings-arm-msm-kpss-acc-Make-the-optional-reg-t.patch
patches.suse/soc-qcom-smem-Fix-incompatible-types-in-comparison.patch
@ -10295,6 +10308,8 @@
patches.suse/platform-x86-intel-tpmi-Read-feature-control-status.patch
patches.suse/platform-x86-intel-tpmi-Add-debugfs-interface.patch
patches.suse/platform-x86-dell-sysman-Fix-reference-leak.patch
patches.suse/mlxbf-bootctl-Support-the-large-icmc-write-read.patch
patches.suse/mlxbf-bootctl-Support-setting-the-ARM-boot-state-to-OS-up.patch
patches.suse/tools-power-x86-intel-speed-select-Fix-CPU-count-dis.patch
patches.suse/tools-power-x86-intel-speed-select-Support-more-than.patch
patches.suse/tools-power-x86-intel-speed-select-Error-on-CPU-coun.patch
@ -10303,6 +10318,7 @@
patches.suse/tools-power-x86-intel-speed-select-v1.17-release.patch
patches.suse/platform-x86-amd-pmf-Use-str_on_off-helper.patch
patches.suse/platform-x86-amd-pmc-Move-PMC-driver-to-separate-dir.patch
patches.suse/mlxbf-bootctl-Support-sysfs-entries-for-MFG-fields.patch
patches.suse/platform-mellanox-Cosmetic-changes.patch
patches.suse/platform-x86-amd-pmf-Fix-a-missing-cleanup-path.patch
patches.suse/platform-x86-amd-pmc-Fix-build-error-with-randconfig.patch
@ -10756,6 +10772,8 @@
patches.suse/lib-test_scanf-Add-explicit-type-cast-to-result-init.patch
patches.suse/docs-printk-formats-Fix-hex-printing-of-signed-value.patch
patches.suse/docs-printk-formats-Treat-char-as-always-unsigned.patch
patches.suse/i2c-mlxbf-Use-dev_err_probe-in-probe-function.patch
patches.suse/i2c-mlxbf-Use-devm_platform_get_and_ioremap_resource.patch
patches.suse/leds-pwm-Fix-error-code-in-led_pwm_create_fwnode.patch
patches.suse/leds-bcm63138-Rename-dependency-symbol-ARCH_BCM4908-.patch
patches.suse/leds-multicolor-Use-rounded-division-when-calculatin.patch
@ -11965,6 +11983,7 @@
patches.suse/HID-intel-ish-hid-ipc-Disable-and-reenable-ACPI-GPE-.patch
patches.suse/HID-Add-quirk-to-ignore-the-touchscreen-battery-on-H.patch
patches.suse/erofs-fix-memory-leak-of-LZMA-global-compressed-deduplication.patch
patches.suse/erofs-allow-empty-device-tags-in-flatdev-mode.patch
patches.suse/1316-drm-i915-Don-t-set-PIPE_CONTROL_FLUSH_L3-for-aux-inv.patch
patches.suse/1317-drm-i915-Register-engines-early-to-avoid-type-confus.patch
patches.suse/1318-drm-i915-Invalidate-the-TLBs-on-each-GT.patch
@ -12367,6 +12386,7 @@
patches.suse/platform-x86-asus-wmi-Map-0x2a-code-Ignore-0x2b-and-.patch
patches.suse/platform-surface-platform_profile-Propagate-error-if.patch
patches.suse/apple-gmux-Hard-Code-max-brightness-for-MMIO-gmux.patch
patches.suse/platform-mellanox-mlxbf-tmfifo-Fix-a-warning-message.patch
patches.suse/s390-cio-fix-a-memleak-in-css_alloc_subchannel.patch
patches.suse/s390-kasan-handle-DCSS-mapping-in-memory-holes.patch
patches.suse/s390-pci-fix-iommu-bitmap-allocation.patch
@ -12708,6 +12728,9 @@
patches.suse/devlink-introduce-possibility-to-expose-info-about-n.patch
patches.suse/net-mlx5e-Set-en-auxiliary-devlink-instance-as-neste.patch
patches.suse/selftests-bpf-trace_helpers.c-Optimize-kallsyms-cach.patch
patches.suse/selftests-bpf-Correct-map_fd-to-data_fd-in-tailcalls.patch
patches.suse/bpf-x64-Fix-tailcall-infinite-loop.patch
patches.suse/selftests-bpf-Add-testcases-for-tailcall-infinite-lo.patch
patches.suse/xsk-add-multi-buffer-support-for-sockets-sharing-ume.patch
patches.suse/bpf-make-it-easier-to-add-new-metadata-kfunc.patch
patches.suse/bpf-expose-information-about-supported-xdp-metadata-.patch
@ -13150,6 +13173,8 @@
patches.suse/hwmon-sch5627-Disallow-write-access-if-virtual-regis.patch
patches.suse/hwmon-ina3221-Add-support-for-channel-summation-disable.patch
patches.suse/platform-chrome-kunit-initialize-lock-for-fake-ec_de.patch
patches.suse/platform-mellanox-mlxbf-pmc-Add-support-for-BlueField-3.patch
patches.suse/platform-mellanox-mlxbf-bootctl-Convert-to-platform-remove-callback-returning-void.patch
patches.suse/platform-x86-intel-tpmi-Add-debugfs-support-for-read.patch
patches.suse/platform-x86-amd-pmc-Add-PMFW-command-id-to-support-.patch
patches.suse/platform-x86-intel-ifs-Store-IFS-generation-number.patch
@ -15353,6 +15378,14 @@
patches.suse/mm-page_alloc-remove-unnecessary-check-in-break_down_buddy_pages.patch
patches.suse/mm-page_alloc-remove-unnecessary-next_page-in-break_down_buddy_pages.patch
patches.suse/mm-migrate-record-the-mlocked-page-status-to-remove-unnecessary-lru-drain.patch
patches.suse/minmax-deduplicate-__unconst_integer_typeof.patch
patches.suse/minmax-fix-header-inclusions.patch
patches.suse/minmax-add-umin-a-b-and-umax-a-b.patch
patches.suse/minmax-allow-min-max-clamp-if-the-arguments-have-the.patch
patches.suse/minmax-fix-indentation-of-__cmp_once-and-__clamp_onc.patch
patches.suse/minmax-allow-comparisons-of-int-against-unsigned-cha.patch
patches.suse/minmax-relax-check-to-allow-comparison-between-unsig.patch
patches.suse/fs-ocfs2-check-status-values.patch
patches.suse/scripts-gdb-fix-usage-of-MOD_TEXT-not-defined-when-C.patch
patches.suse/buildid-reduce-header-file-dependencies-for-module.patch
patches.suse/verification-dot2k-Delete-duplicate-imports.patch
@ -16747,6 +16780,9 @@
patches.suse/platform-x86-asus-wmi-Move-i8042-filter-install-to-s.patch
patches.suse/platform-surface-aggregator-fix-recv_buf-return-valu.patch
patches.suse/platform-x86-wmi-Skip-blocks-with-zero-instances.patch
patches.suse/mlxbf-bootctl-correctly-identify-secure-boot-with-development-keys.patch
patches.suse/platform-mellanox-Add-null-pointer-checks-for-devm_kasprintf.patch
patches.suse/platform-mellanox-Check-devm_hwmon_device_register_with_groups-return-value.patch
patches.suse/of-dynamic-Fix-of_reconfig_get_state_change-return-v.patch
patches.suse/regmap-fix-bogus-error-on-regcache_sync-success.patch
patches.suse/cgroup_freezer-cgroup_freezing-Check-if-not-frozen.patch
@ -17090,6 +17126,8 @@
patches.suse/HID-nintendo-Prevent-divide-by-zero-on-code.patch
patches.suse/ring-buffer-Fix-slowpath-of-interrupted-event.patch
patches.suse/dm-raid-delay-flushing-event_work-after-reconfig_mut-db29.patch
patches.suse/dm-integrity-don-t-modify-bio-s-immutable-bio_vec-in-b86f.patch
patches.suse/dm-audit-fix-Kconfig-so-DM_AUDIT-depends-on-BLK_DEV_-6849.patch
patches.suse/platform-x86-thinkpad_acpi-fix-for-incorrect-fan-rep.patch
patches.suse/platform-x86-intel-pmc-Fix-hang-in-pmc_core_send_ltr.patch
patches.suse/platform-x86-amd-pmc-Move-platform-defines-to-header.patch
@ -17433,6 +17471,7 @@
patches.suse/mm-gup-fix-follow_devmap_p-mu-d-on-page-NULL-handling.patch
patches.suse/selftests-mm-dont-run-ksm_functional_tests-twice.patch
patches.suse/mm-migrate-fix-getting-incorrect-page-mapping-during-page-migration.patch
patches.suse/nilfs2-convert-nilfs_page_mkwrite-to-use-a-folio.patch
patches.suse/sched-fair-move-unused-stub-functions-to-header.patch
patches.suse/x86-sta2x11-include-header-for-sta2x11_get_instance-protot.patch
patches.suse/usb-fsl-mph-dr-of-mark-fsl_usb2_mpc5121_init-static.patch
@ -17479,6 +17518,7 @@
patches.suse/async-Split-async_schedule_node_domain.patch
patches.suse/async-Introduce-async_schedule_dev_nocall.patch
patches.suse/PM-sleep-Fix-possible-deadlocks-in-core-system-wide-.patch
patches.suse/platform-mellanox-mlxbf-tmfifo-Remove-unnecessary-bool-conversion.patch
patches.suse/platform-x86-intel-vsec-Fix-xa_alloc-memory-leak.patch
patches.suse/ipmi-Use-regspacings-passed-as-a-module-parameter.patch
patches.suse/efivarfs-force-RO-when-remounting-if-SetVariable-is-.patch
@ -17505,7 +17545,9 @@
patches.suse/afs-fix-the-usage-of-read_seqbegin_or_lock-in-afs_find_server.patch
patches.suse/dlm-use-kernel_connect-and-kernel_bind.patch
patches.suse/dlm-fix-format-seq-ops-type-4.patch
patches.suse/erofs-fix-memory-leak-on-short-lived-bounced-pages.patch
patches.suse/erofs-fix-lz4-inplace-decompression.patch
patches.suse/erofs-fix-up-compacted-indexes-for-block-size-4096.patch
patches.suse/pstore-ram-Fix-crash-when-setting-number-of-cpus-to-.patch
patches.suse/pstore-ram_core-fix-possible-overflow-in-persistent_.patch
patches.suse/nvdimm-btt-replace-deprecated-strncpy-with-strscpy-ab7e.patch
@ -18001,8 +18043,12 @@
patches.suse/net-ethernet-cortina-Drop-TSO-support.patch
patches.suse/arm64-dts-hisilicon-hikey970-pmic-fix-regulator-cells-properties.patch
patches.suse/arm64-dts-imx8mm-Reduce-GPU-to-nominal-speed.patch
patches.suse/arm64-zynqmp-Move-fixed-clock-to-for-kv260.patch
patches.suse/arm64-zynqmp-Fix-clock-node-name-in-kv260-cards.patch
patches.suse/arm64-dts-armada-3720-turris-mox-set-irq-type-for-RTC.patch
patches.suse/arm64-dts-sprd-fix-the-cpu-node-for-UMS512.patch
patches.suse/arm64-dts-sprd-Add-clock-reference-for-pll2-on-UMS512.patch
patches.suse/arm64-dts-sprd-Change-UMS512-idle-state-nodename-to-match-bindings.patch
patches.suse/arm64-dts-rockchip-configure-eth-pad-driver-strength-for-orangepi-r1-plus-lts.patch
patches.suse/arm64-dts-rockchip-Fix-rk3588-USB-power-domain-clocks.patch
patches.suse/arm64-dts-rockchip-Fix-led-pinctrl-of-lubancat-1.patch
@ -18021,6 +18067,13 @@
patches.suse/ARM-davinci-always-select-CONFIG_CPU_ARM926T.patch
patches.suse/dma-mapping-clear-dev-dma_mem-to-NULL-after-freeing-.patch
patches.suse/md-bypass-block-throttle-for-superblock-update-d6e0.patch
patches.suse/md-remove-flag-RemoveSynchronized-c891.patch
patches.suse/md-raid10-remove-rcu-protection-to-access-rdev-from--a448.patch
patches.suse/md-raid1-remove-rcu-protection-to-access-rdev-from-c-2d32.patch
patches.suse/md-raid5-remove-rcu-protection-to-access-rdev-from-c-ad86.patch
patches.suse/md-synchronize-flush-io-with-array-reconfiguration-fa2b.patch
patches.suse/md-raid1-remove-unnecessary-null-checking-af14.patch
patches.suse/md-Whenassemble-the-array-consult-the-superblock-of--dc1c.patch
patches.suse/virtio_blk-remove-the-broken-zone-revalidation-suppo.patch
patches.suse/block-reject-invalid-operation-in-submit_bio_noacct.patch
patches.suse/blk-wbt-remove-the-separate-write-cache-tracking.patch
@ -18098,6 +18151,14 @@
patches.suse/kernel-doc-handle-a-void-function-without-producing-.patch
patches.suse/ring-buffer-Documentation-Add-documentation-on-buffe.patch
patches.suse/reiserfs-Avoid-touching-renamed-directory-if-parent-.patch
patches.suse/ocfs2-Avoid-touching-renamed-directory-if-parent-doe.patch
patches.suse/udf_rename-only-access-the-child-content-on-cross-di.patch
patches.suse/ext2-Avoid-reading-renamed-directory-if-parent-does-.patch
patches.suse/ext4-don-t-access-the-source-subdirectory-content-on.patch
patches.suse/f2fs-Avoid-reading-renamed-directory-if-parent-does-.patch
patches.suse/rename-fix-the-locking-of-subdirectories.patch
patches.suse/kill-lock_two_inodes.patch
patches.suse/rename-avoid-a-deadlock-in-the-case-of-parents-havin.patch
patches.suse/drm-panel-edp-Add-AUO-B116XTN02-BOE-NT116WHM-N21-836.patch
patches.suse/Revert-drm-tidss-Annotate-dma-fence-critical-section.patch
patches.suse/Revert-drm-omapdrm-Annotate-dma-fence-critical-secti.patch
@ -18659,6 +18720,7 @@
patches.suse/backlight-hx8357-Convert-to-agnostic-GPIO-API.patch
patches.suse/pwm-Fix-out-of-bounds-access-in-of_pwm_single_xlate.patch
patches.suse/pwm-jz4740-Don-t-use-dev_err_probe-in-.request.patch
patches.suse/gpio-mlxbf3-add-an-error-code-check-in-mlxbf3_gpio_probe.patch
patches.suse/gpio-EN7523-fix-kernel-doc-warnings.patch
patches.suse/soundwire-bus-introduce-controller_id.patch
patches.suse/soundwire-fix-initializing-sysfs-for-same-devices-on.patch
@ -18700,10 +18762,13 @@
patches.suse/kdb-Fix-a-potential-buffer-overflow-in-kdb_local.patch
patches.suse/kbuild-buildtar-Remove-unused-dirs.patch
patches.suse/modpost-move-__attribute__-format-printf-2-3-to-modp.patch
patches.suse/erofs-Don-t-use-certain-unnecessary-folio_-functions.patch
patches.suse/io_uring-adjust-defer-tw-counting.patch
patches.suse/io_uring-clean-up-local-tw-add-wait-sync.patch
patches.suse/io_uring-clean-local_work_add-var-naming.patch
patches.suse/io_uring-combine-cq_wait_nr-checks.patch
patches.suse/md-Fix-md_seq_ops-regressions-f9cf.patch
patches.suse/md-raid1-Use-blk_opf_t-for-read-and-write-operations-7dab.patch
patches.suse/nvmet-tcp-Fix-a-kernel-panic-when-host-sends-an-inva.patch
patches.suse/nvmet-tcp-fix-a-crash-in-nvmet_req_complete.patch
patches.suse/nvmet-tcp-remove-boilerplate-code.patch
@ -18719,6 +18784,7 @@
patches.suse/ceph-fix-invalid-pointer-access-if-get_quota_realm-re.patch
patches.suse/apparmor-fix-possible-memory-leak-in-unpack_trans_ta.patch
patches.suse/apparmor-avoid-crash-when-parsed-profile-name-is-emp.patch
patches.suse/power-reset-pwr-mlxbf-support-graceful-reboot-instead-of-emergency-reset.patch
patches.suse/power-supply-bq256xx-fix-some-problem-in-bq256xx_hw_.patch
patches.suse/power-supply-cw2015-correct-time_to_empty-units-in-s.patch
patches.suse/drm-amdkfd-Fix-lock-dependency-warning.patch
@ -18920,6 +18986,8 @@
patches.suse/ahci-asm1166-correct-count-of-reported-ports.patch
patches.suse/ahci-add-43-bit-DMA-address-quirk-for-ASMedia-ASM106.patch
patches.suse/platform-x86-intel-uncore-freq-Fix-types-in-sysfs-ca.patch
patches.suse/platform-mellanox-mlxbf-tmfifo-Drop-Tx-network-packet-when-Tx-TmFIFO-is-full.patch
patches.suse/platform-mellanox-mlxbf-pmc-Fix-offset-calculation-for-crspace-events.patch
patches.suse/platform-x86-intel-ifs-Call-release_firmware-when-ha.patch
patches.suse/platform-x86-touchscreen_dmi-Add-info-for-the-TECLAS.patch
patches.suse/x86-CPU-AMD-Add-X86_FEATURE_ZEN5
@ -18975,6 +19043,9 @@
patches.suse/nvme-enable-retries-for-authentication-commands.patch
patches.suse/ahci-Extend-ASM1061-43-bit-DMA-address-quirk-to-othe.patch
patches.suse/dm-limit-the-number-of-targets-and-parameter-size-ar.patch
patches.suse/dm-stats-limit-the-number-of-entries-9cf1.patch
patches.suse/dm-writecache-allow-allocations-larger-than-2GiB-40ef.patch
patches.suse/dm-crypt-dm-verity-disable-tasklets-0a9b.patch
patches.suse/iommu-Allow-ops-default_domain-to-work-when-CONFIG_IOMMU_DMA
patches.suse/drm-tegra-Do-not-assume-that-a-NULL-domain-means-no-DMA-IOMMU
patches.suse/powerpc-iommu-Bring-back-table-group-release_ownership-call
@ -19103,7 +19174,9 @@
patches.suse/msft-hv-2942-hv_netvsc-Register-VF-in-netvsc_probe-if-NET_DEVICE_.patch
patches.suse/nfp-use-correct-macro-for-LengthSelect-in-BAR-config.patch
patches.suse/nfp-flower-prevent-re-adding-mac-index-for-bonded-po.patch
patches.suse/nfp-enable-NETDEV_XDP_ACT_REDIRECT-feature-flag.patch
patches.suse/selftests-net-let-big_tcp-test-cope-with-slow-env.patch
patches.suse/ppp_async-limit-MRU-to-64K.patch
patches.suse/selftests-cmsg_ipv6-repeat-the-exact-packet.patch
patches.suse/net-intel-fix-old-compiler-regressions.patch
patches.suse/wifi-iwlwifi-fix-double-free-bug.patch
@ -19116,6 +19189,7 @@
patches.suse/wifi-iwlwifi-exit-eSR-only-after-the-FW-does.patch
patches.suse/wifi-iwlwifi-do-not-announce-EPCS-support.patch
patches.suse/wifi-brcmfmac-Adjust-n_channels-usage-for-__counted_.patch
patches.suse/net-ethernet-ti-cpsw_new-enable-mac_managed_pm-to-fi.patch
patches.suse/octeontx2-af-Initialize-maps.patch
patches.suse/s390-qeth-Fix-potential-loss-of-L3-IP-in-case-of-network-issues.patch
patches.suse/netfilter-nft_set_rbtree-skip-end-interval-element-f.patch
@ -19157,6 +19231,7 @@
patches.suse/firewire-core-send-bus-reset-promptly-on-gap-count-e.patch
patches.suse/nvme-host-fix-the-updating-of-the-firmware-version.patch
patches.suse/nilfs2-fix-data-corruption-in-dsync-block-recovery-f.patch
patches.suse/nilfs2-fix-hang-in-nilfs_lookup_dirty_data_buffers.patch
patches.suse/x86-fpu-Stop-relying-on-userspace-for-info-to-fault-in-xsa.patch
patches.suse/x86-Kconfig-Transmeta-Crusoe-is-CPU-family-5-not-6.patch
patches.suse/HID-wacom-Do-not-register-input-devices-until-after-.patch
@ -19185,6 +19260,7 @@
patches.suse/i40e-avoid-double-calling-i40e_pf_rxq_wait.patch
patches.suse/i40e-take-into-account-XDP-Tx-queues-when-stopping-r.patch
patches.suse/bnad-fix-work_queue-type-mismatch.patch
patches.suse/ethernet-cpts-fix-function-pointer-cast-warnings.patch
patches.suse/wifi-mac80211-reload-info-pointer-in-ieee80211_tx_de.patch
patches.suse/wifi-iwlwifi-Fix-some-error-codes.patch
patches.suse/wifi-iwlwifi-uninitialized-variable-in-iwl_acpi_get_.patch
@ -19305,18 +19381,24 @@
patches.suse/selftests-bonding-set-active-slave-to-primary-eth1-s.patch
patches.suse/ionic-use-pci_is_enabled-not-open-code.patch
patches.suse/octeontx2-af-Consider-the-action-set-by-PF.patch
patches.suse/net-ipa-don-t-overrun-IPA-suspend-interrupt-register.patch
patches.suse/gtp-fix-use-after-free-and-null-ptr-deref-in-gtp_gen.patch
patches.suse/net-sparx5-Add-spinlock-for-frame-transmission-from-.patch
patches.suse/net-phy-realtek-Fix-rtl8211f_config_init-for-RTL8211.patch
patches.suse/l2tp-pass-correct-message-length-to-ip6_append_data.patch
patches.suse/cachefiles-fix-memory-leak-in-cachefiles_add_cache.patch
patches.suse/afs-Increase-buffer-size-in-afs_update_volume_status.patch
patches.suse/platform-x86-touchscreen_dmi-Allow-partial-prefix-ma.patch
patches.suse/platform-x86-intel-vbtn-Stop-calling-VBDL-from-notif.patch
patches.suse/platform-x86-thinkpad_acpi-Only-update-profile-if-su.patch
patches.suse/selftests-iommu-fix-the-config-fragment.patch
patches.suse/md-Fix-missing-release-of-active_io-for-flush-8556.patch
patches.suse/md-Don-t-ignore-suspended-array-in-md_check_recovery-1baa.patch
patches.suse/md-Don-t-ignore-read-only-array-in-md_check_recovery-55a4.patch
patches.suse/md-Make-sure-md_do_sync-will-set-MD_RECOVERY_DONE-82ec.patch
patches.suse/md-Don-t-register-sync_thread-for-reshape-directly-ad39.patch
patches.suse/md-Don-t-suspend-the-array-for-interrupted-reshape-9e46.patch
patches.suse/block-sed-opal-handle-empty-atoms-when-parsing-respo.patch
patches.suse/ata-libata-core-Do-not-try-to-set-sleeping-devices-t.patch
patches.suse/ata-ahci_ceva-fix-error-handling-for-Xilinx-GT-PHY-s.patch
patches.suse/drm-buddy-Modify-duplicate-list_splice_tail-call.patch
@ -19333,14 +19415,25 @@
patches.suse/drm-amd-display-Fix-memory-leak-in-dm_sw_fini.patch
patches.suse/drm-amd-display-fix-null-pointer-dereference-on-edid.patch
patches.suse/drm-amdgpu-Fix-the-runtime-resume-failure-issue.patch
patches.suse/dm-integrity-recheck-the-integrity-tag-after-a-failu-c88f.patch
patches.suse/dm-verity-recheck-the-hash-after-a-failure-9177.patch
patches.suse/dm-crypt-don-t-modify-the-data-when-using-authentica-50c7.patch
patches.suse/dm-crypt-recheck-the-integrity-tag-after-a-failure-42e1.patch
patches.suse/dm-verity-dm-crypt-align-struct-bvec_iter-correctly-787f.patch
patches.suse/dm-crypt-dm-integrity-dm-verity-bump-target-version-0e0c.patch
patches.suse/s390-use-the-correct-count-for-__iowrite64_copy.patch
patches.suse/s390-cio-fix-invalid-EBUSY-on-ccw_device_start.patch
patches.suse/arm64-sme-Restore-SME-registers-on-exit-from-suspend.patch
patches.suse/arm64-sme-Restore-SMCR_EL1.EZT0-on-exit-from-suspend.patch
patches.suse/ARM-ep93xx-Add-terminator-to-gpiod_lookup_table.patch
patches.suse/arm64-dts-imx8mp-Disable-UART4-by-default-on-Data-Modul-i.MX8M-Plus-eDM-SBC.patch
patches.suse/bus-imx-weim-fix-valid-range-check.patch
patches.suse/arm64-dts-rockchip-set-num-cs-property-for-spi-on-px30.patch
patches.suse/i2c-imx-when-being-a-target-mark-the-last-read-as-pr.patch
patches.suse/dm-integrity-dm-verity-reduce-stack-usage-for-rechec-66ad.patch
patches.suse/powerpc-pseries-iommu-DLPAR-add-doesn-t-completely-i.patch
patches.suse/erofs-fix-handling-kern_mount-failure.patch
patches.suse/erofs-fix-refcount-on-the-metabuf-used-for-inode-lookup.patch
patches.suse/PCI-MSI-Prevent-MSI-hardware-interrupt-number-trunca.patch
patches.suse/x86-bugs-Add-asm-helpers-for-executing-VERW.patch
patches.suse/x86-entry_64-Add-VERW-just-before-userspace-transition.patch
@ -19364,7 +19457,19 @@
patches.suse/mtd-spinand-gigadevice-Fix-the-get-ecc-status-issue.patch
patches.suse/mtd-rawnand-marvell-fix-layouts.patch
patches.suse/crypto-arm64-neonbs-fix-out-of-bounds-access-on-shor.patch
patches.suse/ice-fix-connection-state-of-DPLL-and-out-pin.patch
patches.suse/ice-fix-dpll-input-pin-phase_adjust-value-updates.patch
patches.suse/ice-fix-dpll-and-dpll_pin-data-access-on-PF-reset.patch
patches.suse/ice-fix-dpll-periodic-work-data-updates-on-PF-reset.patch
patches.suse/ice-fix-pin-phase-adjust-updates-on-PF-reset.patch
patches.suse/ice-Fix-ASSERT_RTNL-warning-during-certain-scenarios.patch
patches.suse/net-dpaa-fman_memac-accept-phy-interface-type-10gbas.patch
patches.suse/tun-Fix-xdp_rxq_info-s-queue_index-when-detaching.patch
patches.suse/net-veth-clear-GRO-when-clearing-XDP-even-when-down.patch
patches.suse/lan78xx-enable-auto-speed-configuration-for-LAN7850-.patch
patches.suse/ionic-check-before-releasing-pci-regions.patch
patches.suse/ionic-check-cmd_regs-before-copying-in-or-out.patch
patches.suse/ionic-restore-netdev-feature-bits-after-reset.patch
patches.suse/net-usb-dm9601-fix-wrong-return-value-in-dm9601_mdio.patch
patches.suse/net-lan78xx-fix-softirq-work-is-pending-error.patch
patches.suse/wifi-nl80211-reject-iftype-change-with-mesh-ID-chang.patch
@ -19407,6 +19512,7 @@
patches.suse/mmc-mmci-stm32-fix-DMA-API-overlapping-mappings-warn.patch
patches.suse/mmc-sdhci-xenon-fix-PHY-init-clock-stability.patch
patches.suse/mmc-sdhci-xenon-add-timeout-for-PHY-init-complete.patch
patches.suse/afs-Fix-endless-loop-in-directory-parsing.patch
patches.suse/btrfs-fix-double-free-of-anonymous-device-after-snap.patch
patches.suse/ceph-switch-to-corrected-encoding-of-max_xattr_size-i.patch
patches.suse/kbuild-Add-Wa-fatal-warnings-to-as-instr-invocation.patch
@ -19415,12 +19521,21 @@
patches.suse/gpiolib-Fix-the-error-path-order-in-gpiochip_add_dat.patch
patches.suse/gpio-fix-resource-unwinding-order-in-error-path.patch
patches.suse/x86-e820-Don-t-reserve-SETUP_RNG_SEED-in-e820.patch
patches.suse/powerpc-pseries-iommu-IOMMU-table-is-not-initialized.patch
patches.suse/powerpc-rtas-use-correct-function-name-for-resetting.patch
patches.suse/dmaengine-fsl-qdma-fix-SoC-may-hang-on-16-byte-unali.patch
patches.suse/dmaengine-fsl-qdma-init-irq-after-reg-initialization.patch
patches.suse/dmaengine-idxd-Ensure-safe-user-copy-of-completion-r.patch
patches.suse/dmaengine-ptdma-use-consistent-DMA-masks.patch
patches.suse/phy-freescale-phy-fsl-imx8-mipi-dphy-Fix-alias-name-.patch
patches.suse/msft-hv-2943-hv_utils-Allow-implicit-ICTIMESYNCFLAG_SYNC.patch
patches.suse/msft-hv-2944-Drivers-hv-vmbus-Calculate-ring-buffer-size-for-more.patch
patches.suse/msft-hv-2946-Drivers-hv-vmbus-Remove-duplication-and-cleanup-code.patch
patches.suse/msft-hv-2947-Drivers-hv-vmbus-Update-indentation-in-create_gpadl_.patch
patches.suse/integrity-eliminate-unnecessary-Problem-loading-X.50.patch
patches.suse/arm64-dts-imx8mp-Fix-LDB-clocks-property.patch
patches.suse/arm64-tegra-Fix-Tegra234-MGBE-power-domains.patch
patches.suse/net-lan78xx-fix-runtime-PM-count-underflow-on-link-s.patch
patches.suse/erofs-apply-proper-VMA-alignment-for-memory-mapped-files-on-THP.patch
patches.suse/mm-vmscan-prevent-infinite-loop-for-costly-GFP_NOIO-__GFP_RETRY_MAYFAIL-allocations.patch
patches.suse/mm-mmap-fix-vma_merge-case-7.patch
@ -19477,7 +19592,10 @@
patches.suse/lib-cmdline-Fix-an-invalid-format-specifier-in-an-as.patch
patches.suse/lib-memcpy_kunit-Fix-an-invalid-format-specifier-in-.patch
patches.suse/rtc-test-Fix-invalid-format-specifier.patch
patches.suse/dm-dm-zoned-guard-blkdev_zone_mgmt-with-noio-scope-2180.patch
patches.suse/blk-mq-don-t-change-nr_hw_queues-and-nr_maps-for-kdu.patch
patches.suse/md-raid5-fix-atomicity-violation-in-raid5_cache_coun-dfd2.patch
patches.suse/dm-raid-fix-lockdep-waring-in-pers-hot_add_disk-9500.patch
patches.suse/x86-sev-Harden-VC-instruction-emulation-somewhat
patches.suse/x86-mm-Fix-memory-encryption-features-advertisement
patches.suse/x86-sme-Fix-memory-encryption-setting-if-enabled-by-default-and-
@ -19507,6 +19625,7 @@
patches.suse/crypto-ccp-Add-the-SNP_COMMIT-command
patches.suse/crypto-ccp-Add-the-SNP_SET_CONFIG-command
patches.suse/Documentation-virt-Fix-up-pre-formatted-text-block-f.patch
patches.suse/0001-iommu-amd-Fix-failure-return-from-snp_lookup_rmpentr.patch
patches.suse/crypto-ccp-Have-it-depend-on-AMD_IOMMU.patch
patches.suse/RAS-Introduce-AMD-Address-Translation-Library.patch
patches.suse/EDAC-amd64-Use-new-AMD-Address-Translation-Library.patch
@ -19525,10 +19644,30 @@
patches.suse/Documentation-hw-vuln-Add-documentation-for-RFDS.patch
patches.suse/x86-rfds-Mitigate-Register-File-Data-Sampling-RFDS.patch
patches.suse/KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guests.patch
patches.suse/s390-pai-fix-attr_event_free-upper-limit-for-pai-device-drivers.patch
patches.suse/s390-cache-prevent-rebuild-of-shared_cpu_list.patch
patches.suse/arm64-dts-allwinner-h6-Add-RX-DMA-channel-for-SPDIF.patch
patches.suse/arm64-dts-imx8mm-kontron-Disable-pullups-for-I2C-signals-on-OSM-S-i.MX8MM.patch
patches.suse/arm64-dts-imx8mm-kontron-Disable-pullups-for-I2C-signals-on-SL-BL-i.MX8MM.patch
patches.suse/arm64-dts-imx8mm-kontron-Disable-pullups-for-onboard-UART-signals-on-BL-OSM-S-board.patch
patches.suse/arm64-dts-imx8mm-kontron-Disable-pullups-for-onboard-UART-signals-on-BL-board.patch
patches.suse/arm64-dts-imx8mm-kontron-Disable-pull-resistors-for-SD-card-signals-on-BL-OSM-S-board.patch
patches.suse/arm64-dts-imx8mm-kontron-Disable-pull-resistors-for-SD-card-signals-on-BL-board.patch
patches.suse/arm64-dts-imx8mm-kontron-Fix-interrupt-for-RTC-on-OSM-S-i.MX8MM-module.patch
patches.suse/arm64-dts-imx8mm-kontron-Fix-OSM-S-devicetrees-to-match-latest-hardware.patch
patches.suse/arm64-dts-imx8mm-kontron-Refactor-devicetree-for-OSM-S-module-and-board.patch
patches.suse/arm64-dts-imx8mm-venice-gw71xx-fix-USB-OTG-VBUS.patch
patches.suse/arm64-dts-imx8mp-Set-SPI-NOR-to-max-40-MHz-on-Data-Modul-i.MX8M-Plus-eDM-SBC.patch
patches.suse/arm64-dts-rockchip-add-missing-interrupt-names-for-rk356x-vdpu.patch
patches.suse/arm64-dts-rockchip-fix-reset-names-for-rk356x-i2s2-controller.patch
patches.suse/arm64-dts-rockchip-drop-rockchip-trcm-sync-tx-only-from-rk3588-i2s.patch
patches.suse/firmware-arm_scmi-Fix-double-free-in-SMC-transport-c.patch
patches.suse/bus-tegra-aconnect-Update-dependency-to-ARCH_TEGRA.patch
patches.suse/soc-qcom-socinfo-rename-PM2250-to-PM4125.patch
patches.suse/soc-qcom-llcc-Check-return-value-on-Broadcast_OR-reg.patch
patches.suse/memory-tegra-Correct-DLA-client-names.patch
patches.suse/memory-tegra-Add-BPMP-and-ICC-info-for-DLA-clients.patch
patches.suse/btrfs-preallocate-temporary-extent-buffer-for-inode-.patch
patches.suse/doc-guide-kernel-doc-tell-about-object-like-macros.patch
patches.suse/wifi-b43-Stop-wake-correct-queue-in-DMA-Tx-path-when.patch
patches.suse/wifi-b43-Stop-wake-correct-queue-in-PIO-Tx-path-when.patch
@ -19541,6 +19680,10 @@
patches.suse/wifi-mwifiex-debugfs-Drop-unnecessary-error-check-fo.patch
patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
patches.suse/wifi-brcmfmac-avoid-invalid-list-operation-when-vend.patch
patches.suse/net-sched-Add-helper-macros-with-module-names.patch
patches.suse/net-sched-Add-module-aliases-for-cls_-sch_-act_-modules.patch
patches.suse/net-sched-Load-modules-via-their-alias.patch
patches.suse/net-sched-Remove-alias-of-sch_clsact.patch
patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
patches.suse/r8169-add-support-for-RTL8126A.patch
patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
@ -19586,6 +19729,7 @@
patches.suse/wifi-mt76-mt7921-fix-incorrect-type-conversion-for-C.patch
patches.suse/wifi-mt76-mt792x-fix-a-potential-loading-failure-of-.patch
patches.suse/wifi-mac80211-track-capability-opmode-NSS-separately.patch
patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
patches.suse/wifi-mac80211-update-scratch_pos-after-defrag.patch
patches.suse/wifi-rtw88-8821cu-Fix-firmware-upload-fail.patch
patches.suse/wifi-rtw88-8821c-Fix-beacon-loss-and-disconnect.patch
@ -19612,6 +19756,12 @@
patches.suse/net-phy-dp83822-Fix-RGMII-TX-delay-configuration.patch
patches.suse/r8152-fix-unknown-device-for-choose_configuration.patch
patches.suse/selinux-don-t-filter-copy-up-xattrs-while-uninitiali.patch
patches.suse/0001-PCI-Make-pci_dev_is_disconnected-helper-public-for-o.patch
patches.suse/0002-iommu-vt-d-Don-t-issue-ATS-Invalidation-request-when.patch
patches.suse/0001-iommu-amd-Mark-interrupt-as-managed.patch
patches.suse/dm-ioctl-update-DM_DRIVER_EMAIL-to-new-dm-devel-mail-86ab.patch
patches.suse/dm-raid-fix-false-positive-for-requeue-needed-during-b25b.patch
patches.suse/dm-call-the-resume-method-on-internal-suspend-65e8.patch
patches.suse/pwm-sti-Fix-capture-for-st-pwm-num-chan-st-capture-n.patch
patches.suse/pwm-mediatek-Update-kernel-doc-for-struct-pwm_mediat.patch
patches.suse/mmc-tmio-avoid-concurrent-runs-of-mmc_request_done.patch
@ -19636,6 +19786,10 @@
patches.suse/ACPI-processor_idle-Fix-memory-leak-in-acpi_processo.patch
patches.suse/thermal-intel-Fix-intel_tcc_get_temp-to-support-nega.patch
patches.suse/tpm-tpm_tis-Avoid-warning-splat-at-shutdown.patch
patches.suse/xfs-ensure-submit-buffers-on-LSN-boundaries-in-error-handlers.patch
patches.suse/xfs-fix-SEEK_HOLE-DATA-for-regions-with-active-COW-extents.patch
patches.suse/xfs-fix-imprecise-logic-in-xchk_btree_check_block_owner.patch
patches.suse/xfs-shrink-failure-needs-to-hold-AGI-buffer.patch
patches.suse/drm-tegra-dsi-Add-missing-check-for-of_find_device_b.patch
patches.suse/drm-tegra-dpaux-Fix-PM-disable-depth-imbalance-in-te.patch
patches.suse/drm-tegra-dsi-Fix-some-error-handling-paths-in-tegra.patch
@ -19664,6 +19818,7 @@
patches.suse/drm-amdgpu-Fix-potential-out-of-bounds-access-in-amd.patch
patches.suse/Revert-drm-i915-xe2lpd-Treat-cursor-plane-as-regular.patch
patches.suse/drm-ci-use-clk_ignore_unused-for-apq8016.patch
patches.suse/drm-amd-display-Fix-vs-typos.patch
patches.suse/drm-radeon-ni-Fix-wrong-firmware-size-logging-in-ni_.patch
patches.suse/drm-amd-display-fix-NULL-checks-for-adev-dm.dc-in-am.patch
patches.suse/drm-amd-display-Add-replay-NULL-check-in-edp_set_rep.patch
@ -19748,14 +19903,99 @@
patches.suse/ALSA-hda-realtek-ALC236-fix-volume-mute-mic-mute-LED.patch
patches.suse/ALSA-hda-tas2781-remove-unnecessary-runtime_pm-calls.patch
patches.suse/ALSA-usb-audio-Stop-parsing-channels-bits-when-all-c.patch
patches.suse/perf-pmu-events-powerpc-Update-json-mapfile-with-Power11-PVR.patch
patches.suse/dm-treat-alloc_dax-EOPNOTSUPP-failure-as-non-fatal-c292.patch
patches.suse/dcssblk-handle-alloc_dax-EOPNOTSUPP-failure.patch
patches.suse/0001-lib-stackdepot-Fix-first-entry-having-a-0-handle.patch
patches.suse/0002-lib-stackdepot-Move-stack_record-struct-definition-i.patch
patches.suse/0003-mm-page_owner-Maintain-own-list-of-stack_records-str.patch
patches.suse/0004-mm-page_owner-Implement-the-tracking-of-the-stacks-c.patch
patches.suse/0005-mm-page_owner-Display-all-stacks-and-their-count.patch
patches.suse/0006-mm-page_owner-Filter-out-stacks-by-a-threshold.patch
patches.suse/0007-mm-page_owner-Update-Documentation-regarding-page_ow.patch
patches.suse/modules-wait-do_free_init-correctly.patch
patches.suse/selftests-mm-dont-fail-testsuite-due-to-a-lack-of-hu.patch
patches.suse/selftests-mm-hugetlb_reparenting_test-do-not-unmount.patch
patches.suse/selftests-mm-protection_keys-save-restore-nr_hugepag.patch
patches.suse/nilfs2-fix-failure-to-detect-DAT-corruption-in-btree.patch
patches.suse/nilfs2-prevent-kernel-bug-at-submit_bh_wbc.patch
# jejb/scsi for-next
patches.suse/media-staging-ipu3-imgu-Set-fields-before-media_enti.patch
patches.suse/media-xc4000-Fix-atomicity-violation-in-xc4000_get_f.patch
patches.suse/media-videobuf2-Fix-doc-comment.patch
patches.suse/media-em28xx-annotate-unchecked-call-to-media_device.patch
patches.suse/media-v4l2-tpg-fix-some-memleaks-in-tpg_alloc.patch
patches.suse/media-v4l2-mem2mem-fix-a-memleak-in-v4l2_m2m_registe.patch
patches.suse/media-mc-Add-local-pad-to-pipeline-regardless-of-the.patch
patches.suse/media-nxp-imx8-isi-Check-whether-crossbar-pad-is-non.patch
patches.suse/media-edia-dvbdev-fix-a-use-after-free.patch
patches.suse/media-cedrus-h265-Fix-configuring-bitstream-size.patch
patches.suse/media-sun8i-di-Fix-coefficient-writes.patch
patches.suse/media-sun8i-di-Fix-power-on-off-sequences.patch
patches.suse/media-sun8i-di-Fix-chroma-difference-threshold.patch
patches.suse/media-imx-csc-scaler-fix-v4l2_ctrl_handler-memory-le.patch
patches.suse/media-go7007-add-check-of-return-value-of-go7007_rea.patch
patches.suse/media-pvrusb2-remove-redundant-NULL-check.patch
patches.suse/media-pvrusb2-fix-pvr2_stream_callback-casts.patch
patches.suse/media-i2c-imx290-Fix-IMX920-typo.patch
patches.suse/media-pvrusb2-fix-uaf-in-pvr2_context_set_notify.patch
patches.suse/media-dvb-frontends-avoid-stack-overflow-warnings-wi.patch
patches.suse/media-go7007-fix-a-memleak-in-go7007_load_encoder.patch
patches.suse/media-ttpci-fix-two-memleaks-in-budget_av_attach.patch
patches.suse/media-usbtv-Remove-useless-locks-in-usbtv_video_free.patch
patches.suse/clk-renesas-r8a779g0-Correct-PFC-GPIO-parent-clocks.patch
patches.suse/clk-renesas-r8a779f0-Correct-PFC-GPIO-parent-clock.patch
patches.suse/clk-zynq-Prevent-null-pointer-dereference-caused-by-.patch
patches.suse/clk-hisilicon-hi3519-Release-the-correct-number-of-g.patch
patches.suse/clk-hisilicon-hi3559a-Fix-an-erroneous-devm_kfree.patch
patches.suse/clk-mediatek-mt8135-Fix-an-error-handling-path-in-cl.patch
patches.suse/clk-mediatek-mt8183-Correct-parent-of-CLK_INFRA_SSPM.patch
patches.suse/clk-mediatek-mt7981-topckgen-flag-SGM_REG_SEL-as-cri.patch
patches.suse/clk-keystone-sci-clk-Adding-support-for-non-contiguo.patch
patches.suse/clk-meson-Add-missing-clocks-to-axg_clk_regmaps.patch
patches.suse/clk-qcom-gcc-sdm845-Add-soft-dependency-on-rpmhpd.patch
patches.suse/clk-qcom-dispcc-sdm845-Adjust-internal-GDSC-wait-tim.patch
patches.suse/clk-qcom-gcc-ipq6018-fix-terminating-of-frequency-ta.patch
patches.suse/clk-qcom-gcc-ipq8074-fix-terminating-of-frequency-ta.patch
patches.suse/clk-qcom-gcc-ipq9574-fix-terminating-of-frequency-ta.patch
patches.suse/clk-qcom-mmcc-apq8084-fix-terminating-of-frequency-t.patch
patches.suse/clk-qcom-mmcc-msm8974-fix-terminating-of-frequency-t.patch
patches.suse/clk-Fix-clk_core_get-NULL-dereference.patch
patches.suse/clk-samsung-exynos850-Propagate-SPI-IPCLK-rate-chang.patch
patches.suse/clk-imx-imx8mp-Fix-SAI_MCLK_SEL-definition.patch
patches.suse/mtd-maps-physmap-core-fix-flash-size-larger-than-32-.patch
patches.suse/mtd-rawnand-meson-fix-scrambling-mode-value-in-comma.patch
patches.suse/mtd-rawnand-lpc32xx_mlc-fix-irq-handler-prototype.patch
patches.suse/mtd-rawnand-Fix-and-simplify-again-the-continuous-re.patch
patches.suse/mtd-rawnand-Constrain-even-more-when-continuous-read.patch
patches.suse/of-make-for_each_property_of_node-available-to-to-OF.patch
patches.suse/KVM-s390-only-deliver-the-set-service-event-bits.patch
patches.suse/crypto-xilinx-call-finalize-with-bh-disabled.patch
patches.suse/crypto-qat-change-SLAs-cleanup-flow-at-shutdown.patch
patches.suse/crypto-qat-resolve-race-condition-during-AER-recover.patch
patches.suse/crypto-arm-sha-fix-function-cast-warnings.patch
patches.suse/crypto-ccp-Avoid-discarding-errors-in-psp_send_platf.patch
patches.suse/crypto-qat-remove-unused-macros-in-qat_comp_alg.c.patch
patches.suse/crypto-qat-removed-unused-macro-in-adf_cnv_dbgfs.c.patch
patches.suse/crypto-qat-avoid-division-by-zero.patch
patches.suse/crypto-qat-remove-double-initialization-of-value.patch
patches.suse/crypto-jitter-fix-CRYPTO_JITTERENTROPY-help-text.patch
patches.suse/powerpc-smp-Adjust-nr_cpu_ids-to-cover-all-threads-o.patch
patches.suse/powerpc-smp-Increase-nr_cpu_ids-to-include-the-boot-.patch
patches.suse/powerpc-smp-Lookup-avail-once-per-device-tree-node.patch
patches.suse/powerpc-smp-Factor-out-assign_threads.patch
patches.suse/powerpc-smp-Remap-boot-CPU-onto-core-0-if-nr_cpu_ids.patch
patches.suse/powerpc-Add-Power11-architected-and-raw-mode.patch
patches.suse/powerpc-perf-power11-performance-monitoring-support.patch
patches.suse/powerpc-pseries-Add-a-clear-modifier-to-ibm-pa-pi-fe.patch
patches.suse/powerpc-pseries-Set-CPU_FTR_DBELL-according-to-ibm-p.patch
patches.suse/powerpc-Use-user_mode-macro-when-possible.patch
patches.suse/powerpc-Implement-set_memory_rox.patch
patches.suse/powerpc-kprobes-Handle-error-returned-by-set_memory_.patch
patches.suse/powerpc-pseries-Fix-potential-memleak-in-papr_get_at.patch
patches.suse/powerpc-64s-Move-dcbt-dcbtst-sequence-into-a-macro.patch
patches.suse/powerpc-64s-Use-.machine-power4-around-dcbt.patch
patches.suse/powerpc-Remove-cpu-as-y-completely.patch
patches.suse/powerpc-64s-Fix-get_hugepd_cache_index-build-failure.patch
patches.suse/scsi-mpt3sas-Reload-SBR-without-rebooting-HBA.patch
patches.suse/scsi-lpfc-Initialize-status-local-variable-in-lpfc_s.patch
patches.suse/scsi-lpfc-Fix-possible-memory-leak-in-lpfc_rcv_padis.patch
@ -19774,27 +20014,30 @@
patches.suse/scsi-lpfc-Change-lpfc_vport-load_flag-member-into-a-.patch
patches.suse/scsi-lpfc-Update-lpfc-version-to-14.4.0.0.patch
patches.suse/scsi-lpfc-Copyright-updates-for-14.4.0.0-patches.patch
patches.suse/scsi-lpfc-Replace-deprecated-strncpy-with-strscpy.patch
patches.suse/watchdog-starfive-Check-pm_runtime_enabled-before-de.patch
patches.suse/watchdog-stm32_iwdg-initialize-default-timeout.patch
patches.suse/i3c-dw-Disable-IBI-IRQ-depends-on-hot-join-and-SIR-e.patch
patches.suse/ALSA-hda-realtek-Add-quirk-for-Lenovo-Yoga-9-14IMH9.patch
patches.suse/Revert-ALSA-usb-audio-Name-feature-ctl-using-output-.patch
patches.suse/ALSA-hda-realtek-add-in-quirk-for-Acer-Swift-Go-16-S.patch
patches.suse/drm-i915-Add-missing-to-__assign_str-macros-in-trace.patch
patches.suse/RDMA-irdma-Remove-duplicate-assignment.patch
patches.suse/RDMA-srpt-Do-not-register-event-handler-until-srpt-d.patch
patches.suse/RDMA-hns-Fix-mis-modifying-default-congestion-contro.patch
patches.suse/RDMA-device-Fix-a-race-between-mad_client-and-cm_cli.patch
patches.suse/RDMA-rtrs-clt-Check-strnlen-return-len-in-sysfs-mpat.patch
patches.suse/thermal-drivers-mediatek-lvts_thermal-Fix-a-memory-l.patch
patches.suse/thermal-drivers-mediatek-Fix-control-buffer-enableme.patch
patches.suse/cpufreq-dt-always-allocate-zeroed-cpumask.patch
patches.suse/soc-fsl-dpio-fix-kcalloc-argument-order.patch
# powerpc/linux next
patches.suse/powerpc-smp-Adjust-nr_cpu_ids-to-cover-all-threads-o.patch
patches.suse/powerpc-smp-Increase-nr_cpu_ids-to-include-the-boot-.patch
patches.suse/powerpc-smp-Lookup-avail-once-per-device-tree-node.patch
patches.suse/powerpc-smp-Factor-out-assign_threads.patch
patches.suse/powerpc-smp-Remap-boot-CPU-onto-core-0-if-nr_cpu_ids.patch
patches.suse/powerpc-Add-Power11-architected-and-raw-mode.patch
patches.suse/powerpc-perf-power11-performance-monitoring-support.patch
patches.suse/powerpc-pseries-Add-a-clear-modifier-to-ibm-pa-pi-fe.patch
patches.suse/powerpc-pseries-Set-CPU_FTR_DBELL-according-to-ibm-p.patch
# netdev/net main
patches.suse/net-sched-Add-module-alias-for-sch_fq_pie.patch
# gregkh/usb usb-next
patches.suse/usb-typec-ucsi-Update-connector-cap-and-status.patch
# mkp/scsi for-next
patches.suse/scsi-lpfc-Replace-deprecated-strncpy-with-strscpy.patch
# perf/perf-tools-next perf-tools-next
patches.suse/perf-pmu-events-powerpc-Update-json-mapfile-with-Power11-PVR.patch
# masahiroy/linux-kbuild for-next
patches.suse/kbuild-Use-fmin-function-alignment-when-available.patch
@ -19814,17 +20057,8 @@
# to get into mainline any time soon (or ever) belong
# to area specific sections below.
########################################################
patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
patches.suse/powerpc-kexec_file-Add-KEXEC_SIG-support.patch
patches.suse/firmware-qemu_fw_cfg-Do-not-hard-depend-on-CONFIG_HA.patch
patches.suse/0001-lib-stackdepot-Fix-first-entry-having-a-0-handle.patch
patches.suse/0002-lib-stackdepot-Move-stack_record-struct-definition-i.patch
patches.suse/0003-mm-page_owner-Maintain-own-list-of-stack_records-str.patch
patches.suse/0004-mm-page_owner-Implement-the-tracking-of-the-stacks-c.patch
patches.suse/0005-mm-page_owner-Display-all-stacks-and-their-count.patch
patches.suse/0006-mm-page_owner-Filter-out-stacks-by-a-threshold.patch
patches.suse/0007-mm-page_owner-Update-Documentation-regarding-page_ow.patch
patches.suse/block-sed-opal-handle-empty-atoms-when-parsing-respo.patch
patches.suse/uio-introduce-uio_mem_dma_coherent-type.patch
patches.suse/cnic-bnx2-bnx2x-use-uio_mem_dma_coherent.patch
patches.suse/uio_pruss-uio_mem_dma_coherent-conversion.patch
@ -19971,6 +20205,7 @@
patches.suse/md-display-timeout-error.patch
patches.suse/blk-wbt-Fix-detection-of-dirty-throttled-tasks.patch
+hmzhao patches.suse/md-bitmap-don-t-use-index-for-pages-backing-the-bitm-d703.patch
patches.suse/raid1-fix-use-after-free-for-original-bio-in-raid1_w.patch
########################################################
# Networking core

View File

@ -1,3 +1,3 @@
2024-03-15 16:36:08 +0000
GIT Revision: 315984222d95397f895e8f96d99fdc1f5b7bee29
GIT Branch: ALP-current
2024-03-21 06:00:06 +0000
GIT Revision: 5994801775d8db08c4707ba53be3814cb04a8bb4
GIT Branch: ALP-current-GA

View File

@ -937,6 +937,7 @@
- drivers/gpio/gpio-ml-ioh
drivers/gpio/gpio-mlxbf # jsc#SLE-10262 bsc#1119842
drivers/gpio/gpio-mlxbf2 # jsc#SLE-16098
drivers/gpio/gpio-mlxbf3 # jsc#PED-8032
- drivers/gpio/gpio-mockup
- drivers/gpio/gpio-moxtet
drivers/gpio/gpio-pca953x
@ -2821,7 +2822,7 @@
drivers/mmc/host/sdhci-of-arasan
-!optional drivers/mmc/host/sdhci-of-aspeed # armv7hl
drivers/mmc/host/sdhci-of-at91 # armv7hl
- drivers/mmc/host/sdhci-of-dwcmshc
drivers/mmc/host/sdhci-of-dwcmshc # jsc#PED-8032
drivers/mmc/host/sdhci-of-esdhc # NXP LS1043A LS2080A
- drivers/mmc/host/sdhci-of-sparx5
drivers/mmc/host/sdhci-omap # armv7hl
@ -3807,6 +3808,7 @@
drivers/pinctrl/intel/pinctrl-sunrisepoint
drivers/pinctrl/intel/pinctrl-tigerlake
drivers/pinctrl/pinctrl-max77620
drivers/pinctrl/pinctrl-mlxbf3 # jsc#PED-8032
- drivers/pinctrl/*
-!optional drivers/platform/chrome/cros_ec_i2c
-!optional drivers/platform/chrome/cros_ec_spi
@ -3972,6 +3974,7 @@
-!optional drivers/power/supply/sbs-battery
-!optional drivers/power/supply/surface_battery
-!optional drivers/power/supply/surface_charger
drivers/power/reset/pwr-mlxbf # jsc#PED-8032
- drivers/power/*
drivers/powercap/intel_rapl_common
drivers/powercap/intel_rapl_msr
@ -5059,7 +5062,7 @@
-!optional drivers/usb/typec/mux/pi3usb30532
- drivers/usb/typec/qcom-pmic-typec
- drivers/usb/typec/rt1719 # SP6-NEED-REVIEW
- drivers/usb/typec/stusb160x
drivers/usb/typec/stusb160x
- drivers/usb/typec/tcpm/fusb302
+base drivers/usb/typec/tcpm/tcpci
- drivers/usb/typec/tcpm/tcpci_maxim